builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-182 starttime: 1467724563.06 results: success (0) buildid: 20160705051322 builduid: 82e7e35386c54f4c86a7fa367438f1d7 revision: 1c9185a7df828f0065c20d34b7eda15aa2628883 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 06:16:03.063508) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 06:16:03.064083) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 06:16:03.064424) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 06:16:03.355499) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 06:16:03.356019) ========= '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-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False --06:16:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.02 MB/s 06:16:04 (8.02 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.989000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 06:16:04.386851) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-05 06:16:04.387634) ========= '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-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.603000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-05 06:16:07.012644) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 06:16:07.013007) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 1c9185a7df828f0065c20d34b7eda15aa2628883 --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 1c9185a7df828f0065c20d34b7eda15aa2628883 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False 2016-07-05 06:16:07,405 truncating revision to first 12 chars 2016-07-05 06:16:07,405 Setting DEBUG logging. 2016-07-05 06:16:07,405 attempt 1/10 2016-07-05 06:16:07,405 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/1c9185a7df82?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 06:16:07,836 unpacking tar archive at: mozilla-beta-1c9185a7df82/testing/mozharness/ program finished with exit code 0 elapsedTime=1.386000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 06:16:08.455749) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 06:16:08.456067) ========= script_repo_revision: 1c9185a7df828f0065c20d34b7eda15aa2628883 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 06:16:08.456496) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 06:16:08.456861) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-05 06:16:08.477374) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 31 secs) (at 2016-07-05 06:16:08.478010) ========= '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-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 06:16:09 INFO - MultiFileLogger online at 20160705 06:16:09 in C:\slave\test 06:16:09 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 06:16:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:16:09 INFO - {'append_to_log': False, 06:16:09 INFO - 'base_work_dir': 'C:\\slave\\test', 06:16:09 INFO - 'blob_upload_branch': 'mozilla-beta', 06:16:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:16:09 INFO - 'buildbot_json_path': 'buildprops.json', 06:16:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:16:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:16:09 INFO - 'download_minidump_stackwalk': True, 06:16:09 INFO - 'download_symbols': 'true', 06:16:09 INFO - 'e10s': False, 06:16:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:16:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:16:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:16:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:16:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:16:09 INFO - 'C:/mozilla-build/tooltool.py'), 06:16:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:16:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:16:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:16:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:16:09 INFO - 'log_level': 'info', 06:16:09 INFO - 'log_to_console': True, 06:16:09 INFO - 'opt_config_files': (), 06:16:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:16:09 INFO - '--processes=1', 06:16:09 INFO - '--config=%(test_path)s/wptrunner.ini', 06:16:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:16:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:16:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:16:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:16:09 INFO - 'pip_index': False, 06:16:09 INFO - 'require_test_zip': True, 06:16:09 INFO - 'test_type': ('testharness',), 06:16:09 INFO - 'this_chunk': '1', 06:16:09 INFO - 'total_chunks': '10', 06:16:09 INFO - 'virtualenv_path': 'venv', 06:16:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:16:09 INFO - 'work_dir': 'build'} 06:16:09 INFO - ##### 06:16:09 INFO - ##### Running clobber step. 06:16:09 INFO - ##### 06:16:09 INFO - Running pre-action listener: _resource_record_pre_action 06:16:09 INFO - Running main action method: clobber 06:16:09 INFO - rmtree: C:\slave\test\build 06:16:09 INFO - Using _rmtree_windows ... 06:16:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:17:05 INFO - Running post-action listener: _resource_record_post_action 06:17:05 INFO - ##### 06:17:05 INFO - ##### Running read-buildbot-config step. 06:17:05 INFO - ##### 06:17:05 INFO - Running pre-action listener: _resource_record_pre_action 06:17:05 INFO - Running main action method: read_buildbot_config 06:17:05 INFO - Using buildbot properties: 06:17:05 INFO - { 06:17:05 INFO - "project": "", 06:17:05 INFO - "product": "firefox", 06:17:05 INFO - "script_repo_revision": "production", 06:17:05 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 06:17:05 INFO - "repository": "", 06:17:05 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 06:17:05 INFO - "buildid": "20160705051322", 06:17:05 INFO - "pgo_build": "False", 06:17:05 INFO - "basedir": "C:\\slave\\test", 06:17:05 INFO - "buildnumber": 18, 06:17:05 INFO - "slavename": "t-w864-ix-182", 06:17:05 INFO - "revision": "1c9185a7df828f0065c20d34b7eda15aa2628883", 06:17:05 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 06:17:05 INFO - "platform": "win64", 06:17:05 INFO - "branch": "mozilla-beta", 06:17:05 INFO - "repo_path": "releases/mozilla-beta", 06:17:05 INFO - "moz_repo_path": "", 06:17:05 INFO - "stage_platform": "win64", 06:17:05 INFO - "builduid": "82e7e35386c54f4c86a7fa367438f1d7", 06:17:05 INFO - "slavebuilddir": "test" 06:17:05 INFO - } 06:17:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 06:17:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.zip. 06:17:05 INFO - Running post-action listener: _resource_record_post_action 06:17:05 INFO - ##### 06:17:05 INFO - ##### Running download-and-extract step. 06:17:05 INFO - ##### 06:17:05 INFO - Running pre-action listener: _resource_record_pre_action 06:17:05 INFO - Running main action method: download_and_extract 06:17:05 INFO - mkdir: C:\slave\test\build\tests 06:17:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:17:05 INFO - https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 06:17:05 INFO - trying https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 06:17:05 INFO - Downloading https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/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 06:17:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/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 06:17:06 INFO - Downloaded 1240 bytes. 06:17:06 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 06:17:06 INFO - Using the following test package requirements: 06:17:06 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 06:17:06 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:17:06 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 06:17:06 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:17:06 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 06:17:06 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:17:06 INFO - u'jsshell-win64.zip'], 06:17:06 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:17:06 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 06:17:06 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 06:17:06 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:17:06 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 06:17:06 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:17:06 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 06:17:06 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:17:06 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 06:17:06 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 06:17:06 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 06:17:06 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 06:17: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')]} 06:17:06 INFO - https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 06:17:06 INFO - trying https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 06:17:06 INFO - Downloading https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/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 06:17:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/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 06:17:07 INFO - Downloaded 20908543 bytes. 06:17:07 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/*'] 06:17:07 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/* 06:17:09 INFO - caution: filename not matched: web-platform/* 06:17:09 INFO - Return code: 11 06:17:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:17:09 INFO - https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 06:17:09 INFO - trying https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 06:17:09 INFO - Downloading https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/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 06:17:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/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 06:17:10 INFO - Downloaded 36389112 bytes. 06:17:10 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/*'] 06:17:10 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/* 06:17:48 INFO - caution: filename not matched: bin/* 06:17:48 INFO - caution: filename not matched: config/* 06:17:48 INFO - caution: filename not matched: mozbase/* 06:17:48 INFO - caution: filename not matched: marionette/* 06:17:48 INFO - caution: filename not matched: tools/wptserve/* 06:17:48 INFO - Return code: 11 06:17:48 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')]} 06:17:48 INFO - https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 06:17:48 INFO - trying https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.zip 06:17:48 INFO - Downloading https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 06:17:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/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 06:17:51 INFO - Downloaded 82728268 bytes. 06:17:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.zip 06:17:51 INFO - mkdir: C:\slave\test\properties 06:17:52 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:17:52 INFO - Writing to file C:\slave\test\properties\build_url 06:17:52 INFO - Contents: 06:17:52 INFO - build_url:https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.zip 06:17:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 06:17:52 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:17:52 INFO - Writing to file C:\slave\test\properties\symbols_url 06:17:52 INFO - Contents: 06:17:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 06:17:52 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')]} 06:17:52 INFO - https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:17:52 INFO - trying https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 06:17:52 INFO - Downloading https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/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 06:17:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/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 06:17:55 INFO - Downloaded 50747140 bytes. 06:17:55 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'] 06:17:55 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 06:17:57 INFO - Return code: 0 06:17:57 INFO - Running post-action listener: _resource_record_post_action 06:17:57 INFO - Running post-action listener: set_extra_try_arguments 06:17:57 INFO - ##### 06:17:57 INFO - ##### Running create-virtualenv step. 06:17:57 INFO - ##### 06:17:57 INFO - Running pre-action listener: _pre_create_virtualenv 06:17:57 INFO - Running pre-action listener: _resource_record_pre_action 06:17:57 INFO - Running main action method: create_virtualenv 06:17:57 INFO - Creating virtualenv C:\slave\test\build\venv 06:17:57 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 06:17:57 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:17:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:18:02 INFO - Installing distribute......................................................................................................................................................................................done. 06:18:04 INFO - Return code: 0 06:18:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:18: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')]} 06:18:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:18: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')]} 06:18:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:18: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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024184D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-182', 'USERDOMAIN': 'T-W864-IX-182', '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-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\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 06:18: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 06:18: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 06:18:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:18:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 06:18:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:18:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:18:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:18:04 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 06:18:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:18:04 INFO - 'DCLOCATION': 'SCL3', 06:18:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:18:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:18:04 INFO - 'HOMEDRIVE': 'C:', 06:18:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 06:18:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:18:04 INFO - 'KTS_VERSION': '1.19c', 06:18:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 06:18:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 06:18:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:18:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:18:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:18:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:18:04 INFO - 'MOZ_NO_REMOTE': '1', 06:18:04 INFO - 'NO_EM_RESTART': '1', 06:18:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:18:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:18:04 INFO - 'OS': 'Windows_NT', 06:18:04 INFO - 'OURDRIVE': 'C:', 06:18: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', 06:18:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:18:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:18:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:18:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:18:04 INFO - 'PROCESSOR_LEVEL': '6', 06:18:04 INFO - 'PROCESSOR_REVISION': '1e05', 06:18:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:18:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:18:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:18:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:18:04 INFO - 'PROMPT': '$P$G', 06:18:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:18:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:18:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:18:04 INFO - 'PWD': 'C:\\slave\\test', 06:18:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:18:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:18:04 INFO - 'SYSTEMDRIVE': 'C:', 06:18:04 INFO - 'SYSTEMROOT': 'C:\\windows', 06:18:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:04 INFO - 'TEST1': 'testie', 06:18:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:04 INFO - 'USERDOMAIN': 'T-W864-IX-182', 06:18:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 06:18:04 INFO - 'USERNAME': 'cltbld', 06:18:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 06:18:04 INFO - 'WINDIR': 'C:\\windows', 06:18:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:18:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:18:05 INFO - Downloading/unpacking psutil>=0.7.1 06:18:05 INFO - Running setup.py egg_info for package psutil 06:18:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:18:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:18:05 INFO - Installing collected packages: psutil 06:18:05 INFO - Running setup.py install for psutil 06:18:05 INFO - building 'psutil._psutil_windows' extension 06:18:05 INFO - error: Unable to find vcvarsall.bat 06:18:05 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-xsjtyn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:18:05 INFO - running install 06:18:05 INFO - running build 06:18:05 INFO - running build_py 06:18:05 INFO - creating build 06:18:05 INFO - creating build\lib.win32-2.7 06:18:05 INFO - creating build\lib.win32-2.7\psutil 06:18:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:18:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:18:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:18:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:18:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:18:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:18:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:18:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:18:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:18:05 INFO - running build_ext 06:18:05 INFO - building 'psutil._psutil_windows' extension 06:18:05 INFO - error: Unable to find vcvarsall.bat 06:18:05 INFO - ---------------------------------------- 06:18:05 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-xsjtyn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:18:05 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-182\AppData\Roaming\pip\pip.log 06:18:05 WARNING - Return code: 1 06:18:05 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 06:18:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:18:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:18:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:18:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:18:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:18:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024184D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-182', 'USERDOMAIN': 'T-W864-IX-182', '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-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\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 06:18:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 06:18:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:18:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:18:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 06:18:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:18:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:18:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:18:05 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 06:18:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:18:05 INFO - 'DCLOCATION': 'SCL3', 06:18:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:18:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:18:05 INFO - 'HOMEDRIVE': 'C:', 06:18:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 06:18:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:18:05 INFO - 'KTS_VERSION': '1.19c', 06:18:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 06:18:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 06:18:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:18:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:18:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:18:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:18:05 INFO - 'MOZ_NO_REMOTE': '1', 06:18:05 INFO - 'NO_EM_RESTART': '1', 06:18:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:18:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:18:05 INFO - 'OS': 'Windows_NT', 06:18:05 INFO - 'OURDRIVE': 'C:', 06:18:05 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 06:18:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:18:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:18:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:18:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:18:05 INFO - 'PROCESSOR_LEVEL': '6', 06:18:05 INFO - 'PROCESSOR_REVISION': '1e05', 06:18:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:18:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:18:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:18:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:18:05 INFO - 'PROMPT': '$P$G', 06:18:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:18:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:18:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:18:05 INFO - 'PWD': 'C:\\slave\\test', 06:18:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:18:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:18:05 INFO - 'SYSTEMDRIVE': 'C:', 06:18:05 INFO - 'SYSTEMROOT': 'C:\\windows', 06:18:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:05 INFO - 'TEST1': 'testie', 06:18:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:05 INFO - 'USERDOMAIN': 'T-W864-IX-182', 06:18:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 06:18:05 INFO - 'USERNAME': 'cltbld', 06:18:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 06:18:05 INFO - 'WINDIR': 'C:\\windows', 06:18:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:18:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:18:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:18:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:18:06 INFO - Running setup.py egg_info for package mozsystemmonitor 06:18:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:18:06 INFO - Running setup.py egg_info for package psutil 06:18:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:18:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:18:06 INFO - Installing collected packages: mozsystemmonitor, psutil 06:18:06 INFO - Running setup.py install for mozsystemmonitor 06:18:06 INFO - Running setup.py install for psutil 06:18:06 INFO - building 'psutil._psutil_windows' extension 06:18:06 INFO - error: Unable to find vcvarsall.bat 06:18: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-00wxmm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:18:06 INFO - running install 06:18:06 INFO - running build 06:18:06 INFO - running build_py 06:18:06 INFO - running build_ext 06:18:06 INFO - building 'psutil._psutil_windows' extension 06:18:06 INFO - error: Unable to find vcvarsall.bat 06:18:06 INFO - ---------------------------------------- 06:18: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-00wxmm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:18:06 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-182\AppData\Roaming\pip\pip.log 06:18:06 WARNING - Return code: 1 06:18: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 mozsystemmonitor==0.0.0 failed after 1 tries! 06:18:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:18: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')]} 06:18:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:18: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')]} 06:18:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:18: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', '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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024184D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-182', 'USERDOMAIN': 'T-W864-IX-182', '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-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\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 06:18: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', 'blobuploader==1.2.4'] in C:\slave\test\build 06:18: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 blobuploader==1.2.4 06:18:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:18:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 06:18:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:18:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:18:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:18:06 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 06:18:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:18:06 INFO - 'DCLOCATION': 'SCL3', 06:18:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:18:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:18:06 INFO - 'HOMEDRIVE': 'C:', 06:18:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 06:18:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:18:06 INFO - 'KTS_VERSION': '1.19c', 06:18:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 06:18:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 06:18:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:18:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:18:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:18:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:18:06 INFO - 'MOZ_NO_REMOTE': '1', 06:18:06 INFO - 'NO_EM_RESTART': '1', 06:18:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:18:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:18:06 INFO - 'OS': 'Windows_NT', 06:18:06 INFO - 'OURDRIVE': 'C:', 06:18: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', 06:18:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:18:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:18:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:18:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:18:06 INFO - 'PROCESSOR_LEVEL': '6', 06:18:06 INFO - 'PROCESSOR_REVISION': '1e05', 06:18:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:18:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:18:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:18:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:18:06 INFO - 'PROMPT': '$P$G', 06:18:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:18:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:18:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:18:06 INFO - 'PWD': 'C:\\slave\\test', 06:18:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:18:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:18:06 INFO - 'SYSTEMDRIVE': 'C:', 06:18:06 INFO - 'SYSTEMROOT': 'C:\\windows', 06:18:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:06 INFO - 'TEST1': 'testie', 06:18:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:06 INFO - 'USERDOMAIN': 'T-W864-IX-182', 06:18:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 06:18:06 INFO - 'USERNAME': 'cltbld', 06:18:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 06:18:06 INFO - 'WINDIR': 'C:\\windows', 06:18:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:18:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:18:07 INFO - Downloading/unpacking blobuploader==1.2.4 06:18:07 INFO - Downloading blobuploader-1.2.4.tar.gz 06:18:07 INFO - Running setup.py egg_info for package blobuploader 06:18:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:18:11 INFO - Running setup.py egg_info for package requests 06:18:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:18:11 INFO - Downloading docopt-0.6.1.tar.gz 06:18:11 INFO - Running setup.py egg_info for package docopt 06:18:11 INFO - Installing collected packages: blobuploader, docopt, requests 06:18:11 INFO - Running setup.py install for blobuploader 06:18:11 INFO - Running setup.py install for docopt 06:18:11 INFO - Running setup.py install for requests 06:18:11 INFO - Successfully installed blobuploader docopt requests 06:18:11 INFO - Cleaning up... 06:18:11 INFO - Return code: 0 06:18:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:18: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')]} 06:18:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:18: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')]} 06:18:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:18: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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024184D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, '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-182', 'USERDOMAIN': 'T-W864-IX-182', '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-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\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 06:18: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 06:18: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 06:18:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:18:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 06:18:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:18:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:18:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:18:11 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 06:18:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:18:11 INFO - 'DCLOCATION': 'SCL3', 06:18:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:18:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:18:11 INFO - 'HOMEDRIVE': 'C:', 06:18:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 06:18:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:18:11 INFO - 'KTS_VERSION': '1.19c', 06:18:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 06:18:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 06:18:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:18:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:18:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:18:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:18:11 INFO - 'MOZ_NO_REMOTE': '1', 06:18:11 INFO - 'NO_EM_RESTART': '1', 06:18:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:18:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:18:11 INFO - 'OS': 'Windows_NT', 06:18:11 INFO - 'OURDRIVE': 'C:', 06:18: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', 06:18:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:18:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:18:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:18:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:18:11 INFO - 'PROCESSOR_LEVEL': '6', 06:18:11 INFO - 'PROCESSOR_REVISION': '1e05', 06:18:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:18:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:18:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:18:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:18:11 INFO - 'PROMPT': '$P$G', 06:18:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:18:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:18:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:18:11 INFO - 'PWD': 'C:\\slave\\test', 06:18:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:18:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:18:11 INFO - 'SYSTEMDRIVE': 'C:', 06:18:11 INFO - 'SYSTEMROOT': 'C:\\windows', 06:18:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:11 INFO - 'TEST1': 'testie', 06:18:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:11 INFO - 'USERDOMAIN': 'T-W864-IX-182', 06:18:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 06:18:11 INFO - 'USERNAME': 'cltbld', 06:18:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 06:18:11 INFO - 'WINDIR': 'C:\\windows', 06:18:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:18:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:18:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:18:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:18:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:18:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:18:16 INFO - Unpacking c:\slave\test\build\tests\marionette 06:18:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:18:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:18: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 06:18:16 INFO - Running setup.py install for browsermob-proxy 06:18:31 INFO - Running setup.py install for manifestparser 06:18:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Running setup.py install for marionette-client 06:18:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:18:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Running setup.py install for marionette-driver 06:18:31 INFO - Running setup.py install for mozcrash 06:18:31 INFO - Running setup.py install for mozdebug 06:18:31 INFO - Running setup.py install for mozdevice 06:18:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Running setup.py install for mozfile 06:18:31 INFO - Running setup.py install for mozhttpd 06:18:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Running setup.py install for mozinfo 06:18:31 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Running setup.py install for mozInstall 06:18:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Running setup.py install for mozleak 06:18:31 INFO - Running setup.py install for mozlog 06:18:31 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Running setup.py install for moznetwork 06:18:31 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Running setup.py install for mozprocess 06:18:31 INFO - Running setup.py install for mozprofile 06:18:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Running setup.py install for mozrunner 06:18:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Running setup.py install for mozscreenshot 06:18:31 INFO - Running setup.py install for moztest 06:18:31 INFO - Running setup.py install for mozversion 06:18:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:18:31 INFO - Running setup.py install for wptserve 06:18:31 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:18:31 INFO - Cleaning up... 06:18:31 INFO - Return code: 0 06:18:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:18:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:18:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:18:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:18:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:18:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024184D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, '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-182', 'USERDOMAIN': 'T-W864-IX-182', '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-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\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 06:18:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 06:18:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:18:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:18:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 06:18:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:18:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:18:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:18:31 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 06:18:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:18:31 INFO - 'DCLOCATION': 'SCL3', 06:18:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:18:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:18:31 INFO - 'HOMEDRIVE': 'C:', 06:18:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 06:18:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:18:31 INFO - 'KTS_VERSION': '1.19c', 06:18:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 06:18:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 06:18:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:18:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:18:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:18:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:18:31 INFO - 'MOZ_NO_REMOTE': '1', 06:18:31 INFO - 'NO_EM_RESTART': '1', 06:18:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:18:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:18:31 INFO - 'OS': 'Windows_NT', 06:18:31 INFO - 'OURDRIVE': 'C:', 06:18:31 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 06:18:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:18:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:18:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:18:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:18:31 INFO - 'PROCESSOR_LEVEL': '6', 06:18:31 INFO - 'PROCESSOR_REVISION': '1e05', 06:18:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:18:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:18:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:18:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:18:31 INFO - 'PROMPT': '$P$G', 06:18:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:18:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:18:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:18:31 INFO - 'PWD': 'C:\\slave\\test', 06:18:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:18:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:18:31 INFO - 'SYSTEMDRIVE': 'C:', 06:18:31 INFO - 'SYSTEMROOT': 'C:\\windows', 06:18:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:31 INFO - 'TEST1': 'testie', 06:18:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:31 INFO - 'USERDOMAIN': 'T-W864-IX-182', 06:18:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 06:18:31 INFO - 'USERNAME': 'cltbld', 06:18:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 06:18:31 INFO - 'WINDIR': 'C:\\windows', 06:18:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:18:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:18:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:18:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:18:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:18:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:18:35 INFO - Unpacking c:\slave\test\build\tests\marionette 06:18:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:18:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:18:35 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 06:18:46 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)) 06:18:46 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)) 06:18:46 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)) 06:18:46 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)) 06:18:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:18:46 INFO - Downloading blessings-1.6.tar.gz 06:18:46 INFO - Running setup.py egg_info for package blessings 06:18:46 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)) 06:18:46 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:18:46 INFO - Running setup.py install for blessings 06:18:46 INFO - Running setup.py install for browsermob-proxy 06:18:46 INFO - Running setup.py install for manifestparser 06:18:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Running setup.py install for marionette-client 06:18:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:18:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Running setup.py install for marionette-driver 06:18:46 INFO - Running setup.py install for mozcrash 06:18:46 INFO - Running setup.py install for mozdebug 06:18:46 INFO - Running setup.py install for mozdevice 06:18:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Running setup.py install for mozhttpd 06:18:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Running setup.py install for mozInstall 06:18:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Running setup.py install for mozleak 06:18:46 INFO - Running setup.py install for mozprofile 06:18:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Running setup.py install for mozrunner 06:18:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:18:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:18:48 INFO - Running setup.py install for mozscreenshot 06:18:48 INFO - Running setup.py install for moztest 06:18:48 INFO - Running setup.py install for mozversion 06:18:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:18:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:18:48 INFO - Running setup.py install for wptserve 06:18:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:18:48 INFO - Cleaning up... 06:18:48 INFO - Return code: 0 06:18:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:18:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:18:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:18:48 INFO - Reading from file tmpfile_stdout 06:18:48 INFO - Using _rmtree_windows ... 06:18:48 INFO - Using _rmtree_windows ... 06:18:48 INFO - Current package versions: 06:18:48 INFO - blessings == 1.6 06:18:48 INFO - blobuploader == 1.2.4 06:18:48 INFO - browsermob-proxy == 0.6.0 06:18:48 INFO - distribute == 0.6.14 06:18:48 INFO - docopt == 0.6.1 06:18:48 INFO - manifestparser == 1.1 06:18:48 INFO - marionette-client == 2.3.0 06:18:48 INFO - marionette-driver == 1.4.0 06:18:48 INFO - mozInstall == 1.12 06:18:48 INFO - mozcrash == 0.17 06:18:48 INFO - mozdebug == 0.1 06:18:48 INFO - mozdevice == 0.48 06:18:48 INFO - mozfile == 1.2 06:18:48 INFO - mozhttpd == 0.7 06:18:48 INFO - mozinfo == 0.9 06:18:48 INFO - mozleak == 0.1 06:18:48 INFO - mozlog == 3.1 06:18:48 INFO - moznetwork == 0.27 06:18:48 INFO - mozprocess == 0.22 06:18:48 INFO - mozprofile == 0.28 06:18:48 INFO - mozrunner == 6.11 06:18:48 INFO - mozscreenshot == 0.1 06:18:48 INFO - mozsystemmonitor == 0.0 06:18:48 INFO - moztest == 0.7 06:18:48 INFO - mozversion == 1.4 06:18:48 INFO - requests == 1.2.3 06:18:48 INFO - wptserve == 1.4.0 06:18:48 INFO - Running post-action listener: _resource_record_post_action 06:18:48 INFO - Running post-action listener: _start_resource_monitoring 06:18:48 INFO - Starting resource monitoring. 06:18:48 INFO - ##### 06:18:48 INFO - ##### Running pull step. 06:18:48 INFO - ##### 06:18:48 INFO - Running pre-action listener: _resource_record_pre_action 06:18:48 INFO - Running main action method: pull 06:18:48 INFO - Pull has nothing to do! 06:18:48 INFO - Running post-action listener: _resource_record_post_action 06:18:48 INFO - ##### 06:18:48 INFO - ##### Running install step. 06:18:48 INFO - ##### 06:18:48 INFO - Running pre-action listener: _resource_record_pre_action 06:18:48 INFO - Running main action method: install 06:18:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:18:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:18:49 INFO - Reading from file tmpfile_stdout 06:18:49 INFO - Using _rmtree_windows ... 06:18:49 INFO - Using _rmtree_windows ... 06:18:49 INFO - Detecting whether we're running mozinstall >=1.0... 06:18:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:18:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:18:49 INFO - Reading from file tmpfile_stdout 06:18:49 INFO - Output received: 06:18:49 INFO - Usage: mozinstall-script.py [options] installer 06:18:49 INFO - Options: 06:18:49 INFO - -h, --help show this help message and exit 06:18:49 INFO - -d DEST, --destination=DEST 06:18:49 INFO - Directory to install application into. [default: 06:18:49 INFO - "C:\slave\test"] 06:18:49 INFO - --app=APP Application being installed. [default: firefox] 06:18:49 INFO - Using _rmtree_windows ... 06:18:49 INFO - Using _rmtree_windows ... 06:18:49 INFO - mkdir: C:\slave\test\build\application 06:18:49 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'] 06:18:49 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 06:18:51 INFO - Reading from file tmpfile_stdout 06:18:51 INFO - Output received: 06:18:51 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:18:51 INFO - Using _rmtree_windows ... 06:18:51 INFO - Using _rmtree_windows ... 06:18:51 INFO - Running post-action listener: _resource_record_post_action 06:18:51 INFO - ##### 06:18:51 INFO - ##### Running run-tests step. 06:18:51 INFO - ##### 06:18:51 INFO - Running pre-action listener: _resource_record_pre_action 06:18:51 INFO - Running main action method: run_tests 06:18:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:18:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:18:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:18:51 INFO - grabbing minidump binary from tooltool 06:18: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')]} 06:18:51 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 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:18:51 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 06:18:51 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 06:18:51 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:18:52 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpksxayh 06:18:52 INFO - INFO - File integrity verified, renaming tmpksxayh to win32-minidump_stackwalk.exe 06:18:52 INFO - Return code: 0 06:18:52 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:18:52 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:18:52 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/DqSZGCvJQCyTHM5xxA-q6w/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 06:18:52 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/DqSZGCvJQCyTHM5xxA-q6w/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 06:18:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 06:18:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 06:18:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 06:18:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 06:18:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 06:18:52 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 06:18:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 06:18:52 INFO - 'DCLOCATION': 'SCL3', 06:18:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:18:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:18:52 INFO - 'HOMEDRIVE': 'C:', 06:18:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 06:18:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:18:52 INFO - 'KTS_VERSION': '1.19c', 06:18:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 06:18:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 06:18:52 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:18:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:18:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:18:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:18:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:18:52 INFO - 'MOZ_NO_REMOTE': '1', 06:18:52 INFO - 'NO_EM_RESTART': '1', 06:18:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:18:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:18:52 INFO - 'OS': 'Windows_NT', 06:18:52 INFO - 'OURDRIVE': 'C:', 06:18:52 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', 06:18:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 06:18:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:18:53 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 06:18:53 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 06:18:53 INFO - 'PROCESSOR_LEVEL': '6', 06:18:53 INFO - 'PROCESSOR_REVISION': '1e05', 06:18:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 06:18:53 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 06:18:53 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 06:18:53 INFO - 'PROGRAMW6432': 'C:\\Program Files', 06:18:53 INFO - 'PROMPT': '$P$G', 06:18:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:18:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 06:18:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 06:18:53 INFO - 'PWD': 'C:\\slave\\test', 06:18:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:18:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:18:53 INFO - 'SYSTEMDRIVE': 'C:', 06:18:53 INFO - 'SYSTEMROOT': 'C:\\windows', 06:18:53 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:53 INFO - 'TEST1': 'testie', 06:18:53 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 06:18:53 INFO - 'USERDOMAIN': 'T-W864-IX-182', 06:18:53 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 06:18:53 INFO - 'USERNAME': 'cltbld', 06:18:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 06:18:53 INFO - 'WINDIR': 'C:\\windows', 06:18:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:18:53 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/DqSZGCvJQCyTHM5xxA-q6w/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 06:18:54 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 06:18:54 INFO - import pkg_resources 06:18:56 INFO - Using 1 client processes 06:18:58 INFO - SUITE-START | Running 778 tests 06:18:58 INFO - Running testharness tests 06:18:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:18:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 06:18:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:18:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:18:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:18:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:18:59 INFO - Setting up ssl 06:18:59 INFO - PROCESS | certutil | 06:18:59 INFO - PROCESS | certutil | 06:18:59 INFO - PROCESS | certutil | 06:18:59 INFO - Certificate Nickname Trust Attributes 06:18:59 INFO - SSL,S/MIME,JAR/XPI 06:18:59 INFO - 06:18:59 INFO - web-platform-tests CT,, 06:18:59 INFO - 06:18:59 INFO - Starting runner 06:19:00 INFO - PROCESS | 3580 | [3580] 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 06:19:00 INFO - PROCESS | 3580 | [3580] 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 06:19:00 INFO - PROCESS | 3580 | [3580] 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 06:19:01 INFO - PROCESS | 3580 | 1467724741804 Marionette DEBUG Marionette enabled via build flag and pref 06:19:02 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF04A5E000 == 1 [pid = 3580] [id = 1] 06:19:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 1 (000000CF13A92800) [pid = 3580] [serial = 1] [outer = 0000000000000000] 06:19:02 INFO - PROCESS | 3580 | [3580] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:19:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 2 (000000CF13A93800) [pid = 3580] [serial = 2] [outer = 000000CF13A92800] 06:19:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF16E7C800 == 2 [pid = 3580] [id = 2] 06:19:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 3 (000000CF16E7D000) [pid = 3580] [serial = 3] [outer = 0000000000000000] 06:19:03 INFO - PROCESS | 3580 | [3580] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:19:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 4 (000000CF16E7E000) [pid = 3580] [serial = 4] [outer = 000000CF16E7D000] 06:19:03 INFO - PROCESS | 3580 | 1467724743487 Marionette INFO Listening on port 2828 06:19:05 INFO - PROCESS | 3580 | 1467724745191 Marionette DEBUG Marionette enabled via command-line flag 06:19:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17BC8800 == 3 [pid = 3580] [id = 3] 06:19:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 5 (000000CF17E0F000) [pid = 3580] [serial = 5] [outer = 0000000000000000] 06:19:05 INFO - PROCESS | 3580 | [3580] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:19:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 6 (000000CF17E10000) [pid = 3580] [serial = 6] [outer = 000000CF17E0F000] 06:19:05 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:19:05 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:19:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 7 (000000CF18921800) [pid = 3580] [serial = 7] [outer = 000000CF16E7D000] 06:19:05 INFO - PROCESS | 3580 | [3580] 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 06:19:05 INFO - PROCESS | 3580 | 1467724745852 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49311 06:19:05 INFO - PROCESS | 3580 | [3580] 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 06:19:05 INFO - PROCESS | 3580 | 1467724745863 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49312 06:19:05 INFO - PROCESS | 3580 | [3580] 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 06:19:05 INFO - PROCESS | 3580 | 1467724745871 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49313 06:19:05 INFO - PROCESS | 3580 | [3580] 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 06:19:05 INFO - PROCESS | 3580 | 1467724745906 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49314 06:19:05 INFO - PROCESS | 3580 | 1467724745909 Marionette DEBUG Closed connection conn0 06:19:05 INFO - PROCESS | 3580 | 1467724745911 Marionette DEBUG Closed connection conn1 06:19:05 INFO - PROCESS | 3580 | 1467724745913 Marionette DEBUG Closed connection conn2 06:19:06 INFO - PROCESS | 3580 | 1467724745993 Marionette DEBUG Closed connection conn3 06:19:06 INFO - PROCESS | 3580 | [3580] 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 06:19:06 INFO - PROCESS | 3580 | 1467724746000 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49315 06:19:06 INFO - PROCESS | 3580 | 1467724746161 Marionette DEBUG Closed connection conn4 06:19:06 INFO - PROCESS | 3580 | [3580] 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 06:19:06 INFO - PROCESS | 3580 | 1467724746168 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49316 06:19:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E2F000 == 4 [pid = 3580] [id = 4] 06:19:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 8 (000000CF13ADFC00) [pid = 3580] [serial = 8] [outer = 0000000000000000] 06:19:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 9 (000000CF18ED5C00) [pid = 3580] [serial = 9] [outer = 000000CF13ADFC00] 06:19:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 10 (000000CF194D6800) [pid = 3580] [serial = 10] [outer = 000000CF13ADFC00] 06:19:06 INFO - PROCESS | 3580 | 1467724746360 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:19:06 INFO - PROCESS | 3580 | 1467724746365 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":"20160705051322","device":"desktop","version":"48.0"} 06:19:07 INFO - PROCESS | 3580 | [3580] 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 06:19:07 INFO - PROCESS | 3580 | [3580] 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 06:19:07 INFO - PROCESS | 3580 | [3580] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:19:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA6D000 == 5 [pid = 3580] [id = 5] 06:19:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 11 (000000CF1EA6D800) [pid = 3580] [serial = 11] [outer = 0000000000000000] 06:19:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA6E000 == 6 [pid = 3580] [id = 6] 06:19:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 12 (000000CF1ED85C00) [pid = 3580] [serial = 12] [outer = 0000000000000000] 06:19:08 INFO - PROCESS | 3580 | [3580] 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 06:19:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F77C800 == 7 [pid = 3580] [id = 7] 06:19:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 13 (000000CF1ED85400) [pid = 3580] [serial = 13] [outer = 0000000000000000] 06:19:08 INFO - PROCESS | 3580 | [3580] 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 06:19:08 INFO - PROCESS | 3580 | [3580] 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 06:19:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 14 (000000CF1FA8BC00) [pid = 3580] [serial = 14] [outer = 000000CF1ED85400] 06:19:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 15 (000000CF1FDF7000) [pid = 3580] [serial = 15] [outer = 000000CF1EA6D800] 06:19:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 16 (000000CF1FA82400) [pid = 3580] [serial = 16] [outer = 000000CF1ED85C00] 06:19:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 17 (000000CF1FBADC00) [pid = 3580] [serial = 17] [outer = 000000CF1ED85400] 06:19:09 INFO - PROCESS | 3580 | 1467724749632 Marionette INFO startBrowser e559db9f-eccd-495f-9e11-746e161d5003 06:19:09 INFO - PROCESS | 3580 | 1467724749668 Marionette DEBUG loaded listener.js 06:19:09 INFO - PROCESS | 3580 | 1467724749683 Marionette DEBUG loaded listener.js 06:19:09 INFO - PROCESS | 3580 | 1467724749685 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 18 (000000CF22098400) [pid = 3580] [serial = 18] [outer = 000000CF1ED85400] 06:19:10 INFO - PROCESS | 3580 | 1467724750802 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"e559db9f-eccd-495f-9e11-746e161d5003","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":"20160705051322","device":"desktop","version":"48.0","command_id":1}}] 06:19:11 INFO - PROCESS | 3580 | 1467724751166 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:19:11 INFO - PROCESS | 3580 | 1467724751169 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:11 INFO - PROCESS | 3580 | 1467724751225 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 06:19:11 INFO - PROCESS | 3580 | 1467724751377 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:19:11 INFO - PROCESS | 3580 | 1467724751380 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:11 INFO - PROCESS | 3580 | [3580] 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 06:19:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF04A5E000 == 6 [pid = 3580] [id = 1] 06:19:13 INFO - PROCESS | 3580 | [3580] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:19:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 19 (000000CF13A47400) [pid = 3580] [serial = 19] [outer = 000000CF1ED85400] 06:19:13 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:13 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:13 INFO - PROCESS | 3580 | 1467724753694 Marionette TRACE conn5 <- [1,3,null,{}] 06:19:13 INFO - PROCESS | 3580 | 1467724753716 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:19:13 INFO - PROCESS | 3580 | 1467724753719 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:13 INFO - PROCESS | 3580 | 1467724753746 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 06:19:13 INFO - PROCESS | 3580 | 1467724753776 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 06:19:13 INFO - PROCESS | 3580 | 1467724753780 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 06:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:19:13 INFO - PROCESS | 3580 | 1467724753792 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:19:13 INFO - PROCESS | 3580 | 1467724753797 Marionette TRACE conn5 <- [1,6,null,{}] 06:19:13 INFO - PROCESS | 3580 | 1467724753810 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:13 INFO - PROCESS | 3580 | 1467724753814 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:13 INFO - PROCESS | 3580 | 1467724753839 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 06:19:13 INFO - PROCESS | 3580 | 1467724753845 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:13 INFO - PROCESS | 3580 | 1467724753849 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E1C800 == 7 [pid = 3580] [id = 8] 06:19:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 20 (000000CF194D4C00) [pid = 3580] [serial = 20] [outer = 0000000000000000] 06:19:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 21 (000000CF19576000) [pid = 3580] [serial = 21] [outer = 000000CF194D4C00] 06:19:13 INFO - PROCESS | 3580 | 1467724753912 Marionette DEBUG loaded listener.js 06:19:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 22 (000000CF1EA4F400) [pid = 3580] [serial = 22] [outer = 000000CF194D4C00] 06:19:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF133CC000 == 8 [pid = 3580] [id = 9] 06:19:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 23 (000000CF1EE46800) [pid = 3580] [serial = 23] [outer = 0000000000000000] 06:19:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 24 (000000CF1F142400) [pid = 3580] [serial = 24] [outer = 000000CF1EE46800] 06:19:14 INFO - PROCESS | 3580 | 1467724754413 Marionette DEBUG loaded listener.js 06:19:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 25 (000000CF1F144C00) [pid = 3580] [serial = 25] [outer = 000000CF1EE46800] 06:19:15 INFO - PROCESS | 3580 | 1467724755075 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1346ms 06:19:15 INFO - PROCESS | 3580 | 1467724755227 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 06:19:15 INFO - PROCESS | 3580 | 1467724755231 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 06:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:19:15 INFO - PROCESS | 3580 | 1467724755261 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:19:15 INFO - PROCESS | 3580 | 1467724755263 Marionette TRACE conn5 <- [1,10,null,{}] 06:19:15 INFO - PROCESS | 3580 | 1467724755268 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:15 INFO - PROCESS | 3580 | 1467724755271 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:15 INFO - PROCESS | 3580 | 1467724755398 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 06:19:15 INFO - PROCESS | 3580 | 1467724755448 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:15 INFO - PROCESS | 3580 | 1467724755452 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F548800 == 9 [pid = 3580] [id = 10] 06:19:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 26 (000000CF1956B400) [pid = 3580] [serial = 26] [outer = 0000000000000000] 06:19:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 27 (000000CF20D9E400) [pid = 3580] [serial = 27] [outer = 000000CF1956B400] 06:19:15 INFO - PROCESS | 3580 | 1467724755510 Marionette DEBUG loaded listener.js 06:19:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 28 (000000CF18EC6000) [pid = 3580] [serial = 28] [outer = 000000CF1956B400] 06:19:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F77B000 == 10 [pid = 3580] [id = 11] 06:19:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 29 (000000CF1F77E800) [pid = 3580] [serial = 29] [outer = 0000000000000000] 06:19:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 30 (000000CF11D46000) [pid = 3580] [serial = 30] [outer = 000000CF1F77E800] 06:19:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 31 (000000CF12147000) [pid = 3580] [serial = 31] [outer = 000000CF1F77E800] 06:19:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF11F21000 == 11 [pid = 3580] [id = 12] 06:19:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 32 (000000CF116D2400) [pid = 3580] [serial = 32] [outer = 0000000000000000] 06:19:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 33 (000000CF1799D800) [pid = 3580] [serial = 33] [outer = 000000CF116D2400] 06:19:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E2F000 == 10 [pid = 3580] [id = 4] 06:19:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 34 (000000CF1794E800) [pid = 3580] [serial = 34] [outer = 000000CF116D2400] 06:19:16 INFO - PROCESS | 3580 | 1467724756433 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1264ms 06:19:16 INFO - PROCESS | 3580 | 1467724756507 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 06:19:16 INFO - PROCESS | 3580 | 1467724756510 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 06:19:16 INFO - PROCESS | 3580 | 1467724756516 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:19:16 INFO - PROCESS | 3580 | 1467724756520 Marionette TRACE conn5 <- [1,14,null,{}] 06:19:16 INFO - PROCESS | 3580 | 1467724756526 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:16 INFO - PROCESS | 3580 | 1467724756528 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:16 INFO - PROCESS | 3580 | 1467724756628 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 06:19:16 INFO - PROCESS | 3580 | 1467724756635 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:16 INFO - PROCESS | 3580 | 1467724756638 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF13A93000 == 11 [pid = 3580] [id = 13] 06:19:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 35 (000000CF18ECF800) [pid = 3580] [serial = 35] [outer = 0000000000000000] 06:19:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 36 (000000CF18ED7C00) [pid = 3580] [serial = 36] [outer = 000000CF18ECF800] 06:19:16 INFO - PROCESS | 3580 | 1467724756691 Marionette DEBUG loaded listener.js 06:19:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 37 (000000CF1C4D9C00) [pid = 3580] [serial = 37] [outer = 000000CF18ECF800] 06:19:17 INFO - PROCESS | 3580 | 1467724757143 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 671ms 06:19:17 INFO - PROCESS | 3580 | 1467724757191 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 06:19:17 INFO - PROCESS | 3580 | 1467724757196 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 06:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:19:17 INFO - PROCESS | 3580 | 1467724757203 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:19:17 INFO - PROCESS | 3580 | 1467724757205 Marionette TRACE conn5 <- [1,18,null,{}] 06:19:17 INFO - PROCESS | 3580 | 1467724757210 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:17 INFO - PROCESS | 3580 | 1467724757213 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:17 INFO - PROCESS | 3580 | 1467724757311 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 06:19:17 INFO - PROCESS | 3580 | 1467724757319 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:17 INFO - PROCESS | 3580 | 1467724757322 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF179B4000 == 12 [pid = 3580] [id = 14] 06:19:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 38 (000000CF1E704C00) [pid = 3580] [serial = 38] [outer = 0000000000000000] 06:19:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 39 (000000CF1E7A2000) [pid = 3580] [serial = 39] [outer = 000000CF1E704C00] 06:19:17 INFO - PROCESS | 3580 | 1467724757371 Marionette DEBUG loaded listener.js 06:19:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 40 (000000CF1C5AE400) [pid = 3580] [serial = 40] [outer = 000000CF1E704C00] 06:19:17 INFO - PROCESS | 3580 | 1467724757799 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 06:19:17 INFO - PROCESS | 3580 | 1467724757834 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 06:19:17 INFO - PROCESS | 3580 | 1467724757837 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 06:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:19:17 INFO - PROCESS | 3580 | 1467724757840 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:19:17 INFO - PROCESS | 3580 | 1467724757844 Marionette TRACE conn5 <- [1,22,null,{}] 06:19:17 INFO - PROCESS | 3580 | 1467724757856 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:17 INFO - PROCESS | 3580 | 1467724757861 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:17 INFO - PROCESS | 3580 | 1467724757959 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 06:19:17 INFO - PROCESS | 3580 | 1467724757967 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:17 INFO - PROCESS | 3580 | 1467724757970 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1908C800 == 13 [pid = 3580] [id = 15] 06:19:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 41 (000000CF1F233800) [pid = 3580] [serial = 41] [outer = 0000000000000000] 06:19:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 42 (000000CF1F235800) [pid = 3580] [serial = 42] [outer = 000000CF1F233800] 06:19:18 INFO - PROCESS | 3580 | 1467724758023 Marionette DEBUG loaded listener.js 06:19:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 43 (000000CF2035EC00) [pid = 3580] [serial = 43] [outer = 000000CF1F233800] 06:19:18 INFO - PROCESS | 3580 | 1467724758460 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 06:19:18 INFO - PROCESS | 3580 | 1467724758472 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 06:19:18 INFO - PROCESS | 3580 | 1467724758474 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 06:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:19:18 INFO - PROCESS | 3580 | 1467724758487 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:19:18 INFO - PROCESS | 3580 | 1467724758489 Marionette TRACE conn5 <- [1,26,null,{}] 06:19:18 INFO - PROCESS | 3580 | 1467724758493 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:18 INFO - PROCESS | 3580 | 1467724758495 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:18 INFO - PROCESS | 3580 | 1467724758587 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 06:19:18 INFO - PROCESS | 3580 | 1467724758592 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:18 INFO - PROCESS | 3580 | 1467724758594 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C9A6000 == 14 [pid = 3580] [id = 16] 06:19:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 44 (000000CF10D3AC00) [pid = 3580] [serial = 44] [outer = 0000000000000000] 06:19:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 45 (000000CF1C556000) [pid = 3580] [serial = 45] [outer = 000000CF10D3AC00] 06:19:18 INFO - PROCESS | 3580 | 1467724758641 Marionette DEBUG loaded listener.js 06:19:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 46 (000000CF1C55E000) [pid = 3580] [serial = 46] [outer = 000000CF10D3AC00] 06:19:19 INFO - PROCESS | 3580 | 1467724759019 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 566ms 06:19:19 INFO - PROCESS | 3580 | 1467724759058 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 06:19:19 INFO - PROCESS | 3580 | 1467724759060 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 06:19:19 INFO - PROCESS | 3580 | 1467724759063 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:19:19 INFO - PROCESS | 3580 | 1467724759072 Marionette TRACE conn5 <- [1,30,null,{}] 06:19:19 INFO - PROCESS | 3580 | 1467724759087 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:19 INFO - PROCESS | 3580 | 1467724759089 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:19 INFO - PROCESS | 3580 | 1467724759170 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 06:19:19 INFO - PROCESS | 3580 | 1467724759176 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:19 INFO - PROCESS | 3580 | 1467724759178 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA27800 == 15 [pid = 3580] [id = 17] 06:19:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 47 (000000CF1309C000) [pid = 3580] [serial = 47] [outer = 0000000000000000] 06:19:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 48 (000000CF130A1800) [pid = 3580] [serial = 48] [outer = 000000CF1309C000] 06:19:19 INFO - PROCESS | 3580 | 1467724759225 Marionette DEBUG loaded listener.js 06:19:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 49 (000000CF1C555C00) [pid = 3580] [serial = 49] [outer = 000000CF1309C000] 06:19:19 INFO - PROCESS | 3580 | 1467724759755 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 756ms 06:19:19 INFO - PROCESS | 3580 | 1467724759823 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 06:19:19 INFO - PROCESS | 3580 | 1467724759825 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 06:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:19:19 INFO - PROCESS | 3580 | 1467724759829 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:19:19 INFO - PROCESS | 3580 | 1467724759830 Marionette TRACE conn5 <- [1,34,null,{}] 06:19:19 INFO - PROCESS | 3580 | 1467724759834 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:19 INFO - PROCESS | 3580 | 1467724759840 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:19 INFO - PROCESS | 3580 | 1467724759952 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 06:19:20 INFO - PROCESS | 3580 | 1467724760009 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:20 INFO - PROCESS | 3580 | 1467724760011 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20B97800 == 16 [pid = 3580] [id = 18] 06:19:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 50 (000000CF20352400) [pid = 3580] [serial = 50] [outer = 0000000000000000] 06:19:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 51 (000000CF2300C800) [pid = 3580] [serial = 51] [outer = 000000CF20352400] 06:19:20 INFO - PROCESS | 3580 | 1467724760059 Marionette DEBUG loaded listener.js 06:19:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 52 (000000CF2480F400) [pid = 3580] [serial = 52] [outer = 000000CF20352400] 06:19:20 INFO - PROCESS | 3580 | 1467724760402 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 06:19:20 INFO - PROCESS | 3580 | 1467724760461 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 06:19:20 INFO - PROCESS | 3580 | 1467724760464 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 06:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:19:20 INFO - PROCESS | 3580 | 1467724760467 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:19:20 INFO - PROCESS | 3580 | 1467724760469 Marionette TRACE conn5 <- [1,38,null,{}] 06:19:20 INFO - PROCESS | 3580 | 1467724760472 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:20 INFO - PROCESS | 3580 | 1467724760474 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:20 INFO - PROCESS | 3580 | 1467724760591 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 06:19:20 INFO - PROCESS | 3580 | 1467724760599 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:20 INFO - PROCESS | 3580 | 1467724760601 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF21DC3000 == 17 [pid = 3580] [id = 19] 06:19:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 53 (000000CF17948C00) [pid = 3580] [serial = 53] [outer = 0000000000000000] 06:19:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 54 (000000CF22713800) [pid = 3580] [serial = 54] [outer = 000000CF17948C00] 06:19:20 INFO - PROCESS | 3580 | 1467724760647 Marionette DEBUG loaded listener.js 06:19:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 55 (000000CF2480B000) [pid = 3580] [serial = 55] [outer = 000000CF17948C00] 06:19:21 INFO - PROCESS | 3580 | 1467724761008 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 06:19:21 INFO - PROCESS | 3580 | 1467724761057 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 06:19:21 INFO - PROCESS | 3580 | 1467724761059 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 06:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:19:21 INFO - PROCESS | 3580 | 1467724761063 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:19:21 INFO - PROCESS | 3580 | 1467724761065 Marionette TRACE conn5 <- [1,42,null,{}] 06:19:21 INFO - PROCESS | 3580 | 1467724761068 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:21 INFO - PROCESS | 3580 | 1467724761070 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:21 INFO - PROCESS | 3580 | 1467724761173 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 06:19:21 INFO - PROCESS | 3580 | 1467724761204 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:21 INFO - PROCESS | 3580 | 1467724761207 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2279F000 == 18 [pid = 3580] [id = 20] 06:19:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 56 (000000CF12F57400) [pid = 3580] [serial = 56] [outer = 0000000000000000] 06:19:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF12F61000) [pid = 3580] [serial = 57] [outer = 000000CF12F57400] 06:19:21 INFO - PROCESS | 3580 | 1467724761253 Marionette DEBUG loaded listener.js 06:19:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF2271A800) [pid = 3580] [serial = 58] [outer = 000000CF12F57400] 06:19:21 INFO - PROCESS | 3580 | 1467724761591 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 06:19:21 INFO - PROCESS | 3580 | 1467724761653 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 06:19:21 INFO - PROCESS | 3580 | 1467724761656 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 06:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:19:21 INFO - PROCESS | 3580 | 1467724761659 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:19:21 INFO - PROCESS | 3580 | 1467724761661 Marionette TRACE conn5 <- [1,46,null,{}] 06:19:21 INFO - PROCESS | 3580 | 1467724761665 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:21 INFO - PROCESS | 3580 | 1467724761667 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:21 INFO - PROCESS | 3580 | 1467724761770 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 06:19:21 INFO - PROCESS | 3580 | 1467724761777 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:21 INFO - PROCESS | 3580 | 1467724761779 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24509000 == 19 [pid = 3580] [id = 21] 06:19:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF12A37400) [pid = 3580] [serial = 59] [outer = 0000000000000000] 06:19:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF12A40800) [pid = 3580] [serial = 60] [outer = 000000CF12A37400] 06:19:21 INFO - PROCESS | 3580 | 1467724761824 Marionette DEBUG loaded listener.js 06:19:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF12F62000) [pid = 3580] [serial = 61] [outer = 000000CF12A37400] 06:19:22 INFO - PROCESS | 3580 | 1467724762205 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 06:19:22 INFO - PROCESS | 3580 | 1467724762248 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 06:19:22 INFO - PROCESS | 3580 | 1467724762251 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 06:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:19:22 INFO - PROCESS | 3580 | 1467724762254 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:19:22 INFO - PROCESS | 3580 | 1467724762256 Marionette TRACE conn5 <- [1,50,null,{}] 06:19:22 INFO - PROCESS | 3580 | 1467724762260 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:22 INFO - PROCESS | 3580 | 1467724762262 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:22 INFO - PROCESS | 3580 | 1467724762378 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 06:19:22 INFO - PROCESS | 3580 | 1467724762385 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:22 INFO - PROCESS | 3580 | 1467724762387 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A60000 == 20 [pid = 3580] [id = 22] 06:19:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF12F60C00) [pid = 3580] [serial = 62] [outer = 0000000000000000] 06:19:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF204EC000) [pid = 3580] [serial = 63] [outer = 000000CF12F60C00] 06:19:22 INFO - PROCESS | 3580 | 1467724762436 Marionette DEBUG loaded listener.js 06:19:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF12A67400) [pid = 3580] [serial = 64] [outer = 000000CF12F60C00] 06:19:22 INFO - PROCESS | 3580 | 1467724762828 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 06:19:22 INFO - PROCESS | 3580 | 1467724762887 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 06:19:22 INFO - PROCESS | 3580 | 1467724762889 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 06:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:19:22 INFO - PROCESS | 3580 | 1467724762893 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:19:22 INFO - PROCESS | 3580 | 1467724762895 Marionette TRACE conn5 <- [1,54,null,{}] 06:19:22 INFO - PROCESS | 3580 | 1467724762899 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:22 INFO - PROCESS | 3580 | 1467724762902 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:23 INFO - PROCESS | 3580 | 1467724763018 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 06:19:23 INFO - PROCESS | 3580 | 1467724763052 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:23 INFO - PROCESS | 3580 | 1467724763054 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BDC000 == 21 [pid = 3580] [id = 23] 06:19:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF25B6A000) [pid = 3580] [serial = 65] [outer = 0000000000000000] 06:19:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF25B6CC00) [pid = 3580] [serial = 66] [outer = 000000CF25B6A000] 06:19:23 INFO - PROCESS | 3580 | 1467724763108 Marionette DEBUG loaded listener.js 06:19:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF26A0BC00) [pid = 3580] [serial = 67] [outer = 000000CF25B6A000] 06:19:23 INFO - PROCESS | 3580 | 1467724763490 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 06:19:23 INFO - PROCESS | 3580 | 1467724763525 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 06:19:23 INFO - PROCESS | 3580 | 1467724763527 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 06:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:19:23 INFO - PROCESS | 3580 | 1467724763530 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:19:23 INFO - PROCESS | 3580 | 1467724763532 Marionette TRACE conn5 <- [1,58,null,{}] 06:19:23 INFO - PROCESS | 3580 | 1467724763536 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:23 INFO - PROCESS | 3580 | 1467724763538 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:24 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E1C800 == 20 [pid = 3580] [id = 8] 06:19:24 INFO - PROCESS | 3580 | 1467724764298 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 06:19:24 INFO - PROCESS | 3580 | 1467724764380 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:24 INFO - PROCESS | 3580 | 1467724764383 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1301A800 == 21 [pid = 3580] [id = 24] 06:19:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12A3F000) [pid = 3580] [serial = 68] [outer = 0000000000000000] 06:19:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12A67000) [pid = 3580] [serial = 69] [outer = 000000CF12A3F000] 06:19:24 INFO - PROCESS | 3580 | 1467724764439 Marionette DEBUG loaded listener.js 06:19:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12F60800) [pid = 3580] [serial = 70] [outer = 000000CF12A3F000] 06:19:24 INFO - PROCESS | 3580 | 1467724764885 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1382ms 06:19:24 INFO - PROCESS | 3580 | 1467724764917 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 06:19:24 INFO - PROCESS | 3580 | 1467724764921 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 06:19:24 INFO - PROCESS | 3580 | 1467724764926 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:19:24 INFO - PROCESS | 3580 | 1467724764929 Marionette TRACE conn5 <- [1,62,null,{}] 06:19:24 INFO - PROCESS | 3580 | 1467724764934 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:24 INFO - PROCESS | 3580 | 1467724764939 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:25 INFO - PROCESS | 3580 | 1467724765054 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 06:19:25 INFO - PROCESS | 3580 | 1467724765063 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:25 INFO - PROCESS | 3580 | 1467724765066 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17BC4000 == 22 [pid = 3580] [id = 25] 06:19:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF16E60C00) [pid = 3580] [serial = 71] [outer = 0000000000000000] 06:19:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1783E000) [pid = 3580] [serial = 72] [outer = 000000CF16E60C00] 06:19:25 INFO - PROCESS | 3580 | 1467724765114 Marionette DEBUG loaded listener.js 06:19:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF18A10800) [pid = 3580] [serial = 73] [outer = 000000CF16E60C00] 06:19:25 INFO - PROCESS | 3580 | 1467724765545 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 06:19:25 INFO - PROCESS | 3580 | 1467724765605 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 06:19:25 INFO - PROCESS | 3580 | 1467724765609 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 06:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:19:25 INFO - PROCESS | 3580 | 1467724765613 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:19:25 INFO - PROCESS | 3580 | 1467724765615 Marionette TRACE conn5 <- [1,66,null,{}] 06:19:25 INFO - PROCESS | 3580 | 1467724765619 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:25 INFO - PROCESS | 3580 | 1467724765621 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:25 INFO - PROCESS | 3580 | 1467724765984 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 06:19:26 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF13ADFC00) [pid = 3580] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:19:26 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF18ECF800) [pid = 3580] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:19:26 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1E704C00) [pid = 3580] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:19:26 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1F233800) [pid = 3580] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:19:26 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF10D3AC00) [pid = 3580] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:19:26 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF12F60C00) [pid = 3580] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:19:26 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF194D4C00) [pid = 3580] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:19:26 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1956B400) [pid = 3580] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:19:26 INFO - PROCESS | 3580 | 1467724766047 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:26 INFO - PROCESS | 3580 | 1467724766050 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1908E000 == 23 [pid = 3580] [id = 26] 06:19:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF1215A400) [pid = 3580] [serial = 74] [outer = 0000000000000000] 06:19:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF12626800) [pid = 3580] [serial = 75] [outer = 000000CF1215A400] 06:19:26 INFO - PROCESS | 3580 | 1467724766098 Marionette DEBUG loaded listener.js 06:19:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1C018000) [pid = 3580] [serial = 76] [outer = 000000CF1215A400] 06:19:26 INFO - PROCESS | 3580 | 1467724766465 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 06:19:26 INFO - PROCESS | 3580 | 1467724766498 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 06:19:26 INFO - PROCESS | 3580 | 1467724766503 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 06:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:19:26 INFO - PROCESS | 3580 | 1467724766517 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:19:26 INFO - PROCESS | 3580 | 1467724766522 Marionette TRACE conn5 <- [1,70,null,{}] 06:19:26 INFO - PROCESS | 3580 | 1467724766526 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:26 INFO - PROCESS | 3580 | 1467724766529 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:26 INFO - PROCESS | 3580 | 1467724766618 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 06:19:26 INFO - PROCESS | 3580 | 1467724766625 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:26 INFO - PROCESS | 3580 | 1467724766627 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECF0800 == 24 [pid = 3580] [id = 27] 06:19:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1C558800) [pid = 3580] [serial = 77] [outer = 0000000000000000] 06:19:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1CB65400) [pid = 3580] [serial = 78] [outer = 000000CF1C558800] 06:19:26 INFO - PROCESS | 3580 | 1467724766673 Marionette DEBUG loaded listener.js 06:19:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1E7A0C00) [pid = 3580] [serial = 79] [outer = 000000CF1C558800] 06:19:27 INFO - PROCESS | 3580 | 1467724767094 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 06:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:19:27 INFO - PROCESS | 3580 | 1467724767146 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 06:19:27 INFO - PROCESS | 3580 | 1467724767149 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 06:19:27 INFO - PROCESS | 3580 | 1467724767152 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:19:27 INFO - PROCESS | 3580 | 1467724767162 Marionette TRACE conn5 <- [1,74,null,{}] 06:19:27 INFO - PROCESS | 3580 | 1467724767167 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:27 INFO - PROCESS | 3580 | 1467724767169 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:27 INFO - PROCESS | 3580 | 1467724767253 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 06:19:27 INFO - PROCESS | 3580 | 1467724767261 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:27 INFO - PROCESS | 3580 | 1467724767263 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F543800 == 25 [pid = 3580] [id = 28] 06:19:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1EE3BC00) [pid = 3580] [serial = 80] [outer = 0000000000000000] 06:19:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1F140800) [pid = 3580] [serial = 81] [outer = 000000CF1EE3BC00] 06:19:27 INFO - PROCESS | 3580 | 1467724767310 Marionette DEBUG loaded listener.js 06:19:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1F232000) [pid = 3580] [serial = 82] [outer = 000000CF1EE3BC00] 06:19:27 INFO - PROCESS | 3580 | 1467724767753 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 650ms 06:19:27 INFO - PROCESS | 3580 | 1467724767802 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 06:19:27 INFO - PROCESS | 3580 | 1467724767805 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 06:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:19:27 INFO - PROCESS | 3580 | 1467724767809 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:19:27 INFO - PROCESS | 3580 | 1467724767810 Marionette TRACE conn5 <- [1,78,null,{}] 06:19:27 INFO - PROCESS | 3580 | 1467724767814 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:27 INFO - PROCESS | 3580 | 1467724767816 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:27 INFO - PROCESS | 3580 | 1467724767902 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 06:19:27 INFO - PROCESS | 3580 | 1467724767908 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:27 INFO - PROCESS | 3580 | 1467724767914 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220B8800 == 26 [pid = 3580] [id = 29] 06:19:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF204F1400) [pid = 3580] [serial = 83] [outer = 0000000000000000] 06:19:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF20A5DC00) [pid = 3580] [serial = 84] [outer = 000000CF204F1400] 06:19:27 INFO - PROCESS | 3580 | 1467724767970 Marionette DEBUG loaded listener.js 06:19:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF216EDC00) [pid = 3580] [serial = 85] [outer = 000000CF204F1400] 06:19:28 INFO - PROCESS | 3580 | 1467724768575 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 818ms 06:19:28 INFO - PROCESS | 3580 | 1467724768639 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 06:19:28 INFO - PROCESS | 3580 | 1467724768644 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 06:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:19:28 INFO - PROCESS | 3580 | 1467724768649 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:19:28 INFO - PROCESS | 3580 | 1467724768655 Marionette TRACE conn5 <- [1,82,null,{}] 06:19:28 INFO - PROCESS | 3580 | 1467724768660 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:28 INFO - PROCESS | 3580 | 1467724768664 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:28 INFO - PROCESS | 3580 | 1467724768777 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 06:19:28 INFO - PROCESS | 3580 | 1467724768837 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:28 INFO - PROCESS | 3580 | 1467724768841 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1910F000 == 27 [pid = 3580] [id = 30] 06:19:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF13F55000) [pid = 3580] [serial = 86] [outer = 0000000000000000] 06:19:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF17BDFC00) [pid = 3580] [serial = 87] [outer = 000000CF13F55000] 06:19:28 INFO - PROCESS | 3580 | 1467724768901 Marionette DEBUG loaded listener.js 06:19:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C016400) [pid = 3580] [serial = 88] [outer = 000000CF13F55000] 06:19:29 INFO - PROCESS | 3580 | 1467724769408 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 06:19:29 INFO - PROCESS | 3580 | 1467724769489 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 06:19:29 INFO - PROCESS | 3580 | 1467724769494 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 06:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:19:29 INFO - PROCESS | 3580 | 1467724769501 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:19:29 INFO - PROCESS | 3580 | 1467724769504 Marionette TRACE conn5 <- [1,86,null,{}] 06:19:29 INFO - PROCESS | 3580 | 1467724769508 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:29 INFO - PROCESS | 3580 | 1467724769512 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:29 INFO - PROCESS | 3580 | 1467724769633 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 06:19:29 INFO - PROCESS | 3580 | 1467724769688 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:29 INFO - PROCESS | 3580 | 1467724769691 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20DEB800 == 28 [pid = 3580] [id = 31] 06:19:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1CC19400) [pid = 3580] [serial = 89] [outer = 0000000000000000] 06:19:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1EE42800) [pid = 3580] [serial = 90] [outer = 000000CF1CC19400] 06:19:29 INFO - PROCESS | 3580 | 1467724769751 Marionette DEBUG loaded listener.js 06:19:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF204EB000) [pid = 3580] [serial = 91] [outer = 000000CF1CC19400] 06:19:30 INFO - PROCESS | 3580 | 1467724770303 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 06:19:30 INFO - PROCESS | 3580 | 1467724770342 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 06:19:30 INFO - PROCESS | 3580 | 1467724770345 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 06:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:19:30 INFO - PROCESS | 3580 | 1467724770349 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:19:30 INFO - PROCESS | 3580 | 1467724770353 Marionette TRACE conn5 <- [1,90,null,{}] 06:19:30 INFO - PROCESS | 3580 | 1467724770365 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:30 INFO - PROCESS | 3580 | 1467724770370 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:30 INFO - PROCESS | 3580 | 1467724770478 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 06:19:30 INFO - PROCESS | 3580 | 1467724770542 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:30 INFO - PROCESS | 3580 | 1467724770546 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24521000 == 29 [pid = 3580] [id = 32] 06:19:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12B2F400) [pid = 3580] [serial = 92] [outer = 0000000000000000] 06:19:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF204EC400) [pid = 3580] [serial = 93] [outer = 000000CF12B2F400] 06:19:30 INFO - PROCESS | 3580 | 1467724770607 Marionette DEBUG loaded listener.js 06:19:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF2270C400) [pid = 3580] [serial = 94] [outer = 000000CF12B2F400] 06:19:31 INFO - PROCESS | 3580 | 1467724771168 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 06:19:31 INFO - PROCESS | 3580 | 1467724771232 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 06:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:19:31 INFO - PROCESS | 3580 | 1467724771235 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 06:19:31 INFO - PROCESS | 3580 | 1467724771239 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:19:31 INFO - PROCESS | 3580 | 1467724771241 Marionette TRACE conn5 <- [1,94,null,{}] 06:19:31 INFO - PROCESS | 3580 | 1467724771245 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:31 INFO - PROCESS | 3580 | 1467724771247 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:31 INFO - PROCESS | 3580 | 1467724771357 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 06:19:31 INFO - PROCESS | 3580 | 1467724771417 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:31 INFO - PROCESS | 3580 | 1467724771420 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA60800 == 30 [pid = 3580] [id = 33] 06:19:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12C49C00) [pid = 3580] [serial = 95] [outer = 0000000000000000] 06:19:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12C51800) [pid = 3580] [serial = 96] [outer = 000000CF12C49C00] 06:19:31 INFO - PROCESS | 3580 | 1467724771477 Marionette DEBUG loaded listener.js 06:19:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF22712000) [pid = 3580] [serial = 97] [outer = 000000CF12C49C00] 06:19:32 INFO - PROCESS | 3580 | 1467724772119 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 923ms 06:19:32 INFO - PROCESS | 3580 | 1467724772164 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 06:19:32 INFO - PROCESS | 3580 | 1467724772169 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 06:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:19:32 INFO - PROCESS | 3580 | 1467724772174 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:19:32 INFO - PROCESS | 3580 | 1467724772178 Marionette TRACE conn5 <- [1,98,null,{}] 06:19:32 INFO - PROCESS | 3580 | 1467724772184 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:32 INFO - PROCESS | 3580 | 1467724772187 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:32 INFO - PROCESS | 3580 | 1467724772294 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 06:19:32 INFO - PROCESS | 3580 | 1467724772357 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:32 INFO - PROCESS | 3580 | 1467724772361 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17972000 == 31 [pid = 3580] [id = 34] 06:19:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF12A42800) [pid = 3580] [serial = 98] [outer = 0000000000000000] 06:19:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF12A75800) [pid = 3580] [serial = 99] [outer = 000000CF12A42800] 06:19:32 INFO - PROCESS | 3580 | 1467724772413 Marionette DEBUG loaded listener.js 06:19:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF12B84C00) [pid = 3580] [serial = 100] [outer = 000000CF12A42800] 06:19:33 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F548800 == 30 [pid = 3580] [id = 10] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF1FBADC00) [pid = 3580] [serial = 17] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF18ED5C00) [pid = 3580] [serial = 9] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF16E7E000) [pid = 3580] [serial = 4] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF18ED7C00) [pid = 3580] [serial = 36] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1E7A2000) [pid = 3580] [serial = 39] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1C5AE400) [pid = 3580] [serial = 40] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1F235800) [pid = 3580] [serial = 42] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1C556000) [pid = 3580] [serial = 45] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF130A1800) [pid = 3580] [serial = 48] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF2300C800) [pid = 3580] [serial = 51] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF22713800) [pid = 3580] [serial = 54] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12F61000) [pid = 3580] [serial = 57] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12A40800) [pid = 3580] [serial = 60] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF204EC000) [pid = 3580] [serial = 63] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF19576000) [pid = 3580] [serial = 21] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1F142400) [pid = 3580] [serial = 24] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF20D9E400) [pid = 3580] [serial = 27] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1799D800) [pid = 3580] [serial = 33] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF11D46000) [pid = 3580] [serial = 30] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1C55E000) [pid = 3580] [serial = 46] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF2035EC00) [pid = 3580] [serial = 43] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1EA4F400) [pid = 3580] [serial = 22] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF18EC6000) [pid = 3580] [serial = 28] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1C4D9C00) [pid = 3580] [serial = 37] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF12A67400) [pid = 3580] [serial = 64] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1FA8BC00) [pid = 3580] [serial = 14] [outer = 0000000000000000] [url = about:blank] 06:19:33 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF194D6800) [pid = 3580] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:19:33 INFO - PROCESS | 3580 | 1467724773399 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1273ms 06:19:33 INFO - PROCESS | 3580 | 1467724773452 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 06:19:33 INFO - PROCESS | 3580 | 1467724773456 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 06:19:33 INFO - PROCESS | 3580 | 1467724773461 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:19:33 INFO - PROCESS | 3580 | 1467724773466 Marionette TRACE conn5 <- [1,102,null,{}] 06:19:33 INFO - PROCESS | 3580 | 1467724773476 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:33 INFO - PROCESS | 3580 | 1467724773479 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:33 INFO - PROCESS | 3580 | 1467724773571 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 06:19:33 INFO - PROCESS | 3580 | 1467724773580 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:33 INFO - PROCESS | 3580 | 1467724773583 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1715B000 == 31 [pid = 3580] [id = 35] 06:19:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12B85800) [pid = 3580] [serial = 101] [outer = 0000000000000000] 06:19:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF12B8B800) [pid = 3580] [serial = 102] [outer = 000000CF12B85800] 06:19:33 INFO - PROCESS | 3580 | 1467724773640 Marionette DEBUG loaded listener.js 06:19:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12C48400) [pid = 3580] [serial = 103] [outer = 000000CF12B85800] 06:19:34 INFO - PROCESS | 3580 | 1467724774061 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 06:19:34 INFO - PROCESS | 3580 | 1467724774094 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 06:19:34 INFO - PROCESS | 3580 | 1467724774100 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 06:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:19:34 INFO - PROCESS | 3580 | 1467724774106 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:19:34 INFO - PROCESS | 3580 | 1467724774109 Marionette TRACE conn5 <- [1,106,null,{}] 06:19:34 INFO - PROCESS | 3580 | 1467724774113 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:34 INFO - PROCESS | 3580 | 1467724774116 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:34 INFO - PROCESS | 3580 | 1467724774212 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 06:19:34 INFO - PROCESS | 3580 | 1467724774219 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:34 INFO - PROCESS | 3580 | 1467724774221 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A80000 == 32 [pid = 3580] [id = 36] 06:19:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12F58C00) [pid = 3580] [serial = 104] [outer = 0000000000000000] 06:19:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF130A0400) [pid = 3580] [serial = 105] [outer = 000000CF12F58C00] 06:19:34 INFO - PROCESS | 3580 | 1467724774272 Marionette DEBUG loaded listener.js 06:19:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF13A49000) [pid = 3580] [serial = 106] [outer = 000000CF12F58C00] 06:19:34 INFO - PROCESS | 3580 | 1467724774743 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 671ms 06:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:19:34 INFO - PROCESS | 3580 | 1467724774780 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 06:19:34 INFO - PROCESS | 3580 | 1467724774782 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 06:19:34 INFO - PROCESS | 3580 | 1467724774786 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:19:34 INFO - PROCESS | 3580 | 1467724774790 Marionette TRACE conn5 <- [1,110,null,{}] 06:19:34 INFO - PROCESS | 3580 | 1467724774802 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:34 INFO - PROCESS | 3580 | 1467724774807 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:34 INFO - PROCESS | 3580 | 1467724774894 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 06:19:34 INFO - PROCESS | 3580 | 1467724774903 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:34 INFO - PROCESS | 3580 | 1467724774906 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C5D5800 == 33 [pid = 3580] [id = 37] 06:19:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1799B400) [pid = 3580] [serial = 107] [outer = 0000000000000000] 06:19:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF17BDC800) [pid = 3580] [serial = 108] [outer = 000000CF1799B400] 06:19:34 INFO - PROCESS | 3580 | 1467724774956 Marionette DEBUG loaded listener.js 06:19:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF18EC9C00) [pid = 3580] [serial = 109] [outer = 000000CF1799B400] 06:19:35 INFO - PROCESS | 3580 | 1467724775373 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 06:19:35 INFO - PROCESS | 3580 | 1467724775417 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 06:19:35 INFO - PROCESS | 3580 | 1467724775420 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 06:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:19:35 INFO - PROCESS | 3580 | 1467724775424 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:19:35 INFO - PROCESS | 3580 | 1467724775426 Marionette TRACE conn5 <- [1,114,null,{}] 06:19:35 INFO - PROCESS | 3580 | 1467724775429 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:35 INFO - PROCESS | 3580 | 1467724775432 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:35 INFO - PROCESS | 3580 | 1467724775546 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 06:19:35 INFO - PROCESS | 3580 | 1467724775551 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:35 INFO - PROCESS | 3580 | 1467724775553 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECF6000 == 34 [pid = 3580] [id = 38] 06:19:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1956A800) [pid = 3580] [serial = 110] [outer = 0000000000000000] 06:19:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1C018800) [pid = 3580] [serial = 111] [outer = 000000CF1956A800] 06:19:35 INFO - PROCESS | 3580 | 1467724775601 Marionette DEBUG loaded listener.js 06:19:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1C557800) [pid = 3580] [serial = 112] [outer = 000000CF1956A800] 06:19:36 INFO - PROCESS | 3580 | 1467724776052 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 672ms 06:19:36 INFO - PROCESS | 3580 | 1467724776098 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 06:19:36 INFO - PROCESS | 3580 | 1467724776101 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 06:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:19:36 INFO - PROCESS | 3580 | 1467724776104 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:19:36 INFO - PROCESS | 3580 | 1467724776106 Marionette TRACE conn5 <- [1,118,null,{}] 06:19:36 INFO - PROCESS | 3580 | 1467724776109 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:36 INFO - PROCESS | 3580 | 1467724776112 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:36 INFO - PROCESS | 3580 | 1467724776212 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 06:19:36 INFO - PROCESS | 3580 | 1467724776218 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:36 INFO - PROCESS | 3580 | 1467724776220 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F551000 == 35 [pid = 3580] [id = 39] 06:19:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1C561400) [pid = 3580] [serial = 113] [outer = 0000000000000000] 06:19:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1CB63000) [pid = 3580] [serial = 114] [outer = 000000CF1C561400] 06:19:36 INFO - PROCESS | 3580 | 1467724776267 Marionette DEBUG loaded listener.js 06:19:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1CC18C00) [pid = 3580] [serial = 115] [outer = 000000CF1C561400] 06:19:36 INFO - PROCESS | 3580 | 1467724776701 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 06:19:36 INFO - PROCESS | 3580 | 1467724776737 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 06:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:19:36 INFO - PROCESS | 3580 | 1467724776739 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 06:19:36 INFO - PROCESS | 3580 | 1467724776742 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:19:36 INFO - PROCESS | 3580 | 1467724776744 Marionette TRACE conn5 <- [1,122,null,{}] 06:19:36 INFO - PROCESS | 3580 | 1467724776755 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:36 INFO - PROCESS | 3580 | 1467724776761 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:36 INFO - PROCESS | 3580 | 1467724776897 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 06:19:36 INFO - PROCESS | 3580 | 1467724776949 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:36 INFO - PROCESS | 3580 | 1467724776951 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF219E7800 == 36 [pid = 3580] [id = 40] 06:19:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1E7A2000) [pid = 3580] [serial = 116] [outer = 0000000000000000] 06:19:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1F88E400) [pid = 3580] [serial = 117] [outer = 000000CF1E7A2000] 06:19:37 INFO - PROCESS | 3580 | 1467724777000 Marionette DEBUG loaded listener.js 06:19:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FECF000) [pid = 3580] [serial = 118] [outer = 000000CF1E7A2000] 06:19:37 INFO - PROCESS | 3580 | 1467724777402 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 06:19:37 INFO - PROCESS | 3580 | 1467724777416 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 06:19:37 INFO - PROCESS | 3580 | 1467724777418 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 06:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF25B6A000) [pid = 3580] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF204F1400) [pid = 3580] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF20352400) [pid = 3580] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF17948C00) [pid = 3580] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12A37400) [pid = 3580] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1309C000) [pid = 3580] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12F57400) [pid = 3580] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1EE3BC00) [pid = 3580] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF16E60C00) [pid = 3580] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1215A400) [pid = 3580] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1C558800) [pid = 3580] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:19:37 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12A3F000) [pid = 3580] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:19:37 INFO - PROCESS | 3580 | 1467724777519 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:19:37 INFO - PROCESS | 3580 | 1467724777521 Marionette TRACE conn5 <- [1,126,null,{}] 06:19:37 INFO - PROCESS | 3580 | 1467724777529 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:37 INFO - PROCESS | 3580 | 1467724777531 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:37 INFO - PROCESS | 3580 | 1467724777613 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 06:19:37 INFO - PROCESS | 3580 | 1467724777622 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:37 INFO - PROCESS | 3580 | 1467724777624 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2278D800 == 37 [pid = 3580] [id = 41] 06:19:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12F5A800) [pid = 3580] [serial = 119] [outer = 0000000000000000] 06:19:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1780C400) [pid = 3580] [serial = 120] [outer = 000000CF12F5A800] 06:19:37 INFO - PROCESS | 3580 | 1467724777672 Marionette DEBUG loaded listener.js 06:19:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF18A1A400) [pid = 3580] [serial = 121] [outer = 000000CF12F5A800] 06:19:38 INFO - PROCESS | 3580 | 1467724778061 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 06:19:38 INFO - PROCESS | 3580 | 1467724778113 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 06:19:38 INFO - PROCESS | 3580 | 1467724778116 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 06:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:19:38 INFO - PROCESS | 3580 | 1467724778119 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:19:38 INFO - PROCESS | 3580 | 1467724778121 Marionette TRACE conn5 <- [1,130,null,{}] 06:19:38 INFO - PROCESS | 3580 | 1467724778124 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:38 INFO - PROCESS | 3580 | 1467724778126 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:38 INFO - PROCESS | 3580 | 1467724778206 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 06:19:38 INFO - PROCESS | 3580 | 1467724778231 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:38 INFO - PROCESS | 3580 | 1467724778233 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A61800 == 38 [pid = 3580] [id = 42] 06:19:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF19572000) [pid = 3580] [serial = 122] [outer = 0000000000000000] 06:19:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF20352400) [pid = 3580] [serial = 123] [outer = 000000CF19572000] 06:19:38 INFO - PROCESS | 3580 | 1467724778278 Marionette DEBUG loaded listener.js 06:19:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF204F1400) [pid = 3580] [serial = 124] [outer = 000000CF19572000] 06:19:38 INFO - PROCESS | 3580 | 1467724778686 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 06:19:38 INFO - PROCESS | 3580 | 1467724778709 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 06:19:38 INFO - PROCESS | 3580 | 1467724778711 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 06:19:38 INFO - PROCESS | 3580 | 1467724778714 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:19:38 INFO - PROCESS | 3580 | 1467724778716 Marionette TRACE conn5 <- [1,134,null,{}] 06:19:38 INFO - PROCESS | 3580 | 1467724778719 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:38 INFO - PROCESS | 3580 | 1467724778721 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:38 INFO - PROCESS | 3580 | 1467724778828 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 06:19:38 INFO - PROCESS | 3580 | 1467724778834 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:38 INFO - PROCESS | 3580 | 1467724778836 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B1C800 == 39 [pid = 3580] [id = 43] 06:19:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF204F2800) [pid = 3580] [serial = 125] [outer = 0000000000000000] 06:19:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF20B61400) [pid = 3580] [serial = 126] [outer = 000000CF204F2800] 06:19:38 INFO - PROCESS | 3580 | 1467724778881 Marionette DEBUG loaded listener.js 06:19:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF216F0000) [pid = 3580] [serial = 127] [outer = 000000CF204F2800] 06:19:39 INFO - PROCESS | 3580 | 1467724779274 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 06:19:39 INFO - PROCESS | 3580 | 1467724779311 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 06:19:39 INFO - PROCESS | 3580 | 1467724779313 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 06:19:39 INFO - PROCESS | 3580 | 1467724779317 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:19:39 INFO - PROCESS | 3580 | 1467724779318 Marionette TRACE conn5 <- [1,138,null,{}] 06:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:19:39 INFO - PROCESS | 3580 | 1467724779322 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:39 INFO - PROCESS | 3580 | 1467724779324 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:39 INFO - PROCESS | 3580 | 1467724779404 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 06:19:39 INFO - PROCESS | 3580 | 1467724779410 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:39 INFO - PROCESS | 3580 | 1467724779412 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:39 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258CF000 == 40 [pid = 3580] [id = 44] 06:19:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1C544800) [pid = 3580] [serial = 128] [outer = 0000000000000000] 06:19:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1C547C00) [pid = 3580] [serial = 129] [outer = 000000CF1C544800] 06:19:39 INFO - PROCESS | 3580 | 1467724779466 Marionette DEBUG loaded listener.js 06:19:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1F230C00) [pid = 3580] [serial = 130] [outer = 000000CF1C544800] 06:19:40 INFO - PROCESS | 3580 | 1467724780340 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1066ms 06:19:40 INFO - PROCESS | 3580 | 1467724780389 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 06:19:40 INFO - PROCESS | 3580 | 1467724780394 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 06:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:19:40 INFO - PROCESS | 3580 | 1467724780399 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:19:40 INFO - PROCESS | 3580 | 1467724780405 Marionette TRACE conn5 <- [1,142,null,{}] 06:19:40 INFO - PROCESS | 3580 | 1467724780411 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:40 INFO - PROCESS | 3580 | 1467724780414 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:40 INFO - PROCESS | 3580 | 1467724780559 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 06:19:40 INFO - PROCESS | 3580 | 1467724780624 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:40 INFO - PROCESS | 3580 | 1467724780627 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:40 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A8B000 == 41 [pid = 3580] [id = 45] 06:19:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12B8F400) [pid = 3580] [serial = 131] [outer = 0000000000000000] 06:19:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12C52800) [pid = 3580] [serial = 132] [outer = 000000CF12B8F400] 06:19:40 INFO - PROCESS | 3580 | 1467724780687 Marionette DEBUG loaded listener.js 06:19:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1335B800) [pid = 3580] [serial = 133] [outer = 000000CF12B8F400] 06:19:41 INFO - PROCESS | 3580 | 1467724781538 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1183ms 06:19:41 INFO - PROCESS | 3580 | 1467724781586 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 06:19:41 INFO - PROCESS | 3580 | 1467724781591 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 06:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:19:41 INFO - PROCESS | 3580 | 1467724781597 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:19:41 INFO - PROCESS | 3580 | 1467724781600 Marionette TRACE conn5 <- [1,146,null,{}] 06:19:41 INFO - PROCESS | 3580 | 1467724781606 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:41 INFO - PROCESS | 3580 | 1467724781609 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:41 INFO - PROCESS | 3580 | 1467724781722 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 06:19:41 INFO - PROCESS | 3580 | 1467724781786 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:41 INFO - PROCESS | 3580 | 1467724781790 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17CDC000 == 42 [pid = 3580] [id = 46] 06:19:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12C4B400) [pid = 3580] [serial = 134] [outer = 0000000000000000] 06:19:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12F63400) [pid = 3580] [serial = 135] [outer = 000000CF12C4B400] 06:19:41 INFO - PROCESS | 3580 | 1467724781843 Marionette DEBUG loaded listener.js 06:19:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF16EC4800) [pid = 3580] [serial = 136] [outer = 000000CF12C4B400] 06:19:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24521000 == 41 [pid = 3580] [id = 32] 06:19:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20DEB800 == 40 [pid = 3580] [id = 31] 06:19:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B1C800 == 39 [pid = 3580] [id = 43] 06:19:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A61800 == 38 [pid = 3580] [id = 42] 06:19:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2278D800 == 37 [pid = 3580] [id = 41] 06:19:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF219E7800 == 36 [pid = 3580] [id = 40] 06:19:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F551000 == 35 [pid = 3580] [id = 39] 06:19:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECF6000 == 34 [pid = 3580] [id = 38] 06:19:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C5D5800 == 33 [pid = 3580] [id = 37] 06:19:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A80000 == 32 [pid = 3580] [id = 36] 06:19:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1715B000 == 31 [pid = 3580] [id = 35] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF26A0BC00) [pid = 3580] [serial = 67] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF25B6CC00) [pid = 3580] [serial = 66] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF20A5DC00) [pid = 3580] [serial = 84] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF2480F400) [pid = 3580] [serial = 52] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF2480B000) [pid = 3580] [serial = 55] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF12F62000) [pid = 3580] [serial = 61] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C555C00) [pid = 3580] [serial = 49] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF2271A800) [pid = 3580] [serial = 58] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF216EDC00) [pid = 3580] [serial = 85] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1F140800) [pid = 3580] [serial = 81] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1783E000) [pid = 3580] [serial = 72] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1F232000) [pid = 3580] [serial = 82] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12626800) [pid = 3580] [serial = 75] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF18A10800) [pid = 3580] [serial = 73] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1CB65400) [pid = 3580] [serial = 78] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1E7A0C00) [pid = 3580] [serial = 79] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12A67000) [pid = 3580] [serial = 69] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12F60800) [pid = 3580] [serial = 70] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1C018000) [pid = 3580] [serial = 76] [outer = 0000000000000000] [url = about:blank] 06:19:42 INFO - PROCESS | 3580 | 1467724782313 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 734ms 06:19:42 INFO - PROCESS | 3580 | 1467724782334 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 06:19:42 INFO - PROCESS | 3580 | 1467724782340 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 06:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:19:42 INFO - PROCESS | 3580 | 1467724782351 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:19:42 INFO - PROCESS | 3580 | 1467724782354 Marionette TRACE conn5 <- [1,150,null,{}] 06:19:42 INFO - PROCESS | 3580 | 1467724782363 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:42 INFO - PROCESS | 3580 | 1467724782366 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:42 INFO - PROCESS | 3580 | 1467724782457 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 06:19:42 INFO - PROCESS | 3580 | 1467724782464 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:42 INFO - PROCESS | 3580 | 1467724782466 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E41000 == 32 [pid = 3580] [id = 47] 06:19:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12F5C800) [pid = 3580] [serial = 137] [outer = 0000000000000000] 06:19:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF130A5C00) [pid = 3580] [serial = 138] [outer = 000000CF12F5C800] 06:19:42 INFO - PROCESS | 3580 | 1467724782517 Marionette DEBUG loaded listener.js 06:19:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF17837400) [pid = 3580] [serial = 139] [outer = 000000CF12F5C800] 06:19:42 INFO - PROCESS | 3580 | 1467724782983 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 672ms 06:19:43 INFO - PROCESS | 3580 | 1467724783026 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 06:19:43 INFO - PROCESS | 3580 | 1467724783028 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 06:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:19:43 INFO - PROCESS | 3580 | 1467724783032 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:19:43 INFO - PROCESS | 3580 | 1467724783036 Marionette TRACE conn5 <- [1,154,null,{}] 06:19:43 INFO - PROCESS | 3580 | 1467724783048 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:43 INFO - PROCESS | 3580 | 1467724783053 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:43 INFO - PROCESS | 3580 | 1467724783140 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 06:19:43 INFO - PROCESS | 3580 | 1467724783184 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:43 INFO - PROCESS | 3580 | 1467724783187 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:43 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F19D800 == 33 [pid = 3580] [id = 48] 06:19:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF19574C00) [pid = 3580] [serial = 140] [outer = 0000000000000000] 06:19:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1C011000) [pid = 3580] [serial = 141] [outer = 000000CF19574C00] 06:19:43 INFO - PROCESS | 3580 | 1467724783238 Marionette DEBUG loaded listener.js 06:19:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1C51B000) [pid = 3580] [serial = 142] [outer = 000000CF19574C00] 06:19:43 INFO - PROCESS | 3580 | 1467724783660 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 693ms 06:19:43 INFO - PROCESS | 3580 | 1467724783728 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 06:19:43 INFO - PROCESS | 3580 | 1467724783731 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 06:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:19:43 INFO - PROCESS | 3580 | 1467724783734 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:19:43 INFO - PROCESS | 3580 | 1467724783736 Marionette TRACE conn5 <- [1,158,null,{}] 06:19:43 INFO - PROCESS | 3580 | 1467724783740 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:43 INFO - PROCESS | 3580 | 1467724783742 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:43 INFO - PROCESS | 3580 | 1467724783832 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 06:19:43 INFO - PROCESS | 3580 | 1467724783839 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:43 INFO - PROCESS | 3580 | 1467724783841 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:43 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FB0C000 == 34 [pid = 3580] [id = 49] 06:19:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1C558C00) [pid = 3580] [serial = 143] [outer = 0000000000000000] 06:19:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1C55F800) [pid = 3580] [serial = 144] [outer = 000000CF1C558C00] 06:19:43 INFO - PROCESS | 3580 | 1467724783890 Marionette DEBUG loaded listener.js 06:19:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1CC0FC00) [pid = 3580] [serial = 145] [outer = 000000CF1C558C00] 06:19:44 INFO - PROCESS | 3580 | 1467724784298 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 06:19:44 INFO - PROCESS | 3580 | 1467724784366 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 06:19:44 INFO - PROCESS | 3580 | 1467724784368 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 06:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:19:44 INFO - PROCESS | 3580 | 1467724784371 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:19:44 INFO - PROCESS | 3580 | 1467724784373 Marionette TRACE conn5 <- [1,162,null,{}] 06:19:44 INFO - PROCESS | 3580 | 1467724784377 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:44 INFO - PROCESS | 3580 | 1467724784379 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:44 INFO - PROCESS | 3580 | 1467724784490 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 06:19:44 INFO - PROCESS | 3580 | 1467724784551 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:44 INFO - PROCESS | 3580 | 1467724784553 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:44 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20DE9000 == 35 [pid = 3580] [id = 50] 06:19:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1E7A0C00) [pid = 3580] [serial = 146] [outer = 0000000000000000] 06:19:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1EA4FC00) [pid = 3580] [serial = 147] [outer = 000000CF1E7A0C00] 06:19:44 INFO - PROCESS | 3580 | 1467724784599 Marionette DEBUG loaded listener.js 06:19:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1EE45400) [pid = 3580] [serial = 148] [outer = 000000CF1E7A0C00] 06:19:45 INFO - PROCESS | 3580 | 1467724785021 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 06:19:45 INFO - PROCESS | 3580 | 1467724785045 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 06:19:45 INFO - PROCESS | 3580 | 1467724785047 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 06:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:19:45 INFO - PROCESS | 3580 | 1467724785051 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:19:45 INFO - PROCESS | 3580 | 1467724785053 Marionette TRACE conn5 <- [1,166,null,{}] 06:19:45 INFO - PROCESS | 3580 | 1467724785056 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:45 INFO - PROCESS | 3580 | 1467724785062 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:45 INFO - PROCESS | 3580 | 1467724785190 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 06:19:45 INFO - PROCESS | 3580 | 1467724785195 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:45 INFO - PROCESS | 3580 | 1467724785197 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF227A1800 == 36 [pid = 3580] [id = 51] 06:19:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1F232800) [pid = 3580] [serial = 149] [outer = 0000000000000000] 06:19:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1FA8AC00) [pid = 3580] [serial = 150] [outer = 000000CF1F232800] 06:19:45 INFO - PROCESS | 3580 | 1467724785243 Marionette DEBUG loaded listener.js 06:19:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF20D0B000) [pid = 3580] [serial = 151] [outer = 000000CF1F232800] 06:19:45 INFO - PROCESS | 3580 | 1467724785673 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 06:19:45 INFO - PROCESS | 3580 | 1467724785725 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 06:19:45 INFO - PROCESS | 3580 | 1467724785727 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 06:19:45 INFO - PROCESS | 3580 | 1467724785731 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:19:45 INFO - PROCESS | 3580 | 1467724785741 Marionette TRACE conn5 <- [1,170,null,{}] 06:19:45 INFO - PROCESS | 3580 | 1467724785745 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:45 INFO - PROCESS | 3580 | 1467724785747 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:45 INFO - PROCESS | 3580 | 1467724785874 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 06:19:45 INFO - PROCESS | 3580 | 1467724785922 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:45 INFO - PROCESS | 3580 | 1467724785924 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24520800 == 37 [pid = 3580] [id = 52] 06:19:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF10D16000) [pid = 3580] [serial = 152] [outer = 0000000000000000] 06:19:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF10D1D800) [pid = 3580] [serial = 153] [outer = 000000CF10D16000] 06:19:45 INFO - PROCESS | 3580 | 1467724785971 Marionette DEBUG loaded listener.js 06:19:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF20B25400) [pid = 3580] [serial = 154] [outer = 000000CF10D16000] 06:19:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12B98800) [pid = 3580] [serial = 155] [outer = 000000CF116D2400] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1C561400) [pid = 3580] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1956A800) [pid = 3580] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1E7A2000) [pid = 3580] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12B85800) [pid = 3580] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1799B400) [pid = 3580] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF12F58C00) [pid = 3580] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF13F55000) [pid = 3580] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1CC19400) [pid = 3580] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12F5A800) [pid = 3580] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12B2F400) [pid = 3580] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12C49C00) [pid = 3580] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF19572000) [pid = 3580] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:19:46 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF204F2800) [pid = 3580] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:19:46 INFO - PROCESS | 3580 | 1467724786512 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 839ms 06:19:46 INFO - PROCESS | 3580 | 1467724786573 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 06:19:46 INFO - PROCESS | 3580 | 1467724786575 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 06:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:19:46 INFO - PROCESS | 3580 | 1467724786579 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:19:46 INFO - PROCESS | 3580 | 1467724786581 Marionette TRACE conn5 <- [1,174,null,{}] 06:19:46 INFO - PROCESS | 3580 | 1467724786584 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:46 INFO - PROCESS | 3580 | 1467724786586 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:46 INFO - PROCESS | 3580 | 1467724786669 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 06:19:46 INFO - PROCESS | 3580 | 1467724786677 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:46 INFO - PROCESS | 3580 | 1467724786679 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:46 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF13A95800 == 38 [pid = 3580] [id = 53] 06:19:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF12B2FC00) [pid = 3580] [serial = 156] [outer = 0000000000000000] 06:19:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF12BA4400) [pid = 3580] [serial = 157] [outer = 000000CF12B2FC00] 06:19:46 INFO - PROCESS | 3580 | 1467724786725 Marionette DEBUG loaded listener.js 06:19:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF18A19C00) [pid = 3580] [serial = 158] [outer = 000000CF12B2FC00] 06:19:47 INFO - PROCESS | 3580 | 1467724787120 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 06:19:47 INFO - PROCESS | 3580 | 1467724787187 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 06:19:47 INFO - PROCESS | 3580 | 1467724787189 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 06:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:19:47 INFO - PROCESS | 3580 | 1467724787195 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:19:47 INFO - PROCESS | 3580 | 1467724787197 Marionette TRACE conn5 <- [1,178,null,{}] 06:19:47 INFO - PROCESS | 3580 | 1467724787201 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:47 INFO - PROCESS | 3580 | 1467724787202 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:47 INFO - PROCESS | 3580 | 1467724787286 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 06:19:47 INFO - PROCESS | 3580 | 1467724787292 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:47 INFO - PROCESS | 3580 | 1467724787294 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF284A4800 == 39 [pid = 3580] [id = 54] 06:19:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1717F800) [pid = 3580] [serial = 159] [outer = 0000000000000000] 06:19:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1CC19400) [pid = 3580] [serial = 160] [outer = 000000CF1717F800] 06:19:47 INFO - PROCESS | 3580 | 1467724787339 Marionette DEBUG loaded listener.js 06:19:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF21D9C400) [pid = 3580] [serial = 161] [outer = 000000CF1717F800] 06:19:47 INFO - PROCESS | 3580 | 1467724787720 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 06:19:47 INFO - PROCESS | 3580 | 1467724787783 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 06:19:47 INFO - PROCESS | 3580 | 1467724787785 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 06:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:19:47 INFO - PROCESS | 3580 | 1467724787789 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:19:47 INFO - PROCESS | 3580 | 1467724787791 Marionette TRACE conn5 <- [1,182,null,{}] 06:19:47 INFO - PROCESS | 3580 | 1467724787795 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:47 INFO - PROCESS | 3580 | 1467724787797 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:47 INFO - PROCESS | 3580 | 1467724787880 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 06:19:47 INFO - PROCESS | 3580 | 1467724787885 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:47 INFO - PROCESS | 3580 | 1467724787887 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFA0800 == 40 [pid = 3580] [id = 55] 06:19:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF2270DC00) [pid = 3580] [serial = 162] [outer = 0000000000000000] 06:19:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF22714800) [pid = 3580] [serial = 163] [outer = 000000CF2270DC00] 06:19:47 INFO - PROCESS | 3580 | 1467724787934 Marionette DEBUG loaded listener.js 06:19:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF22765400) [pid = 3580] [serial = 164] [outer = 000000CF2270DC00] 06:19:48 INFO - PROCESS | 3580 | 1467724788333 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 06:19:48 INFO - PROCESS | 3580 | 1467724788380 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 06:19:48 INFO - PROCESS | 3580 | 1467724788383 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 06:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:19:48 INFO - PROCESS | 3580 | 1467724788386 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:19:48 INFO - PROCESS | 3580 | 1467724788389 Marionette TRACE conn5 <- [1,186,null,{}] 06:19:48 INFO - PROCESS | 3580 | 1467724788397 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:48 INFO - PROCESS | 3580 | 1467724788399 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:48 INFO - PROCESS | 3580 | 1467724788540 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 06:19:48 INFO - PROCESS | 3580 | 1467724788690 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:48 INFO - PROCESS | 3580 | 1467724788694 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:48 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF16E80800 == 41 [pid = 3580] [id = 56] 06:19:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF10D40000) [pid = 3580] [serial = 165] [outer = 0000000000000000] 06:19:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12625C00) [pid = 3580] [serial = 166] [outer = 000000CF10D40000] 06:19:48 INFO - PROCESS | 3580 | 1467724788756 Marionette DEBUG loaded listener.js 06:19:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12B81C00) [pid = 3580] [serial = 167] [outer = 000000CF10D40000] 06:19:49 INFO - PROCESS | 3580 | 1467724789341 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 986ms 06:19:49 INFO - PROCESS | 3580 | 1467724789377 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 06:19:49 INFO - PROCESS | 3580 | 1467724789382 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 06:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:19:49 INFO - PROCESS | 3580 | 1467724789388 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:19:49 INFO - PROCESS | 3580 | 1467724789392 Marionette TRACE conn5 <- [1,190,null,{}] 06:19:49 INFO - PROCESS | 3580 | 1467724789398 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:49 INFO - PROCESS | 3580 | 1467724789401 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:49 INFO - PROCESS | 3580 | 1467724789520 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 06:19:49 INFO - PROCESS | 3580 | 1467724789600 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:49 INFO - PROCESS | 3580 | 1467724789603 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:49 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F19F000 == 42 [pid = 3580] [id = 57] 06:19:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF179A6000) [pid = 3580] [serial = 168] [outer = 0000000000000000] 06:19:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF18973400) [pid = 3580] [serial = 169] [outer = 000000CF179A6000] 06:19:49 INFO - PROCESS | 3580 | 1467724789663 Marionette DEBUG loaded listener.js 06:19:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF194D3800) [pid = 3580] [serial = 170] [outer = 000000CF179A6000] 06:19:50 INFO - PROCESS | 3580 | 1467724790231 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 882ms 06:19:50 INFO - PROCESS | 3580 | 1467724790275 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 06:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:19:50 INFO - PROCESS | 3580 | 1467724790279 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 06:19:50 INFO - PROCESS | 3580 | 1467724790283 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:19:50 INFO - PROCESS | 3580 | 1467724790285 Marionette TRACE conn5 <- [1,194,null,{}] 06:19:50 INFO - PROCESS | 3580 | 1467724790290 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:50 INFO - PROCESS | 3580 | 1467724790292 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:50 INFO - PROCESS | 3580 | 1467724790440 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 06:19:50 INFO - PROCESS | 3580 | 1467724790523 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:50 INFO - PROCESS | 3580 | 1467724790526 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF284A9800 == 43 [pid = 3580] [id = 58] 06:19:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF1E79CC00) [pid = 3580] [serial = 171] [outer = 0000000000000000] 06:19:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF1F230800) [pid = 3580] [serial = 172] [outer = 000000CF1E79CC00] 06:19:50 INFO - PROCESS | 3580 | 1467724790583 Marionette DEBUG loaded listener.js 06:19:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF204E7C00) [pid = 3580] [serial = 173] [outer = 000000CF1E79CC00] 06:19:51 INFO - PROCESS | 3580 | 1467724791120 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 06:19:51 INFO - PROCESS | 3580 | 1467724791165 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 06:19:51 INFO - PROCESS | 3580 | 1467724791169 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 06:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:19:51 INFO - PROCESS | 3580 | 1467724791181 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:19:51 INFO - PROCESS | 3580 | 1467724791186 Marionette TRACE conn5 <- [1,198,null,{}] 06:19:51 INFO - PROCESS | 3580 | 1467724791190 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:51 INFO - PROCESS | 3580 | 1467724791194 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:51 INFO - PROCESS | 3580 | 1467724791312 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 06:19:51 INFO - PROCESS | 3580 | 1467724791377 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:51 INFO - PROCESS | 3580 | 1467724791380 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:51 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF284BA800 == 44 [pid = 3580] [id = 59] 06:19:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF2456A800) [pid = 3580] [serial = 174] [outer = 0000000000000000] 06:19:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF24570C00) [pid = 3580] [serial = 175] [outer = 000000CF2456A800] 06:19:51 INFO - PROCESS | 3580 | 1467724791436 Marionette DEBUG loaded listener.js 06:19:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF247E1000) [pid = 3580] [serial = 176] [outer = 000000CF2456A800] 06:19:52 INFO - PROCESS | 3580 | 1467724792171 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1031ms 06:19:52 INFO - PROCESS | 3580 | 1467724792210 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 06:19:52 INFO - PROCESS | 3580 | 1467724792214 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 06:19:52 INFO - PROCESS | 3580 | 1467724792219 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:19:52 INFO - PROCESS | 3580 | 1467724792222 Marionette TRACE conn5 <- [1,202,null,{}] 06:19:52 INFO - PROCESS | 3580 | 1467724792228 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:52 INFO - PROCESS | 3580 | 1467724792231 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:52 INFO - PROCESS | 3580 | 1467724792336 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 06:19:52 INFO - PROCESS | 3580 | 1467724792418 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:52 INFO - PROCESS | 3580 | 1467724792421 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:52 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A99000 == 45 [pid = 3580] [id = 60] 06:19:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 98 (000000CF12C45C00) [pid = 3580] [serial = 177] [outer = 0000000000000000] 06:19:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 99 (000000CF12C4A400) [pid = 3580] [serial = 178] [outer = 000000CF12C45C00] 06:19:52 INFO - PROCESS | 3580 | 1467724792473 Marionette DEBUG loaded listener.js 06:19:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 100 (000000CF1309D400) [pid = 3580] [serial = 179] [outer = 000000CF12C45C00] 06:19:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFA0800 == 44 [pid = 3580] [id = 55] 06:19:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF284A4800 == 43 [pid = 3580] [id = 54] 06:19:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF13A95800 == 42 [pid = 3580] [id = 53] 06:19:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24520800 == 41 [pid = 3580] [id = 52] 06:19:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF227A1800 == 40 [pid = 3580] [id = 51] 06:19:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20DE9000 == 39 [pid = 3580] [id = 50] 06:19:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FB0C000 == 38 [pid = 3580] [id = 49] 06:19:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F19D800 == 37 [pid = 3580] [id = 48] 06:19:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E41000 == 36 [pid = 3580] [id = 47] 06:19:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17CDC000 == 35 [pid = 3580] [id = 46] 06:19:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258CF000 == 34 [pid = 3580] [id = 44] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 99 (000000CF1CB63000) [pid = 3580] [serial = 114] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 98 (000000CF1C018800) [pid = 3580] [serial = 111] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 97 (000000CF1F88E400) [pid = 3580] [serial = 117] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF12B8B800) [pid = 3580] [serial = 102] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF12C48400) [pid = 3580] [serial = 103] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF17BDC800) [pid = 3580] [serial = 108] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF12A75800) [pid = 3580] [serial = 99] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF130A0400) [pid = 3580] [serial = 105] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF13A49000) [pid = 3580] [serial = 106] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1C016400) [pid = 3580] [serial = 88] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF17BDFC00) [pid = 3580] [serial = 87] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF204EB000) [pid = 3580] [serial = 91] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1EE42800) [pid = 3580] [serial = 90] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1780C400) [pid = 3580] [serial = 120] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF2270C400) [pid = 3580] [serial = 94] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF204EC400) [pid = 3580] [serial = 93] [outer = 0000000000000000] [url = about:blank] 06:19:52 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF22712000) [pid = 3580] [serial = 97] [outer = 0000000000000000] [url = about:blank] 06:19:53 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12C51800) [pid = 3580] [serial = 96] [outer = 0000000000000000] [url = about:blank] 06:19:53 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF18A1A400) [pid = 3580] [serial = 121] [outer = 0000000000000000] [url = about:blank] 06:19:53 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF204F1400) [pid = 3580] [serial = 124] [outer = 0000000000000000] [url = about:blank] 06:19:53 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1FECF000) [pid = 3580] [serial = 118] [outer = 0000000000000000] [url = about:blank] 06:19:53 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1CC18C00) [pid = 3580] [serial = 115] [outer = 0000000000000000] [url = about:blank] 06:19:53 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1C557800) [pid = 3580] [serial = 112] [outer = 0000000000000000] [url = about:blank] 06:19:53 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF20352400) [pid = 3580] [serial = 123] [outer = 0000000000000000] [url = about:blank] 06:19:53 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF216F0000) [pid = 3580] [serial = 127] [outer = 0000000000000000] [url = about:blank] 06:19:53 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF18EC9C00) [pid = 3580] [serial = 109] [outer = 0000000000000000] [url = about:blank] 06:19:53 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF20B61400) [pid = 3580] [serial = 126] [outer = 0000000000000000] [url = about:blank] 06:19:53 INFO - PROCESS | 3580 | 1467724793009 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 839ms 06:19:53 INFO - PROCESS | 3580 | 1467724793063 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 06:19:53 INFO - PROCESS | 3580 | 1467724793067 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 06:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:19:53 INFO - PROCESS | 3580 | 1467724793073 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:19:53 INFO - PROCESS | 3580 | 1467724793076 Marionette TRACE conn5 <- [1,206,null,{}] 06:19:53 INFO - PROCESS | 3580 | 1467724793082 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:53 INFO - PROCESS | 3580 | 1467724793085 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:53 INFO - PROCESS | 3580 | 1467724793186 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 06:19:53 INFO - PROCESS | 3580 | 1467724793253 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:53 INFO - PROCESS | 3580 | 1467724793256 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17BC6800 == 35 [pid = 3580] [id = 61] 06:19:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12B88C00) [pid = 3580] [serial = 180] [outer = 0000000000000000] 06:19:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12B95C00) [pid = 3580] [serial = 181] [outer = 000000CF12B88C00] 06:19:53 INFO - PROCESS | 3580 | 1467724793305 Marionette DEBUG loaded listener.js 06:19:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1309B400) [pid = 3580] [serial = 182] [outer = 000000CF12B88C00] 06:19:53 INFO - PROCESS | 3580 | 1467724793685 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 06:19:53 INFO - PROCESS | 3580 | 1467724793715 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 06:19:53 INFO - PROCESS | 3580 | 1467724793718 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 06:19:53 INFO - PROCESS | 3580 | 1467724793722 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:19:53 INFO - PROCESS | 3580 | 1467724793726 Marionette TRACE conn5 <- [1,210,null,{}] 06:19:53 INFO - PROCESS | 3580 | 1467724793737 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:53 INFO - PROCESS | 3580 | 1467724793742 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:53 INFO - PROCESS | 3580 | 1467724793831 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 06:19:53 INFO - PROCESS | 3580 | 1467724793838 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:53 INFO - PROCESS | 3580 | 1467724793841 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA20800 == 36 [pid = 3580] [id = 62] 06:19:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF17BDB400) [pid = 3580] [serial = 183] [outer = 0000000000000000] 06:19:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF18A19000) [pid = 3580] [serial = 184] [outer = 000000CF17BDB400] 06:19:53 INFO - PROCESS | 3580 | 1467724793891 Marionette DEBUG loaded listener.js 06:19:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF18ED0000) [pid = 3580] [serial = 185] [outer = 000000CF17BDB400] 06:19:54 INFO - PROCESS | 3580 | 1467724794323 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 06:19:54 INFO - PROCESS | 3580 | 1467724794354 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 06:19:54 INFO - PROCESS | 3580 | 1467724794357 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 06:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:19:54 INFO - PROCESS | 3580 | 1467724794361 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:19:54 INFO - PROCESS | 3580 | 1467724794362 Marionette TRACE conn5 <- [1,214,null,{}] 06:19:54 INFO - PROCESS | 3580 | 1467724794366 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:54 INFO - PROCESS | 3580 | 1467724794369 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:54 INFO - PROCESS | 3580 | 1467724794459 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 06:19:54 INFO - PROCESS | 3580 | 1467724794464 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:54 INFO - PROCESS | 3580 | 1467724794466 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3CE800 == 37 [pid = 3580] [id = 63] 06:19:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C08A800) [pid = 3580] [serial = 186] [outer = 0000000000000000] 06:19:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1C51A000) [pid = 3580] [serial = 187] [outer = 000000CF1C08A800] 06:19:54 INFO - PROCESS | 3580 | 1467724794514 Marionette DEBUG loaded listener.js 06:19:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1C556000) [pid = 3580] [serial = 188] [outer = 000000CF1C08A800] 06:19:54 INFO - PROCESS | 3580 | 1467724794952 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 629ms 06:19:55 INFO - PROCESS | 3580 | 1467724794992 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 06:19:55 INFO - PROCESS | 3580 | 1467724794994 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 06:19:55 INFO - PROCESS | 3580 | 1467724794998 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:19:55 INFO - PROCESS | 3580 | 1467724795000 Marionette TRACE conn5 <- [1,218,null,{}] 06:19:55 INFO - PROCESS | 3580 | 1467724795003 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:55 INFO - PROCESS | 3580 | 1467724795005 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:55 INFO - PROCESS | 3580 | 1467724795088 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 06:19:55 INFO - PROCESS | 3580 | 1467724795094 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:55 INFO - PROCESS | 3580 | 1467724795096 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFAE800 == 38 [pid = 3580] [id = 64] 06:19:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1C55F000) [pid = 3580] [serial = 189] [outer = 0000000000000000] 06:19:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1CB65400) [pid = 3580] [serial = 190] [outer = 000000CF1C55F000] 06:19:55 INFO - PROCESS | 3580 | 1467724795143 Marionette DEBUG loaded listener.js 06:19:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1E7A3800) [pid = 3580] [serial = 191] [outer = 000000CF1C55F000] 06:19:55 INFO - PROCESS | 3580 | 1467724795617 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 672ms 06:19:55 INFO - PROCESS | 3580 | 1467724795676 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 06:19:55 INFO - PROCESS | 3580 | 1467724795678 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 06:19:55 INFO - PROCESS | 3580 | 1467724795682 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:19:55 INFO - PROCESS | 3580 | 1467724795683 Marionette TRACE conn5 <- [1,222,null,{}] 06:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:19:55 INFO - PROCESS | 3580 | 1467724795687 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:55 INFO - PROCESS | 3580 | 1467724795693 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:55 INFO - PROCESS | 3580 | 1467724795853 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 06:19:55 INFO - PROCESS | 3580 | 1467724795901 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:55 INFO - PROCESS | 3580 | 1467724795904 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22792800 == 39 [pid = 3580] [id = 65] 06:19:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1F236400) [pid = 3580] [serial = 192] [outer = 0000000000000000] 06:19:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF204E6800) [pid = 3580] [serial = 193] [outer = 000000CF1F236400] 06:19:55 INFO - PROCESS | 3580 | 1467724795951 Marionette DEBUG loaded listener.js 06:19:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF20A1EC00) [pid = 3580] [serial = 194] [outer = 000000CF1F236400] 06:19:56 INFO - PROCESS | 3580 | 1467724796351 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 734ms 06:19:56 INFO - PROCESS | 3580 | 1467724796421 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 06:19:56 INFO - PROCESS | 3580 | 1467724796423 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 06:19:56 INFO - PROCESS | 3580 | 1467724796426 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:19:56 INFO - PROCESS | 3580 | 1467724796428 Marionette TRACE conn5 <- [1,226,null,{}] 06:19:56 INFO - PROCESS | 3580 | 1467724796432 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:56 INFO - PROCESS | 3580 | 1467724796434 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:56 INFO - PROCESS | 3580 | 1467724796549 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 06:19:56 INFO - PROCESS | 3580 | 1467724796556 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:56 INFO - PROCESS | 3580 | 1467724796559 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23072000 == 40 [pid = 3580] [id = 66] 06:19:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF20B61400) [pid = 3580] [serial = 195] [outer = 0000000000000000] 06:19:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF2209AC00) [pid = 3580] [serial = 196] [outer = 000000CF20B61400] 06:19:56 INFO - PROCESS | 3580 | 1467724796643 Marionette DEBUG loaded listener.js 06:19:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF22716C00) [pid = 3580] [serial = 197] [outer = 000000CF20B61400] 06:19:57 INFO - PROCESS | 3580 | 1467724797052 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 671ms 06:19:57 INFO - PROCESS | 3580 | 1467724797101 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 06:19:57 INFO - PROCESS | 3580 | 1467724797103 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 06:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:19:57 INFO - PROCESS | 3580 | 1467724797114 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:19:57 INFO - PROCESS | 3580 | 1467724797116 Marionette TRACE conn5 <- [1,230,null,{}] 06:19:57 INFO - PROCESS | 3580 | 1467724797120 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:57 INFO - PROCESS | 3580 | 1467724797122 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:57 INFO - PROCESS | 3580 | 1467724797250 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 06:19:57 INFO - PROCESS | 3580 | 1467724797270 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:57 INFO - PROCESS | 3580 | 1467724797272 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2451F800 == 41 [pid = 3580] [id = 67] 06:19:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF22F8C000) [pid = 3580] [serial = 198] [outer = 0000000000000000] 06:19:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF230C7C00) [pid = 3580] [serial = 199] [outer = 000000CF22F8C000] 06:19:57 INFO - PROCESS | 3580 | 1467724797319 Marionette DEBUG loaded listener.js 06:19:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF230CF000) [pid = 3580] [serial = 200] [outer = 000000CF22F8C000] 06:19:57 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF1E7A0C00) [pid = 3580] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:19:57 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF10D16000) [pid = 3580] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:19:57 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF12F5C800) [pid = 3580] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:19:57 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1F232800) [pid = 3580] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:19:57 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF12C4B400) [pid = 3580] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:19:57 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF19574C00) [pid = 3580] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:19:57 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1C558C00) [pid = 3580] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:19:57 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12B2FC00) [pid = 3580] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:19:57 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1717F800) [pid = 3580] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:19:57 INFO - PROCESS | 3580 | 1467724797769 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 693ms 06:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:19:57 INFO - PROCESS | 3580 | 1467724797802 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 06:19:57 INFO - PROCESS | 3580 | 1467724797805 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 06:19:57 INFO - PROCESS | 3580 | 1467724797817 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:19:57 INFO - PROCESS | 3580 | 1467724797819 Marionette TRACE conn5 <- [1,234,null,{}] 06:19:57 INFO - PROCESS | 3580 | 1467724797823 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:57 INFO - PROCESS | 3580 | 1467724797825 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:57 INFO - PROCESS | 3580 | 1467724797909 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 06:19:57 INFO - PROCESS | 3580 | 1467724797916 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:57 INFO - PROCESS | 3580 | 1467724797918 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A74000 == 42 [pid = 3580] [id = 68] 06:19:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF10CA7000) [pid = 3580] [serial = 201] [outer = 0000000000000000] 06:19:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF10CABC00) [pid = 3580] [serial = 202] [outer = 000000CF10CA7000] 06:19:57 INFO - PROCESS | 3580 | 1467724797964 Marionette DEBUG loaded listener.js 06:19:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF13DE5000) [pid = 3580] [serial = 203] [outer = 000000CF10CA7000] 06:19:58 INFO - PROCESS | 3580 | 1467724798361 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 06:19:58 INFO - PROCESS | 3580 | 1467724798404 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 06:19:58 INFO - PROCESS | 3580 | 1467724798406 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 06:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:19:58 INFO - PROCESS | 3580 | 1467724798409 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:19:58 INFO - PROCESS | 3580 | 1467724798411 Marionette TRACE conn5 <- [1,238,null,{}] 06:19:58 INFO - PROCESS | 3580 | 1467724798415 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:58 INFO - PROCESS | 3580 | 1467724798418 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:58 INFO - PROCESS | 3580 | 1467724798504 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 06:19:58 INFO - PROCESS | 3580 | 1467724798510 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:58 INFO - PROCESS | 3580 | 1467724798512 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BDD800 == 43 [pid = 3580] [id = 69] 06:19:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1E7A9800) [pid = 3580] [serial = 204] [outer = 0000000000000000] 06:19:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF230D3400) [pid = 3580] [serial = 205] [outer = 000000CF1E7A9800] 06:19:58 INFO - PROCESS | 3580 | 1467724798557 Marionette DEBUG loaded listener.js 06:19:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF2456F000) [pid = 3580] [serial = 206] [outer = 000000CF1E7A9800] 06:19:59 INFO - PROCESS | 3580 | 1467724799113 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 734ms 06:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:19:59 INFO - PROCESS | 3580 | 1467724799145 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 06:19:59 INFO - PROCESS | 3580 | 1467724799148 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 06:19:59 INFO - PROCESS | 3580 | 1467724799151 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:19:59 INFO - PROCESS | 3580 | 1467724799153 Marionette TRACE conn5 <- [1,242,null,{}] 06:19:59 INFO - PROCESS | 3580 | 1467724799157 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:59 INFO - PROCESS | 3580 | 1467724799159 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:59 INFO - PROCESS | 3580 | 1467724799260 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 06:19:59 INFO - PROCESS | 3580 | 1467724799266 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:59 INFO - PROCESS | 3580 | 1467724799268 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:19:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2842B800 == 44 [pid = 3580] [id = 70] 06:19:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF24573C00) [pid = 3580] [serial = 207] [outer = 0000000000000000] 06:19:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF247E3800) [pid = 3580] [serial = 208] [outer = 000000CF24573C00] 06:19:59 INFO - PROCESS | 3580 | 1467724799317 Marionette DEBUG loaded listener.js 06:19:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF24809C00) [pid = 3580] [serial = 209] [outer = 000000CF24573C00] 06:20:00 INFO - PROCESS | 3580 | 1467724800006 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms 06:20:00 INFO - PROCESS | 3580 | 1467724800036 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 06:20:00 INFO - PROCESS | 3580 | 1467724800041 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 06:20:00 INFO - PROCESS | 3580 | 1467724800045 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:20:00 INFO - PROCESS | 3580 | 1467724800051 Marionette TRACE conn5 <- [1,246,null,{}] 06:20:00 INFO - PROCESS | 3580 | 1467724800057 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:00 INFO - PROCESS | 3580 | 1467724800060 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:00 INFO - PROCESS | 3580 | 1467724800216 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 06:20:00 INFO - PROCESS | 3580 | 1467724800233 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:00 INFO - PROCESS | 3580 | 1467724800236 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:00 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4CB000 == 45 [pid = 3580] [id = 71] 06:20:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF12B8DC00) [pid = 3580] [serial = 210] [outer = 0000000000000000] 06:20:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF12F55800) [pid = 3580] [serial = 211] [outer = 000000CF12B8DC00] 06:20:00 INFO - PROCESS | 3580 | 1467724800296 Marionette DEBUG loaded listener.js 06:20:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF16EC3000) [pid = 3580] [serial = 212] [outer = 000000CF12B8DC00] 06:20:00 INFO - PROCESS | 3580 | 1467724800872 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms 06:20:00 INFO - PROCESS | 3580 | 1467724800931 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 06:20:00 INFO - PROCESS | 3580 | 1467724800936 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 06:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:20:00 INFO - PROCESS | 3580 | 1467724800943 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:20:00 INFO - PROCESS | 3580 | 1467724800946 Marionette TRACE conn5 <- [1,250,null,{}] 06:20:00 INFO - PROCESS | 3580 | 1467724800950 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:00 INFO - PROCESS | 3580 | 1467724800953 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:01 INFO - PROCESS | 3580 | 1467724801076 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 06:20:01 INFO - PROCESS | 3580 | 1467724801147 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:01 INFO - PROCESS | 3580 | 1467724801149 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22294800 == 46 [pid = 3580] [id = 72] 06:20:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 98 (000000CF194D6C00) [pid = 3580] [serial = 213] [outer = 0000000000000000] 06:20:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 99 (000000CF1C08A000) [pid = 3580] [serial = 214] [outer = 000000CF194D6C00] 06:20:01 INFO - PROCESS | 3580 | 1467724801209 Marionette DEBUG loaded listener.js 06:20:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 100 (000000CF1CC19C00) [pid = 3580] [serial = 215] [outer = 000000CF194D6C00] 06:20:01 INFO - PROCESS | 3580 | 1467724801806 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 924ms 06:20:01 INFO - PROCESS | 3580 | 1467724801869 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 06:20:01 INFO - PROCESS | 3580 | 1467724801872 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 06:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:20:01 INFO - PROCESS | 3580 | 1467724801876 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:20:01 INFO - PROCESS | 3580 | 1467724801881 Marionette TRACE conn5 <- [1,254,null,{}] 06:20:01 INFO - PROCESS | 3580 | 1467724801893 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:01 INFO - PROCESS | 3580 | 1467724801899 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:02 INFO - PROCESS | 3580 | 1467724802047 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 06:20:02 INFO - PROCESS | 3580 | 1467724802161 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:02 INFO - PROCESS | 3580 | 1467724802164 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:02 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B07800 == 47 [pid = 3580] [id = 73] 06:20:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 101 (000000CF1FA8DC00) [pid = 3580] [serial = 216] [outer = 0000000000000000] 06:20:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 102 (000000CF2270D400) [pid = 3580] [serial = 217] [outer = 000000CF1FA8DC00] 06:20:02 INFO - PROCESS | 3580 | 1467724802225 Marionette DEBUG loaded listener.js 06:20:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 103 (000000CF246CEC00) [pid = 3580] [serial = 218] [outer = 000000CF1FA8DC00] 06:20:02 INFO - PROCESS | 3580 | 1467724802769 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 944ms 06:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:20:02 INFO - PROCESS | 3580 | 1467724802822 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 06:20:02 INFO - PROCESS | 3580 | 1467724802825 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 06:20:02 INFO - PROCESS | 3580 | 1467724802829 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:20:02 INFO - PROCESS | 3580 | 1467724802831 Marionette TRACE conn5 <- [1,258,null,{}] 06:20:02 INFO - PROCESS | 3580 | 1467724802836 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:02 INFO - PROCESS | 3580 | 1467724802838 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:03 INFO - PROCESS | 3580 | 1467724802998 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 06:20:03 INFO - PROCESS | 3580 | 1467724803140 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:03 INFO - PROCESS | 3580 | 1467724803142 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF27179000 == 48 [pid = 3580] [id = 74] 06:20:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 104 (000000CF247EB800) [pid = 3580] [serial = 219] [outer = 0000000000000000] 06:20:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 105 (000000CF25B6A000) [pid = 3580] [serial = 220] [outer = 000000CF247EB800] 06:20:03 INFO - PROCESS | 3580 | 1467724803210 Marionette DEBUG loaded listener.js 06:20:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 106 (000000CF25B71C00) [pid = 3580] [serial = 221] [outer = 000000CF247EB800] 06:20:04 INFO - PROCESS | 3580 | 1467724804071 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1276ms 06:20:04 INFO - PROCESS | 3580 | 1467724804108 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 06:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:20:04 INFO - PROCESS | 3580 | 1467724804111 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 06:20:04 INFO - PROCESS | 3580 | 1467724804116 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:20:04 INFO - PROCESS | 3580 | 1467724804118 Marionette TRACE conn5 <- [1,262,null,{}] 06:20:04 INFO - PROCESS | 3580 | 1467724804124 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:04 INFO - PROCESS | 3580 | 1467724804127 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:04 INFO - PROCESS | 3580 | 1467724804236 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 06:20:04 INFO - PROCESS | 3580 | 1467724804306 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:04 INFO - PROCESS | 3580 | 1467724804309 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17863800 == 49 [pid = 3580] [id = 75] 06:20:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 107 (000000CF12B97400) [pid = 3580] [serial = 222] [outer = 0000000000000000] 06:20:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 108 (000000CF17BDC800) [pid = 3580] [serial = 223] [outer = 000000CF12B97400] 06:20:04 INFO - PROCESS | 3580 | 1467724804362 Marionette DEBUG loaded listener.js 06:20:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 109 (000000CF18ED3400) [pid = 3580] [serial = 224] [outer = 000000CF12B97400] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17972000 == 48 [pid = 3580] [id = 34] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BDD800 == 47 [pid = 3580] [id = 69] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A74000 == 46 [pid = 3580] [id = 68] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2451F800 == 45 [pid = 3580] [id = 67] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23072000 == 44 [pid = 3580] [id = 66] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22792800 == 43 [pid = 3580] [id = 65] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFAE800 == 42 [pid = 3580] [id = 64] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3CE800 == 41 [pid = 3580] [id = 63] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA20800 == 40 [pid = 3580] [id = 62] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17BC6800 == 39 [pid = 3580] [id = 61] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A99000 == 38 [pid = 3580] [id = 60] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF284A9800 == 37 [pid = 3580] [id = 58] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F19F000 == 36 [pid = 3580] [id = 57] 06:20:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF16E80800 == 35 [pid = 3580] [id = 56] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 108 (000000CF12C52800) [pid = 3580] [serial = 132] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 107 (000000CF1C547C00) [pid = 3580] [serial = 129] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 106 (000000CF1EE45400) [pid = 3580] [serial = 148] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 105 (000000CF1794E800) [pid = 3580] [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.] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 104 (000000CF1CC0FC00) [pid = 3580] [serial = 145] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 103 (000000CF22714800) [pid = 3580] [serial = 163] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 102 (000000CF1EA4FC00) [pid = 3580] [serial = 147] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 101 (000000CF130A5C00) [pid = 3580] [serial = 138] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 100 (000000CF17837400) [pid = 3580] [serial = 139] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 99 (000000CF16EC4800) [pid = 3580] [serial = 136] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 98 (000000CF12F63400) [pid = 3580] [serial = 135] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 97 (000000CF1C011000) [pid = 3580] [serial = 141] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF1C51B000) [pid = 3580] [serial = 142] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF1C55F800) [pid = 3580] [serial = 144] [outer = 0000000000000000] [url = about:blank] 06:20:04 INFO - PROCESS | 3580 | 1467724804987 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 924ms 06:20:05 INFO - PROCESS | 3580 | 1467724805039 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 06:20:05 INFO - PROCESS | 3580 | 1467724805044 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 06:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:20:05 INFO - PROCESS | 3580 | 1467724805052 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:20:05 INFO - PROCESS | 3580 | 1467724805055 Marionette TRACE conn5 <- [1,266,null,{}] 06:20:05 INFO - PROCESS | 3580 | 1467724805059 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:05 INFO - PROCESS | 3580 | 1467724805062 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:05 INFO - PROCESS | 3580 | 1467724805158 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 06:20:05 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF18A19C00) [pid = 3580] [serial = 158] [outer = 0000000000000000] [url = about:blank] 06:20:05 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF21D9C400) [pid = 3580] [serial = 161] [outer = 0000000000000000] [url = about:blank] 06:20:05 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1CC19400) [pid = 3580] [serial = 160] [outer = 0000000000000000] [url = about:blank] 06:20:05 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF12BA4400) [pid = 3580] [serial = 157] [outer = 0000000000000000] [url = about:blank] 06:20:05 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF20B25400) [pid = 3580] [serial = 154] [outer = 0000000000000000] [url = about:blank] 06:20:05 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF10D1D800) [pid = 3580] [serial = 153] [outer = 0000000000000000] [url = about:blank] 06:20:05 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF20D0B000) [pid = 3580] [serial = 151] [outer = 0000000000000000] [url = about:blank] 06:20:05 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1FA8AC00) [pid = 3580] [serial = 150] [outer = 0000000000000000] [url = about:blank] 06:20:05 INFO - PROCESS | 3580 | 1467724805229 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:05 INFO - PROCESS | 3580 | 1467724805232 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17159000 == 36 [pid = 3580] [id = 76] 06:20:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF10D1E400) [pid = 3580] [serial = 225] [outer = 0000000000000000] 06:20:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12B89800) [pid = 3580] [serial = 226] [outer = 000000CF10D1E400] 06:20:05 INFO - PROCESS | 3580 | 1467724805281 Marionette DEBUG loaded listener.js 06:20:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF13A47C00) [pid = 3580] [serial = 227] [outer = 000000CF10D1E400] 06:20:05 INFO - PROCESS | 3580 | 1467724805680 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 693ms 06:20:05 INFO - PROCESS | 3580 | 1467724805746 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 06:20:05 INFO - PROCESS | 3580 | 1467724805748 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 06:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:20:05 INFO - PROCESS | 3580 | 1467724805752 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:20:05 INFO - PROCESS | 3580 | 1467724805756 Marionette TRACE conn5 <- [1,270,null,{}] 06:20:05 INFO - PROCESS | 3580 | 1467724805767 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:05 INFO - PROCESS | 3580 | 1467724805771 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:05 INFO - PROCESS | 3580 | 1467724805862 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 06:20:05 INFO - PROCESS | 3580 | 1467724805869 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:05 INFO - PROCESS | 3580 | 1467724805872 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FF9D800 == 37 [pid = 3580] [id = 77] 06:20:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF19577800) [pid = 3580] [serial = 228] [outer = 0000000000000000] 06:20:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF1C53E000) [pid = 3580] [serial = 229] [outer = 000000CF19577800] 06:20:05 INFO - PROCESS | 3580 | 1467724805929 Marionette DEBUG loaded listener.js 06:20:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF1C5AB400) [pid = 3580] [serial = 230] [outer = 000000CF19577800] 06:20:06 INFO - PROCESS | 3580 | 1467724806357 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 06:20:06 INFO - PROCESS | 3580 | 1467724806383 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 06:20:06 INFO - PROCESS | 3580 | 1467724806386 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 06:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:20:06 INFO - PROCESS | 3580 | 1467724806389 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:20:06 INFO - PROCESS | 3580 | 1467724806391 Marionette TRACE conn5 <- [1,274,null,{}] 06:20:06 INFO - PROCESS | 3580 | 1467724806395 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:06 INFO - PROCESS | 3580 | 1467724806397 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:06 INFO - PROCESS | 3580 | 1467724806489 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 06:20:06 INFO - PROCESS | 3580 | 1467724806524 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:06 INFO - PROCESS | 3580 | 1467724806526 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220B6000 == 38 [pid = 3580] [id = 78] 06:20:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF1EE46400) [pid = 3580] [serial = 231] [outer = 0000000000000000] 06:20:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF1F13FC00) [pid = 3580] [serial = 232] [outer = 000000CF1EE46400] 06:20:06 INFO - PROCESS | 3580 | 1467724806575 Marionette DEBUG loaded listener.js 06:20:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF1F237C00) [pid = 3580] [serial = 233] [outer = 000000CF1EE46400] 06:20:07 INFO - PROCESS | 3580 | 1467724806994 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 06:20:07 INFO - PROCESS | 3580 | 1467724807035 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 06:20:07 INFO - PROCESS | 3580 | 1467724807037 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 06:20:07 INFO - PROCESS | 3580 | 1467724807042 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:20:07 INFO - PROCESS | 3580 | 1467724807044 Marionette TRACE conn5 <- [1,278,null,{}] 06:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:20:07 INFO - PROCESS | 3580 | 1467724807047 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:07 INFO - PROCESS | 3580 | 1467724807050 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:07 INFO - PROCESS | 3580 | 1467724807164 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 06:20:07 INFO - PROCESS | 3580 | 1467724807169 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:07 INFO - PROCESS | 3580 | 1467724807172 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22F60800 == 39 [pid = 3580] [id = 79] 06:20:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF1F81E800) [pid = 3580] [serial = 234] [outer = 0000000000000000] 06:20:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 98 (000000CF204E3800) [pid = 3580] [serial = 235] [outer = 000000CF1F81E800] 06:20:07 INFO - PROCESS | 3580 | 1467724807263 Marionette DEBUG loaded listener.js 06:20:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 99 (000000CF20B67400) [pid = 3580] [serial = 236] [outer = 000000CF1F81E800] 06:20:07 INFO - PROCESS | 3580 | 1467724807700 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 06:20:07 INFO - PROCESS | 3580 | 1467724807719 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 06:20:07 INFO - PROCESS | 3580 | 1467724807721 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 06:20:07 INFO - PROCESS | 3580 | 1467724807725 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:20:07 INFO - PROCESS | 3580 | 1467724807727 Marionette TRACE conn5 <- [1,282,null,{}] 06:20:07 INFO - PROCESS | 3580 | 1467724807736 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:07 INFO - PROCESS | 3580 | 1467724807742 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:07 INFO - PROCESS | 3580 | 1467724807917 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 06:20:07 INFO - PROCESS | 3580 | 1467724807944 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:07 INFO - PROCESS | 3580 | 1467724807946 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24639000 == 40 [pid = 3580] [id = 80] 06:20:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 100 (000000CF22766C00) [pid = 3580] [serial = 237] [outer = 0000000000000000] 06:20:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 101 (000000CF23C65400) [pid = 3580] [serial = 238] [outer = 000000CF22766C00] 06:20:07 INFO - PROCESS | 3580 | 1467724807993 Marionette DEBUG loaded listener.js 06:20:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 102 (000000CF23C6C400) [pid = 3580] [serial = 239] [outer = 000000CF22766C00] 06:20:08 INFO - PROCESS | 3580 | 1467724808405 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 734ms 06:20:08 INFO - PROCESS | 3580 | 1467724808463 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 06:20:08 INFO - PROCESS | 3580 | 1467724808465 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 06:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:20:08 INFO - PROCESS | 3580 | 1467724808468 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:20:08 INFO - PROCESS | 3580 | 1467724808470 Marionette TRACE conn5 <- [1,286,null,{}] 06:20:08 INFO - PROCESS | 3580 | 1467724808473 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:08 INFO - PROCESS | 3580 | 1467724808476 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:08 INFO - PROCESS | 3580 | 1467724808594 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 06:20:08 INFO - PROCESS | 3580 | 1467724808640 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:08 INFO - PROCESS | 3580 | 1467724808642 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A6F000 == 41 [pid = 3580] [id = 81] 06:20:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 103 (000000CF231E8800) [pid = 3580] [serial = 240] [outer = 0000000000000000] 06:20:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 104 (000000CF231EC400) [pid = 3580] [serial = 241] [outer = 000000CF231E8800] 06:20:08 INFO - PROCESS | 3580 | 1467724808688 Marionette DEBUG loaded listener.js 06:20:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 105 (000000CF23C6C800) [pid = 3580] [serial = 242] [outer = 000000CF231E8800] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 104 (000000CF12A42800) [pid = 3580] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 103 (000000CF12B8F400) [pid = 3580] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 102 (000000CF1F236400) [pid = 3580] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 101 (000000CF12B88C00) [pid = 3580] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 100 (000000CF1C08A800) [pid = 3580] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 99 (000000CF12C45C00) [pid = 3580] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 98 (000000CF17BDB400) [pid = 3580] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 97 (000000CF20B61400) [pid = 3580] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF2456A800) [pid = 3580] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF1C55F000) [pid = 3580] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF2270DC00) [pid = 3580] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF22F8C000) [pid = 3580] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1E7A9800) [pid = 3580] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:20:09 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF10CA7000) [pid = 3580] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:20:09 INFO - PROCESS | 3580 | 1467724809266 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 819ms 06:20:09 INFO - PROCESS | 3580 | 1467724809291 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 06:20:09 INFO - PROCESS | 3580 | 1467724809293 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 06:20:09 INFO - PROCESS | 3580 | 1467724809297 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:20:09 INFO - PROCESS | 3580 | 1467724809298 Marionette TRACE conn5 <- [1,290,null,{}] 06:20:09 INFO - PROCESS | 3580 | 1467724809302 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:09 INFO - PROCESS | 3580 | 1467724809304 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:09 INFO - PROCESS | 3580 | 1467724809390 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 06:20:09 INFO - PROCESS | 3580 | 1467724809396 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:09 INFO - PROCESS | 3580 | 1467724809398 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A78000 == 42 [pid = 3580] [id = 82] 06:20:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF12B8C800) [pid = 3580] [serial = 243] [outer = 0000000000000000] 06:20:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF1309F000) [pid = 3580] [serial = 244] [outer = 000000CF12B8C800] 06:20:09 INFO - PROCESS | 3580 | 1467724809444 Marionette DEBUG loaded listener.js 06:20:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF204EDC00) [pid = 3580] [serial = 245] [outer = 000000CF12B8C800] 06:20:09 INFO - PROCESS | 3580 | 1467724809730 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:20:09 INFO - PROCESS | 3580 | 1467724809902 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 06:20:09 INFO - PROCESS | 3580 | 1467724809930 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 06:20:09 INFO - PROCESS | 3580 | 1467724809932 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 06:20:09 INFO - PROCESS | 3580 | 1467724809935 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:20:09 INFO - PROCESS | 3580 | 1467724809946 Marionette TRACE conn5 <- [1,294,null,{}] 06:20:09 INFO - PROCESS | 3580 | 1467724809950 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:09 INFO - PROCESS | 3580 | 1467724809952 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:10 INFO - PROCESS | 3580 | 1467724810039 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 06:20:10 INFO - PROCESS | 3580 | 1467724810045 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:10 INFO - PROCESS | 3580 | 1467724810047 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:10 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF284B4800 == 43 [pid = 3580] [id = 83] 06:20:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF23A93000) [pid = 3580] [serial = 246] [outer = 0000000000000000] 06:20:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF23C4DC00) [pid = 3580] [serial = 247] [outer = 000000CF23A93000] 06:20:10 INFO - PROCESS | 3580 | 1467724810094 Marionette DEBUG loaded listener.js 06:20:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF23C55400) [pid = 3580] [serial = 248] [outer = 000000CF23A93000] 06:20:10 INFO - PROCESS | 3580 | 1467724810497 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:10 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. 06:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms 06:20:10 INFO - PROCESS | 3580 | 1467724810526 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 06:20:10 INFO - PROCESS | 3580 | 1467724810528 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 06:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:20:10 INFO - PROCESS | 3580 | 1467724810542 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:20:10 INFO - PROCESS | 3580 | 1467724810544 Marionette TRACE conn5 <- [1,298,null,{}] 06:20:10 INFO - PROCESS | 3580 | 1467724810548 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:10 INFO - PROCESS | 3580 | 1467724810550 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:10 INFO - PROCESS | 3580 | 1467724810640 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 06:20:10 INFO - PROCESS | 3580 | 1467724810646 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:10 INFO - PROCESS | 3580 | 1467724810647 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:10 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26C50800 == 44 [pid = 3580] [id = 84] 06:20:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 98 (000000CF23C5A000) [pid = 3580] [serial = 249] [outer = 0000000000000000] 06:20:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 99 (000000CF23C6F800) [pid = 3580] [serial = 250] [outer = 000000CF23C5A000] 06:20:10 INFO - PROCESS | 3580 | 1467724810694 Marionette DEBUG loaded listener.js 06:20:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 100 (000000CF24572800) [pid = 3580] [serial = 251] [outer = 000000CF23C5A000] 06:20:11 INFO - PROCESS | 3580 | 1467724811126 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:11 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. 06:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 650ms 06:20:11 INFO - PROCESS | 3580 | 1467724811185 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 06:20:11 INFO - PROCESS | 3580 | 1467724811188 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 06:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:20:11 INFO - PROCESS | 3580 | 1467724811191 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:20:11 INFO - PROCESS | 3580 | 1467724811194 Marionette TRACE conn5 <- [1,302,null,{}] 06:20:11 INFO - PROCESS | 3580 | 1467724811198 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:11 INFO - PROCESS | 3580 | 1467724811200 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:11 INFO - PROCESS | 3580 | 1467724811353 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 06:20:11 INFO - PROCESS | 3580 | 1467724811445 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:11 INFO - PROCESS | 3580 | 1467724811448 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF16E92000 == 45 [pid = 3580] [id = 85] 06:20:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 101 (000000CF10CAFC00) [pid = 3580] [serial = 252] [outer = 0000000000000000] 06:20:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 102 (000000CF116D2C00) [pid = 3580] [serial = 253] [outer = 000000CF10CAFC00] 06:20:11 INFO - PROCESS | 3580 | 1467724811510 Marionette DEBUG loaded listener.js 06:20:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 103 (000000CF12B89C00) [pid = 3580] [serial = 254] [outer = 000000CF10CAFC00] 06:20:12 INFO - PROCESS | 3580 | 1467724812142 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:12 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. 06:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 986ms 06:20:12 INFO - PROCESS | 3580 | 1467724812182 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 06:20:12 INFO - PROCESS | 3580 | 1467724812187 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 06:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:20:12 INFO - PROCESS | 3580 | 1467724812192 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:20:12 INFO - PROCESS | 3580 | 1467724812196 Marionette TRACE conn5 <- [1,306,null,{}] 06:20:12 INFO - PROCESS | 3580 | 1467724812201 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:12 INFO - PROCESS | 3580 | 1467724812205 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:12 INFO - PROCESS | 3580 | 1467724812328 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 06:20:12 INFO - PROCESS | 3580 | 1467724812401 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:12 INFO - PROCESS | 3580 | 1467724812404 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FDEE000 == 46 [pid = 3580] [id = 86] 06:20:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 104 (000000CF17B72C00) [pid = 3580] [serial = 255] [outer = 0000000000000000] 06:20:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 105 (000000CF18A15C00) [pid = 3580] [serial = 256] [outer = 000000CF17B72C00] 06:20:12 INFO - PROCESS | 3580 | 1467724812504 Marionette DEBUG loaded listener.js 06:20:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 106 (000000CF1C515800) [pid = 3580] [serial = 257] [outer = 000000CF17B72C00] 06:20:13 INFO - PROCESS | 3580 | 1467724813114 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 988ms 06:20:13 INFO - PROCESS | 3580 | 1467724813182 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 06:20:13 INFO - PROCESS | 3580 | 1467724813186 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 06:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:20:13 INFO - PROCESS | 3580 | 1467724813190 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:20:13 INFO - PROCESS | 3580 | 1467724813193 Marionette TRACE conn5 <- [1,310,null,{}] 06:20:13 INFO - PROCESS | 3580 | 1467724813197 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:13 INFO - PROCESS | 3580 | 1467724813200 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:13 INFO - PROCESS | 3580 | 1467724813321 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 06:20:13 INFO - PROCESS | 3580 | 1467724813395 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:13 INFO - PROCESS | 3580 | 1467724813398 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24627800 == 47 [pid = 3580] [id = 87] 06:20:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 107 (000000CF1E7A1C00) [pid = 3580] [serial = 258] [outer = 0000000000000000] 06:20:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 108 (000000CF2162BC00) [pid = 3580] [serial = 259] [outer = 000000CF1E7A1C00] 06:20:13 INFO - PROCESS | 3580 | 1467724813496 Marionette DEBUG loaded listener.js 06:20:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 109 (000000CF22F8D400) [pid = 3580] [serial = 260] [outer = 000000CF1E7A1C00] 06:20:14 INFO - PROCESS | 3580 | 1467724814111 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 987ms 06:20:14 INFO - PROCESS | 3580 | 1467724814183 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 06:20:14 INFO - PROCESS | 3580 | 1467724814187 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 06:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:20:14 INFO - PROCESS | 3580 | 1467724814199 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:20:14 INFO - PROCESS | 3580 | 1467724814204 Marionette TRACE conn5 <- [1,314,null,{}] 06:20:14 INFO - PROCESS | 3580 | 1467724814275 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:14 INFO - PROCESS | 3580 | 1467724814279 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:14 INFO - PROCESS | 3580 | 1467724814445 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 06:20:14 INFO - PROCESS | 3580 | 1467724814491 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:14 INFO - PROCESS | 3580 | 1467724814493 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17CE5000 == 48 [pid = 3580] [id = 88] 06:20:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 110 (000000CF10CAF400) [pid = 3580] [serial = 261] [outer = 0000000000000000] 06:20:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 111 (000000CF22717400) [pid = 3580] [serial = 262] [outer = 000000CF10CAF400] 06:20:14 INFO - PROCESS | 3580 | 1467724814564 Marionette DEBUG loaded listener.js 06:20:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 112 (000000CF23C67C00) [pid = 3580] [serial = 263] [outer = 000000CF10CAF400] 06:20:15 INFO - PROCESS | 3580 | 1467724815339 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1180ms 06:20:15 INFO - PROCESS | 3580 | 1467724815377 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 06:20:15 INFO - PROCESS | 3580 | 1467724815382 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 06:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:20:15 INFO - PROCESS | 3580 | 1467724815387 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:20:15 INFO - PROCESS | 3580 | 1467724815390 Marionette TRACE conn5 <- [1,318,null,{}] 06:20:15 INFO - PROCESS | 3580 | 1467724815396 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:15 INFO - PROCESS | 3580 | 1467724815399 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:15 INFO - PROCESS | 3580 | 1467724815509 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 06:20:15 INFO - PROCESS | 3580 | 1467724815583 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:15 INFO - PROCESS | 3580 | 1467724815588 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A8F800 == 49 [pid = 3580] [id = 89] 06:20:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 113 (000000CF12B8F000) [pid = 3580] [serial = 264] [outer = 0000000000000000] 06:20:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 114 (000000CF12BA4000) [pid = 3580] [serial = 265] [outer = 000000CF12B8F000] 06:20:15 INFO - PROCESS | 3580 | 1467724815639 Marionette DEBUG loaded listener.js 06:20:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 115 (000000CF13F51800) [pid = 3580] [serial = 266] [outer = 000000CF12B8F000] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26C50800 == 48 [pid = 3580] [id = 84] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF284B4800 == 47 [pid = 3580] [id = 83] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A78000 == 46 [pid = 3580] [id = 82] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A6F000 == 45 [pid = 3580] [id = 81] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24639000 == 44 [pid = 3580] [id = 80] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22F60800 == 43 [pid = 3580] [id = 79] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF220B6000 == 42 [pid = 3580] [id = 78] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FF9D800 == 41 [pid = 3580] [id = 77] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 114 (000000CF247E3800) [pid = 3580] [serial = 208] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17159000 == 40 [pid = 3580] [id = 76] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17863800 == 39 [pid = 3580] [id = 75] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B07800 == 38 [pid = 3580] [id = 73] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22294800 == 37 [pid = 3580] [id = 72] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4CB000 == 36 [pid = 3580] [id = 71] 06:20:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2842B800 == 35 [pid = 3580] [id = 70] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 113 (000000CF12B84C00) [pid = 3580] [serial = 100] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 112 (000000CF1335B800) [pid = 3580] [serial = 133] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 111 (000000CF204E6800) [pid = 3580] [serial = 193] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 110 (000000CF1F230800) [pid = 3580] [serial = 172] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 109 (000000CF12B95C00) [pid = 3580] [serial = 181] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 108 (000000CF1309B400) [pid = 3580] [serial = 182] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 107 (000000CF1C51A000) [pid = 3580] [serial = 187] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 106 (000000CF1C556000) [pid = 3580] [serial = 188] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 105 (000000CF12625C00) [pid = 3580] [serial = 166] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 104 (000000CF1309D400) [pid = 3580] [serial = 179] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 103 (000000CF12C4A400) [pid = 3580] [serial = 178] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 102 (000000CF18973400) [pid = 3580] [serial = 169] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 101 (000000CF18ED0000) [pid = 3580] [serial = 185] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 100 (000000CF18A19000) [pid = 3580] [serial = 184] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 99 (000000CF22716C00) [pid = 3580] [serial = 197] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 98 (000000CF2209AC00) [pid = 3580] [serial = 196] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 97 (000000CF24570C00) [pid = 3580] [serial = 175] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF247E1000) [pid = 3580] [serial = 176] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF1CB65400) [pid = 3580] [serial = 190] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF20A1EC00) [pid = 3580] [serial = 194] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF22765400) [pid = 3580] [serial = 164] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF230C7C00) [pid = 3580] [serial = 199] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF230D3400) [pid = 3580] [serial = 205] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF13DE5000) [pid = 3580] [serial = 203] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF2456F000) [pid = 3580] [serial = 206] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF230CF000) [pid = 3580] [serial = 200] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF10CABC00) [pid = 3580] [serial = 202] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1E7A3800) [pid = 3580] [serial = 191] [outer = 0000000000000000] [url = about:blank] 06:20:16 INFO - PROCESS | 3580 | 1467724816306 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:16 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. 06:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 923ms 06:20:16 INFO - PROCESS | 3580 | 1467724816314 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 06:20:16 INFO - PROCESS | 3580 | 1467724816318 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 06:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:20:16 INFO - PROCESS | 3580 | 1467724816325 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:20:16 INFO - PROCESS | 3580 | 1467724816328 Marionette TRACE conn5 <- [1,322,null,{}] 06:20:16 INFO - PROCESS | 3580 | 1467724816332 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:16 INFO - PROCESS | 3580 | 1467724816334 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:16 INFO - PROCESS | 3580 | 1467724816426 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 06:20:16 INFO - PROCESS | 3580 | 1467724816492 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:16 INFO - PROCESS | 3580 | 1467724816495 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E26000 == 36 [pid = 3580] [id = 90] 06:20:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12625C00) [pid = 3580] [serial = 267] [outer = 0000000000000000] 06:20:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12B87800) [pid = 3580] [serial = 268] [outer = 000000CF12625C00] 06:20:16 INFO - PROCESS | 3580 | 1467724816552 Marionette DEBUG loaded listener.js 06:20:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1309D400) [pid = 3580] [serial = 269] [outer = 000000CF12625C00] 06:20:16 INFO - PROCESS | 3580 | 1467724816971 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 06:20:17 INFO - PROCESS | 3580 | 1467724816999 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 06:20:17 INFO - PROCESS | 3580 | 1467724817001 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 06:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:20:17 INFO - PROCESS | 3580 | 1467724817005 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:20:17 INFO - PROCESS | 3580 | 1467724817009 Marionette TRACE conn5 <- [1,326,null,{}] 06:20:17 INFO - PROCESS | 3580 | 1467724817020 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:17 INFO - PROCESS | 3580 | 1467724817024 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:17 INFO - PROCESS | 3580 | 1467724817121 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 06:20:17 INFO - PROCESS | 3580 | 1467724817157 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:17 INFO - PROCESS | 3580 | 1467724817161 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECF6000 == 37 [pid = 3580] [id = 91] 06:20:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF18EDB800) [pid = 3580] [serial = 270] [outer = 0000000000000000] 06:20:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF19576000) [pid = 3580] [serial = 271] [outer = 000000CF18EDB800] 06:20:17 INFO - PROCESS | 3580 | 1467724817218 Marionette DEBUG loaded listener.js 06:20:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF1C540C00) [pid = 3580] [serial = 272] [outer = 000000CF18EDB800] 06:20:17 INFO - PROCESS | 3580 | 1467724817671 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:17 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. 06:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 734ms 06:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:20:17 INFO - PROCESS | 3580 | 1467724817742 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 06:20:17 INFO - PROCESS | 3580 | 1467724817745 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 06:20:17 INFO - PROCESS | 3580 | 1467724817748 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:20:17 INFO - PROCESS | 3580 | 1467724817750 Marionette TRACE conn5 <- [1,330,null,{}] 06:20:17 INFO - PROCESS | 3580 | 1467724817754 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:17 INFO - PROCESS | 3580 | 1467724817756 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:17 INFO - PROCESS | 3580 | 1467724817849 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 06:20:17 INFO - PROCESS | 3580 | 1467724817861 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:17 INFO - PROCESS | 3580 | 1467724817863 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4EC000 == 38 [pid = 3580] [id = 92] 06:20:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF1CBC6400) [pid = 3580] [serial = 273] [outer = 0000000000000000] 06:20:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF1E704C00) [pid = 3580] [serial = 274] [outer = 000000CF1CBC6400] 06:20:17 INFO - PROCESS | 3580 | 1467724817911 Marionette DEBUG loaded listener.js 06:20:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF1ECA7400) [pid = 3580] [serial = 275] [outer = 000000CF1CBC6400] 06:20:18 INFO - PROCESS | 3580 | 1467724818346 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:18 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. 06:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 06:20:18 INFO - PROCESS | 3580 | 1467724818380 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 06:20:18 INFO - PROCESS | 3580 | 1467724818382 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 06:20:18 INFO - PROCESS | 3580 | 1467724818394 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:20:18 INFO - PROCESS | 3580 | 1467724818396 Marionette TRACE conn5 <- [1,334,null,{}] 06:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:20:18 INFO - PROCESS | 3580 | 1467724818399 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:18 INFO - PROCESS | 3580 | 1467724818401 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:18 INFO - PROCESS | 3580 | 1467724818509 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 06:20:18 INFO - PROCESS | 3580 | 1467724818578 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:18 INFO - PROCESS | 3580 | 1467724818580 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FF9E800 == 39 [pid = 3580] [id = 93] 06:20:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF1F23A000) [pid = 3580] [serial = 276] [outer = 0000000000000000] 06:20:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF1F896C00) [pid = 3580] [serial = 277] [outer = 000000CF1F23A000] 06:20:18 INFO - PROCESS | 3580 | 1467724818635 Marionette DEBUG loaded listener.js 06:20:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 98 (000000CF20A64400) [pid = 3580] [serial = 278] [outer = 000000CF1F23A000] 06:20:19 INFO - PROCESS | 3580 | 1467724819063 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 713ms 06:20:19 INFO - PROCESS | 3580 | 1467724819113 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 06:20:19 INFO - PROCESS | 3580 | 1467724819115 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 06:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:20:19 INFO - PROCESS | 3580 | 1467724819119 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:20:19 INFO - PROCESS | 3580 | 1467724819121 Marionette TRACE conn5 <- [1,338,null,{}] 06:20:19 INFO - PROCESS | 3580 | 1467724819125 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:19 INFO - PROCESS | 3580 | 1467724819131 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:19 INFO - PROCESS | 3580 | 1467724819277 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 06:20:19 INFO - PROCESS | 3580 | 1467724819328 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:19 INFO - PROCESS | 3580 | 1467724819330 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22286000 == 40 [pid = 3580] [id = 94] 06:20:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 99 (000000CF22719800) [pid = 3580] [serial = 279] [outer = 0000000000000000] 06:20:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 100 (000000CF230D2C00) [pid = 3580] [serial = 280] [outer = 000000CF22719800] 06:20:19 INFO - PROCESS | 3580 | 1467724819376 Marionette DEBUG loaded listener.js 06:20:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 101 (000000CF231EF400) [pid = 3580] [serial = 281] [outer = 000000CF22719800] 06:20:19 INFO - PROCESS | 3580 | 1467724819810 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:19 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. 06:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 06:20:19 INFO - PROCESS | 3580 | 1467724819878 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 06:20:19 INFO - PROCESS | 3580 | 1467724819881 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 06:20:19 INFO - PROCESS | 3580 | 1467724819884 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:20:19 INFO - PROCESS | 3580 | 1467724819886 Marionette TRACE conn5 <- [1,342,null,{}] 06:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:20:19 INFO - PROCESS | 3580 | 1467724819889 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:19 INFO - PROCESS | 3580 | 1467724819891 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:20 INFO - PROCESS | 3580 | 1467724820016 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 06:20:20 INFO - PROCESS | 3580 | 1467724820068 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:20 INFO - PROCESS | 3580 | 1467724820070 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF13A10800 == 41 [pid = 3580] [id = 95] 06:20:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 102 (000000CF1EE70800) [pid = 3580] [serial = 282] [outer = 0000000000000000] 06:20:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 103 (000000CF1EE77C00) [pid = 3580] [serial = 283] [outer = 000000CF1EE70800] 06:20:20 INFO - PROCESS | 3580 | 1467724820116 Marionette DEBUG loaded listener.js 06:20:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 104 (000000CF231EB800) [pid = 3580] [serial = 284] [outer = 000000CF1EE70800] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 103 (000000CF12B8DC00) [pid = 3580] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 102 (000000CF12B97400) [pid = 3580] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 101 (000000CF19577800) [pid = 3580] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 100 (000000CF10D1E400) [pid = 3580] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 99 (000000CF194D6C00) [pid = 3580] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 98 (000000CF247EB800) [pid = 3580] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 97 (000000CF1EE46400) [pid = 3580] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF231E8800) [pid = 3580] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF1FA8DC00) [pid = 3580] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF22766C00) [pid = 3580] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF12B8C800) [pid = 3580] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1F81E800) [pid = 3580] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF23A93000) [pid = 3580] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1C544800) [pid = 3580] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF179A6000) [pid = 3580] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1E79CC00) [pid = 3580] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:20:20 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF10D40000) [pid = 3580] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:20:20 INFO - PROCESS | 3580 | 1467724820671 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:20 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. 06:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 818ms 06:20:20 INFO - PROCESS | 3580 | 1467724820708 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 06:20:20 INFO - PROCESS | 3580 | 1467724820710 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 06:20:20 INFO - PROCESS | 3580 | 1467724820714 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:20:20 INFO - PROCESS | 3580 | 1467724820716 Marionette TRACE conn5 <- [1,346,null,{}] 06:20:20 INFO - PROCESS | 3580 | 1467724820720 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:20 INFO - PROCESS | 3580 | 1467724820722 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:20 INFO - PROCESS | 3580 | 1467724820808 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 06:20:20 INFO - PROCESS | 3580 | 1467724820880 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:20 INFO - PROCESS | 3580 | 1467724820882 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2451E000 == 42 [pid = 3580] [id = 96] 06:20:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12BA4400) [pid = 3580] [serial = 285] [outer = 0000000000000000] 06:20:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF18EC8C00) [pid = 3580] [serial = 286] [outer = 000000CF12BA4400] 06:20:20 INFO - PROCESS | 3580 | 1467724820929 Marionette DEBUG loaded listener.js 06:20:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF1F236000) [pid = 3580] [serial = 287] [outer = 000000CF12BA4400] 06:20:21 INFO - PROCESS | 3580 | 1467724821284 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:21 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. 06:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 628ms 06:20:21 INFO - PROCESS | 3580 | 1467724821345 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 06:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:20:21 INFO - PROCESS | 3580 | 1467724821347 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 06:20:21 INFO - PROCESS | 3580 | 1467724821359 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:20:21 INFO - PROCESS | 3580 | 1467724821361 Marionette TRACE conn5 <- [1,350,null,{}] 06:20:21 INFO - PROCESS | 3580 | 1467724821365 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:21 INFO - PROCESS | 3580 | 1467724821367 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:21 INFO - PROCESS | 3580 | 1467724821481 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 06:20:21 INFO - PROCESS | 3580 | 1467724821486 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:21 INFO - PROCESS | 3580 | 1467724821488 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258D7000 == 43 [pid = 3580] [id = 97] 06:20:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF1FD5B800) [pid = 3580] [serial = 288] [outer = 0000000000000000] 06:20:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF1FD5E800) [pid = 3580] [serial = 289] [outer = 000000CF1FD5B800] 06:20:21 INFO - PROCESS | 3580 | 1467724821533 Marionette DEBUG loaded listener.js 06:20:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF1FD65C00) [pid = 3580] [serial = 290] [outer = 000000CF1FD5B800] 06:20:21 INFO - PROCESS | 3580 | 1467724821925 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:21 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. 06:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 588ms 06:20:21 INFO - PROCESS | 3580 | 1467724821942 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 06:20:21 INFO - PROCESS | 3580 | 1467724821944 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 06:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:20:21 INFO - PROCESS | 3580 | 1467724821948 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:20:21 INFO - PROCESS | 3580 | 1467724821949 Marionette TRACE conn5 <- [1,354,null,{}] 06:20:21 INFO - PROCESS | 3580 | 1467724821953 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:21 INFO - PROCESS | 3580 | 1467724821955 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:22 INFO - PROCESS | 3580 | 1467724822076 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 06:20:22 INFO - PROCESS | 3580 | 1467724822081 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:22 INFO - PROCESS | 3580 | 1467724822083 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BD7000 == 44 [pid = 3580] [id = 98] 06:20:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF231E4C00) [pid = 3580] [serial = 291] [outer = 0000000000000000] 06:20:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF23A83000) [pid = 3580] [serial = 292] [outer = 000000CF231E4C00] 06:20:22 INFO - PROCESS | 3580 | 1467724822129 Marionette DEBUG loaded listener.js 06:20:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF23A9D800) [pid = 3580] [serial = 293] [outer = 000000CF231E4C00] 06:20:22 INFO - PROCESS | 3580 | 1467724822603 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:22 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. 06:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 06:20:22 INFO - PROCESS | 3580 | 1467724822632 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 06:20:22 INFO - PROCESS | 3580 | 1467724822637 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 06:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:20:22 INFO - PROCESS | 3580 | 1467724822643 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:20:22 INFO - PROCESS | 3580 | 1467724822648 Marionette TRACE conn5 <- [1,358,null,{}] 06:20:22 INFO - PROCESS | 3580 | 1467724822656 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:22 INFO - PROCESS | 3580 | 1467724822659 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:22 INFO - PROCESS | 3580 | 1467724822786 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 06:20:22 INFO - PROCESS | 3580 | 1467724822923 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:22 INFO - PROCESS | 3580 | 1467724822929 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17BD1000 == 45 [pid = 3580] [id = 99] 06:20:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF12B88C00) [pid = 3580] [serial = 294] [outer = 0000000000000000] 06:20:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 98 (000000CF12B90C00) [pid = 3580] [serial = 295] [outer = 000000CF12B88C00] 06:20:23 INFO - PROCESS | 3580 | 1467724822989 Marionette DEBUG loaded listener.js 06:20:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 99 (000000CF130A3000) [pid = 3580] [serial = 296] [outer = 000000CF12B88C00] 06:20:23 INFO - PROCESS | 3580 | 1467724823630 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:23 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. 06:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1022ms 06:20:23 INFO - PROCESS | 3580 | 1467724823672 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 06:20:23 INFO - PROCESS | 3580 | 1467724823677 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 06:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:20:23 INFO - PROCESS | 3580 | 1467724823684 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:20:23 INFO - PROCESS | 3580 | 1467724823687 Marionette TRACE conn5 <- [1,362,null,{}] 06:20:23 INFO - PROCESS | 3580 | 1467724823692 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:23 INFO - PROCESS | 3580 | 1467724823695 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:23 INFO - PROCESS | 3580 | 1467724823817 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 06:20:23 INFO - PROCESS | 3580 | 1467724823934 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:23 INFO - PROCESS | 3580 | 1467724823937 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F76B800 == 46 [pid = 3580] [id = 100] 06:20:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 100 (000000CF18EC6C00) [pid = 3580] [serial = 297] [outer = 0000000000000000] 06:20:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 101 (000000CF1C015C00) [pid = 3580] [serial = 298] [outer = 000000CF18EC6C00] 06:20:24 INFO - PROCESS | 3580 | 1467724823997 Marionette DEBUG loaded listener.js 06:20:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 102 (000000CF1C5B5000) [pid = 3580] [serial = 299] [outer = 000000CF18EC6C00] 06:20:24 INFO - PROCESS | 3580 | 1467724824631 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:24 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. 06:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 06:20:24 INFO - PROCESS | 3580 | 1467724824673 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 06:20:24 INFO - PROCESS | 3580 | 1467724824676 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 06:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:20:24 INFO - PROCESS | 3580 | 1467724824681 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:20:24 INFO - PROCESS | 3580 | 1467724824685 Marionette TRACE conn5 <- [1,366,null,{}] 06:20:24 INFO - PROCESS | 3580 | 1467724824697 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:24 INFO - PROCESS | 3580 | 1467724824703 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:24 INFO - PROCESS | 3580 | 1467724824824 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 06:20:24 INFO - PROCESS | 3580 | 1467724824898 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:24 INFO - PROCESS | 3580 | 1467724824901 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26C49800 == 47 [pid = 3580] [id = 101] 06:20:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 103 (000000CF1F585000) [pid = 3580] [serial = 300] [outer = 0000000000000000] 06:20:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 104 (000000CF1F58A400) [pid = 3580] [serial = 301] [outer = 000000CF1F585000] 06:20:25 INFO - PROCESS | 3580 | 1467724825002 Marionette DEBUG loaded listener.js 06:20:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 105 (000000CF22279000) [pid = 3580] [serial = 302] [outer = 000000CF1F585000] 06:20:25 INFO - PROCESS | 3580 | 1467724825639 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:25 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. 06:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 986ms 06:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:20:25 INFO - PROCESS | 3580 | 1467724825672 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 06:20:25 INFO - PROCESS | 3580 | 1467724825675 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 06:20:25 INFO - PROCESS | 3580 | 1467724825678 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:20:25 INFO - PROCESS | 3580 | 1467724825681 Marionette TRACE conn5 <- [1,370,null,{}] 06:20:25 INFO - PROCESS | 3580 | 1467724825684 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:25 INFO - PROCESS | 3580 | 1467724825687 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:25 INFO - PROCESS | 3580 | 1467724825804 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 06:20:25 INFO - PROCESS | 3580 | 1467724825891 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:25 INFO - PROCESS | 3580 | 1467724825893 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CCC800 == 48 [pid = 3580] [id = 102] 06:20:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 106 (000000CF231EE000) [pid = 3580] [serial = 303] [outer = 0000000000000000] 06:20:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 107 (000000CF23A95000) [pid = 3580] [serial = 304] [outer = 000000CF231EE000] 06:20:25 INFO - PROCESS | 3580 | 1467724825951 Marionette DEBUG loaded listener.js 06:20:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 108 (000000CF23C59C00) [pid = 3580] [serial = 305] [outer = 000000CF231EE000] 06:20:26 INFO - PROCESS | 3580 | 1467724826543 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:20:26 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. 06:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 881ms 06:20:26 INFO - PROCESS | 3580 | 1467724826562 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 06:20:26 INFO - PROCESS | 3580 | 1467724826565 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 06:20:26 INFO - PROCESS | 3580 | 1467724826568 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:20:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:20:26 INFO - PROCESS | 3580 | 1467724826570 Marionette TRACE conn5 <- [1,374,null,{}] 06:20:26 INFO - PROCESS | 3580 | 1467724826574 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:26 INFO - PROCESS | 3580 | 1467724826577 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:26 INFO - PROCESS | 3580 | 1467724826688 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 06:20:26 INFO - PROCESS | 3580 | 1467724826775 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:26 INFO - PROCESS | 3580 | 1467724826777 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CE6800 == 49 [pid = 3580] [id = 103] 06:20:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 109 (000000CF23C5AC00) [pid = 3580] [serial = 306] [outer = 0000000000000000] 06:20:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 110 (000000CF23C66000) [pid = 3580] [serial = 307] [outer = 000000CF23C5AC00] 06:20:26 INFO - PROCESS | 3580 | 1467724826835 Marionette DEBUG loaded listener.js 06:20:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 111 (000000CF2456C400) [pid = 3580] [serial = 308] [outer = 000000CF23C5AC00] 06:20:27 INFO - PROCESS | 3580 | 1467724827563 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:20:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:20:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1022ms 06:20:27 INFO - PROCESS | 3580 | 1467724827593 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 06:20:27 INFO - PROCESS | 3580 | 1467724827598 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 06:20:27 INFO - PROCESS | 3580 | 1467724827604 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:20:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:20:27 INFO - PROCESS | 3580 | 1467724827608 Marionette TRACE conn5 <- [1,378,null,{}] 06:20:27 INFO - PROCESS | 3580 | 1467724827613 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:27 INFO - PROCESS | 3580 | 1467724827616 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:27 INFO - PROCESS | 3580 | 1467724827747 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 06:20:27 INFO - PROCESS | 3580 | 1467724827837 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:27 INFO - PROCESS | 3580 | 1467724827842 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1CBEB000 == 50 [pid = 3580] [id = 104] 06:20:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 112 (000000CF13ADFC00) [pid = 3580] [serial = 309] [outer = 0000000000000000] 06:20:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 113 (000000CF17175800) [pid = 3580] [serial = 310] [outer = 000000CF13ADFC00] 06:20:27 INFO - PROCESS | 3580 | 1467724827895 Marionette DEBUG loaded listener.js 06:20:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 114 (000000CF18EC7400) [pid = 3580] [serial = 311] [outer = 000000CF13ADFC00] 06:20:28 INFO - PROCESS | 3580 | 1467724828551 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:20:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:20:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 986ms 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258D7000 == 49 [pid = 3580] [id = 97] 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2451E000 == 48 [pid = 3580] [id = 96] 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF13A10800 == 47 [pid = 3580] [id = 95] 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22286000 == 46 [pid = 3580] [id = 94] 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FF9E800 == 45 [pid = 3580] [id = 93] 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4EC000 == 44 [pid = 3580] [id = 92] 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECF6000 == 43 [pid = 3580] [id = 91] 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E26000 == 42 [pid = 3580] [id = 90] 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A8F800 == 41 [pid = 3580] [id = 89] 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24627800 == 40 [pid = 3580] [id = 87] 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FDEE000 == 39 [pid = 3580] [id = 86] 06:20:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF16E92000 == 38 [pid = 3580] [id = 85] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 113 (000000CF1F230C00) [pid = 3580] [serial = 130] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 112 (000000CF194D3800) [pid = 3580] [serial = 170] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 111 (000000CF204E7C00) [pid = 3580] [serial = 173] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 110 (000000CF12B81C00) [pid = 3580] [serial = 167] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 109 (000000CF23C6F800) [pid = 3580] [serial = 250] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 108 (000000CF16EC3000) [pid = 3580] [serial = 212] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 107 (000000CF12F55800) [pid = 3580] [serial = 211] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 106 (000000CF17BDC800) [pid = 3580] [serial = 223] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 105 (000000CF18ED3400) [pid = 3580] [serial = 224] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 104 (000000CF1C53E000) [pid = 3580] [serial = 229] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 103 (000000CF1C5AB400) [pid = 3580] [serial = 230] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 102 (000000CF12B89800) [pid = 3580] [serial = 226] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 101 (000000CF13A47C00) [pid = 3580] [serial = 227] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 100 (000000CF1CC19C00) [pid = 3580] [serial = 215] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 99 (000000CF1C08A000) [pid = 3580] [serial = 214] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 98 (000000CF25B71C00) [pid = 3580] [serial = 221] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 97 (000000CF25B6A000) [pid = 3580] [serial = 220] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF1F13FC00) [pid = 3580] [serial = 232] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF231EC400) [pid = 3580] [serial = 241] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF246CEC00) [pid = 3580] [serial = 218] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF2270D400) [pid = 3580] [serial = 217] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF23C6C400) [pid = 3580] [serial = 239] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF23C65400) [pid = 3580] [serial = 238] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF204EDC00) [pid = 3580] [serial = 245] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1309F000) [pid = 3580] [serial = 244] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF23C6C800) [pid = 3580] [serial = 242] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF204E3800) [pid = 3580] [serial = 235] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF20B67400) [pid = 3580] [serial = 236] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF23C55400) [pid = 3580] [serial = 248] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF23C4DC00) [pid = 3580] [serial = 247] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1F237C00) [pid = 3580] [serial = 233] [outer = 0000000000000000] [url = about:blank] 06:20:28 INFO - PROCESS | 3580 | 1467724828649 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 06:20:28 INFO - PROCESS | 3580 | 1467724828653 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 06:20:28 INFO - PROCESS | 3580 | 1467724828660 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:20:28 INFO - PROCESS | 3580 | 1467724828662 Marionette TRACE conn5 <- [1,382,null,{}] 06:20:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:20:28 INFO - PROCESS | 3580 | 1467724828667 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:28 INFO - PROCESS | 3580 | 1467724828669 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:28 INFO - PROCESS | 3580 | 1467724828785 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 06:20:28 INFO - PROCESS | 3580 | 1467724828855 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:28 INFO - PROCESS | 3580 | 1467724828858 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E1F000 == 39 [pid = 3580] [id = 105] 06:20:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12C48C00) [pid = 3580] [serial = 312] [outer = 0000000000000000] 06:20:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12F57400) [pid = 3580] [serial = 313] [outer = 000000CF12C48C00] 06:20:28 INFO - PROCESS | 3580 | 1467724828908 Marionette DEBUG loaded listener.js 06:20:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF179A6400) [pid = 3580] [serial = 314] [outer = 000000CF12C48C00] 06:20:29 INFO - PROCESS | 3580 | 1467724829380 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:20:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:20:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 775ms 06:20:29 INFO - PROCESS | 3580 | 1467724829444 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 06:20:29 INFO - PROCESS | 3580 | 1467724829447 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 06:20:29 INFO - PROCESS | 3580 | 1467724829451 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:20:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:20:29 INFO - PROCESS | 3580 | 1467724829454 Marionette TRACE conn5 <- [1,386,null,{}] 06:20:29 INFO - PROCESS | 3580 | 1467724829465 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:29 INFO - PROCESS | 3580 | 1467724829470 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:29 INFO - PROCESS | 3580 | 1467724829561 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 06:20:29 INFO - PROCESS | 3580 | 1467724829572 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:29 INFO - PROCESS | 3580 | 1467724829576 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4DC000 == 40 [pid = 3580] [id = 106] 06:20:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1CC16400) [pid = 3580] [serial = 315] [outer = 0000000000000000] 06:20:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1ED8F800) [pid = 3580] [serial = 316] [outer = 000000CF1CC16400] 06:20:29 INFO - PROCESS | 3580 | 1467724829626 Marionette DEBUG loaded listener.js 06:20:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1EE7A800) [pid = 3580] [serial = 317] [outer = 000000CF1CC16400] 06:20:30 INFO - PROCESS | 3580 | 1467724830112 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:20:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:20:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 06:20:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:20:30 INFO - PROCESS | 3580 | 1467724830124 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 06:20:30 INFO - PROCESS | 3580 | 1467724830127 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 06:20:30 INFO - PROCESS | 3580 | 1467724830131 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:20:30 INFO - PROCESS | 3580 | 1467724830133 Marionette TRACE conn5 <- [1,390,null,{}] 06:20:30 INFO - PROCESS | 3580 | 1467724830137 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:30 INFO - PROCESS | 3580 | 1467724830139 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:30 INFO - PROCESS | 3580 | 1467724830260 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 06:20:30 INFO - PROCESS | 3580 | 1467724830268 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:30 INFO - PROCESS | 3580 | 1467724830270 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20418800 == 41 [pid = 3580] [id = 107] 06:20:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF1FA8A000) [pid = 3580] [serial = 318] [outer = 0000000000000000] 06:20:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF1FD5C000) [pid = 3580] [serial = 319] [outer = 000000CF1FA8A000] 06:20:30 INFO - PROCESS | 3580 | 1467724830318 Marionette DEBUG loaded listener.js 06:20:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF204E7000) [pid = 3580] [serial = 320] [outer = 000000CF1FA8A000] 06:20:30 INFO - PROCESS | 3580 | 1467724830792 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:20:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:20:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 06:20:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:20:30 INFO - PROCESS | 3580 | 1467724830804 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 06:20:30 INFO - PROCESS | 3580 | 1467724830806 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 06:20:30 INFO - PROCESS | 3580 | 1467724830810 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:20:30 INFO - PROCESS | 3580 | 1467724830812 Marionette TRACE conn5 <- [1,394,null,{}] 06:20:30 INFO - PROCESS | 3580 | 1467724830815 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:30 INFO - PROCESS | 3580 | 1467724830817 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:30 INFO - PROCESS | 3580 | 1467724830906 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 06:20:30 INFO - PROCESS | 3580 | 1467724830913 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:30 INFO - PROCESS | 3580 | 1467724830915 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2279E800 == 42 [pid = 3580] [id = 108] 06:20:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF204F2800) [pid = 3580] [serial = 321] [outer = 0000000000000000] 06:20:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF21628C00) [pid = 3580] [serial = 322] [outer = 000000CF204F2800] 06:20:30 INFO - PROCESS | 3580 | 1467724830962 Marionette DEBUG loaded listener.js 06:20:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF22F8AC00) [pid = 3580] [serial = 323] [outer = 000000CF204F2800] 06:20:31 INFO - PROCESS | 3580 | 1467724831466 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:20:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:20:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 06:20:31 INFO - PROCESS | 3580 | 1467724831485 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 06:20:31 INFO - PROCESS | 3580 | 1467724831487 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 06:20:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:20:31 INFO - PROCESS | 3580 | 1467724831496 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:20:31 INFO - PROCESS | 3580 | 1467724831498 Marionette TRACE conn5 <- [1,398,null,{}] 06:20:31 INFO - PROCESS | 3580 | 1467724831501 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:31 INFO - PROCESS | 3580 | 1467724831508 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:31 INFO - PROCESS | 3580 | 1467724831672 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 06:20:31 INFO - PROCESS | 3580 | 1467724831701 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:31 INFO - PROCESS | 3580 | 1467724831703 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2450E000 == 43 [pid = 3580] [id = 109] 06:20:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF23C55800) [pid = 3580] [serial = 324] [outer = 0000000000000000] 06:20:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF23C62800) [pid = 3580] [serial = 325] [outer = 000000CF23C55800] 06:20:31 INFO - PROCESS | 3580 | 1467724831750 Marionette DEBUG loaded listener.js 06:20:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 98 (000000CF24575800) [pid = 3580] [serial = 326] [outer = 000000CF23C55800] 06:20:32 INFO - PROCESS | 3580 | 1467724832221 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:20:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:20:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 775ms 06:20:32 INFO - PROCESS | 3580 | 1467724832269 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 06:20:32 INFO - PROCESS | 3580 | 1467724832271 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 06:20:32 INFO - PROCESS | 3580 | 1467724832275 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:20:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:20:32 INFO - PROCESS | 3580 | 1467724832277 Marionette TRACE conn5 <- [1,402,null,{}] 06:20:32 INFO - PROCESS | 3580 | 1467724832280 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:32 INFO - PROCESS | 3580 | 1467724832282 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:32 INFO - PROCESS | 3580 | 1467724832406 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 06:20:32 INFO - PROCESS | 3580 | 1467724832460 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:32 INFO - PROCESS | 3580 | 1467724832462 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258C6000 == 44 [pid = 3580] [id = 110] 06:20:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 99 (000000CF1FD85C00) [pid = 3580] [serial = 327] [outer = 0000000000000000] 06:20:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 100 (000000CF1FD86800) [pid = 3580] [serial = 328] [outer = 000000CF1FD85C00] 06:20:32 INFO - PROCESS | 3580 | 1467724832508 Marionette DEBUG loaded listener.js 06:20:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 101 (000000CF24576C00) [pid = 3580] [serial = 329] [outer = 000000CF1FD85C00] 06:20:32 INFO - PROCESS | 3580 | 1467724832959 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:20:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:20:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 734ms 06:20:33 INFO - PROCESS | 3580 | 1467724833014 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 06:20:33 INFO - PROCESS | 3580 | 1467724833017 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 06:20:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:20:33 INFO - PROCESS | 3580 | 1467724833020 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:20:33 INFO - PROCESS | 3580 | 1467724833021 Marionette TRACE conn5 <- [1,406,null,{}] 06:20:33 INFO - PROCESS | 3580 | 1467724833025 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:33 INFO - PROCESS | 3580 | 1467724833027 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:33 INFO - PROCESS | 3580 | 1467724833145 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 06:20:33 INFO - PROCESS | 3580 | --DOMWINDOW == 100 (000000CF1F23A000) [pid = 3580] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:20:33 INFO - PROCESS | 3580 | --DOMWINDOW == 99 (000000CF12B8F000) [pid = 3580] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:20:33 INFO - PROCESS | 3580 | --DOMWINDOW == 98 (000000CF22719800) [pid = 3580] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:20:33 INFO - PROCESS | 3580 | --DOMWINDOW == 97 (000000CF12625C00) [pid = 3580] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:20:33 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF18EDB800) [pid = 3580] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:20:33 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF1CBC6400) [pid = 3580] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:20:33 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF12BA4400) [pid = 3580] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:20:33 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF23C5A000) [pid = 3580] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:20:33 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1EE70800) [pid = 3580] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:20:33 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF1FD5B800) [pid = 3580] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:20:33 INFO - PROCESS | 3580 | 1467724833319 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:33 INFO - PROCESS | 3580 | 1467724833322 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF16E92000 == 45 [pid = 3580] [id = 111] 06:20:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF10CA9800) [pid = 3580] [serial = 330] [outer = 0000000000000000] 06:20:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF12A45400) [pid = 3580] [serial = 331] [outer = 000000CF10CA9800] 06:20:33 INFO - PROCESS | 3580 | 1467724833382 Marionette DEBUG loaded listener.js 06:20:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF12B95400) [pid = 3580] [serial = 332] [outer = 000000CF10CA9800] 06:20:33 INFO - PROCESS | 3580 | 1467724833966 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:20:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:20:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 06:20:34 INFO - PROCESS | 3580 | 1467724834009 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 06:20:34 INFO - PROCESS | 3580 | 1467724834013 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 06:20:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:20:34 INFO - PROCESS | 3580 | 1467724834018 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:20:34 INFO - PROCESS | 3580 | 1467724834022 Marionette TRACE conn5 <- [1,410,null,{}] 06:20:34 INFO - PROCESS | 3580 | 1467724834028 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:34 INFO - PROCESS | 3580 | 1467724834030 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:34 INFO - PROCESS | 3580 | 1467724834153 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 06:20:34 INFO - PROCESS | 3580 | 1467724834246 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:34 INFO - PROCESS | 3580 | 1467724834249 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4EC000 == 46 [pid = 3580] [id = 112] 06:20:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF1C00C400) [pid = 3580] [serial = 333] [outer = 0000000000000000] 06:20:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF1C4DCC00) [pid = 3580] [serial = 334] [outer = 000000CF1C00C400] 06:20:34 INFO - PROCESS | 3580 | 1467724834308 Marionette DEBUG loaded listener.js 06:20:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF1CB64400) [pid = 3580] [serial = 335] [outer = 000000CF1C00C400] 06:20:35 INFO - PROCESS | 3580 | 1467724834997 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:20:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:20:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1023ms 06:20:35 INFO - PROCESS | 3580 | 1467724835060 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 06:20:35 INFO - PROCESS | 3580 | 1467724835065 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 06:20:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:20:35 INFO - PROCESS | 3580 | 1467724835070 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:20:35 INFO - PROCESS | 3580 | 1467724835073 Marionette TRACE conn5 <- [1,414,null,{}] 06:20:35 INFO - PROCESS | 3580 | 1467724835098 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:35 INFO - PROCESS | 3580 | 1467724835101 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:35 INFO - PROCESS | 3580 | 1467724835229 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 06:20:35 INFO - PROCESS | 3580 | 1467724835343 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:35 INFO - PROCESS | 3580 | 1467724835346 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BCF800 == 47 [pid = 3580] [id = 113] 06:20:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 98 (000000CF1F582800) [pid = 3580] [serial = 336] [outer = 0000000000000000] 06:20:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 99 (000000CF1FD88400) [pid = 3580] [serial = 337] [outer = 000000CF1F582800] 06:20:35 INFO - PROCESS | 3580 | 1467724835405 Marionette DEBUG loaded listener.js 06:20:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 100 (000000CF230D1C00) [pid = 3580] [serial = 338] [outer = 000000CF1F582800] 06:20:36 INFO - PROCESS | 3580 | 1467724836087 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:20:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:20:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1074ms 06:20:36 INFO - PROCESS | 3580 | 1467724836165 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 06:20:36 INFO - PROCESS | 3580 | 1467724836167 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 06:20:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:20:36 INFO - PROCESS | 3580 | 1467724836179 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:20:36 INFO - PROCESS | 3580 | 1467724836186 Marionette TRACE conn5 <- [1,418,null,{}] 06:20:36 INFO - PROCESS | 3580 | 1467724836191 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:36 INFO - PROCESS | 3580 | 1467724836196 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:36 INFO - PROCESS | 3580 | 1467724836351 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 06:20:36 INFO - PROCESS | 3580 | 1467724836459 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:36 INFO - PROCESS | 3580 | 1467724836462 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF27176800 == 48 [pid = 3580] [id = 114] 06:20:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 101 (000000CF230D1400) [pid = 3580] [serial = 339] [outer = 0000000000000000] 06:20:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 102 (000000CF2364B400) [pid = 3580] [serial = 340] [outer = 000000CF230D1400] 06:20:36 INFO - PROCESS | 3580 | 1467724836518 Marionette DEBUG loaded listener.js 06:20:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 103 (000000CF236AF400) [pid = 3580] [serial = 341] [outer = 000000CF230D1400] 06:20:37 INFO - PROCESS | 3580 | 1467724837619 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:20:37 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 06:20:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1489ms 06:20:37 INFO - PROCESS | 3580 | 1467724837669 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 06:20:37 INFO - PROCESS | 3580 | 1467724837674 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 06:20:37 INFO - PROCESS | 3580 | 1467724837679 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:20:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:20:37 INFO - PROCESS | 3580 | 1467724837683 Marionette TRACE conn5 <- [1,422,null,{}] 06:20:37 INFO - PROCESS | 3580 | 1467724837689 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:37 INFO - PROCESS | 3580 | 1467724837692 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:37 INFO - PROCESS | 3580 | 1467724837805 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 06:20:37 INFO - PROCESS | 3580 | 1467724837878 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:37 INFO - PROCESS | 3580 | 1467724837881 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECDA800 == 49 [pid = 3580] [id = 115] 06:20:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 104 (000000CF130A5C00) [pid = 3580] [serial = 342] [outer = 0000000000000000] 06:20:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 105 (000000CF16E61C00) [pid = 3580] [serial = 343] [outer = 000000CF130A5C00] 06:20:37 INFO - PROCESS | 3580 | 1467724837934 Marionette DEBUG loaded listener.js 06:20:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 106 (000000CF1C011000) [pid = 3580] [serial = 344] [outer = 000000CF130A5C00] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258C6000 == 48 [pid = 3580] [id = 110] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2450E000 == 47 [pid = 3580] [id = 109] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2279E800 == 46 [pid = 3580] [id = 108] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20418800 == 45 [pid = 3580] [id = 107] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4DC000 == 44 [pid = 3580] [id = 106] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E1F000 == 43 [pid = 3580] [id = 105] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1CBEB000 == 42 [pid = 3580] [id = 104] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17BD1000 == 41 [pid = 3580] [id = 99] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26C49800 == 40 [pid = 3580] [id = 101] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F76B800 == 39 [pid = 3580] [id = 100] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CE6800 == 38 [pid = 3580] [id = 103] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF284BA800 == 37 [pid = 3580] [id = 59] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CCC800 == 36 [pid = 3580] [id = 102] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A8B000 == 35 [pid = 3580] [id = 45] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17CE5000 == 34 [pid = 3580] [id = 88] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA60800 == 33 [pid = 3580] [id = 33] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BD7000 == 32 [pid = 3580] [id = 98] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF27179000 == 31 [pid = 3580] [id = 74] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF27176800 == 30 [pid = 3580] [id = 114] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BCF800 == 29 [pid = 3580] [id = 113] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4EC000 == 28 [pid = 3580] [id = 112] 06:20:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF16E92000 == 27 [pid = 3580] [id = 111] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 105 (000000CF1F896C00) [pid = 3580] [serial = 277] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 104 (000000CF20A64400) [pid = 3580] [serial = 278] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 103 (000000CF13F51800) [pid = 3580] [serial = 266] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 102 (000000CF12BA4000) [pid = 3580] [serial = 265] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 101 (000000CF231EF400) [pid = 3580] [serial = 281] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 100 (000000CF2162BC00) [pid = 3580] [serial = 259] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 99 (000000CF12B87800) [pid = 3580] [serial = 268] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 98 (000000CF1309D400) [pid = 3580] [serial = 269] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 97 (000000CF19576000) [pid = 3580] [serial = 271] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF1C540C00) [pid = 3580] [serial = 272] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF18A15C00) [pid = 3580] [serial = 256] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF1E704C00) [pid = 3580] [serial = 274] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF116D2C00) [pid = 3580] [serial = 253] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF18EC8C00) [pid = 3580] [serial = 286] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF230D2C00) [pid = 3580] [serial = 280] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF22717400) [pid = 3580] [serial = 262] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF24572800) [pid = 3580] [serial = 251] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1EE77C00) [pid = 3580] [serial = 283] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1FD65C00) [pid = 3580] [serial = 290] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF23A83000) [pid = 3580] [serial = 292] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1FD5E800) [pid = 3580] [serial = 289] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF231EB800) [pid = 3580] [serial = 284] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1F236000) [pid = 3580] [serial = 287] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1ECA7400) [pid = 3580] [serial = 275] [outer = 0000000000000000] [url = about:blank] 06:20:39 INFO - PROCESS | 3580 | 1467724839739 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:20:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:20:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2082ms 06:20:39 INFO - PROCESS | 3580 | 1467724839766 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 06:20:39 INFO - PROCESS | 3580 | 1467724839770 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 06:20:39 INFO - PROCESS | 3580 | 1467724839775 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:20:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:20:39 INFO - PROCESS | 3580 | 1467724839778 Marionette TRACE conn5 <- [1,426,null,{}] 06:20:39 INFO - PROCESS | 3580 | 1467724839784 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:39 INFO - PROCESS | 3580 | 1467724839787 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:39 INFO - PROCESS | 3580 | 1467724839895 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 06:20:39 INFO - PROCESS | 3580 | 1467724839960 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:39 INFO - PROCESS | 3580 | 1467724839965 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:39 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF175BA000 == 28 [pid = 3580] [id = 116] 06:20:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12B2AC00) [pid = 3580] [serial = 345] [outer = 0000000000000000] 06:20:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12B2E800) [pid = 3580] [serial = 346] [outer = 000000CF12B2AC00] 06:20:40 INFO - PROCESS | 3580 | 1467724840016 Marionette DEBUG loaded listener.js 06:20:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12B90800) [pid = 3580] [serial = 347] [outer = 000000CF12B2AC00] 06:20:40 INFO - PROCESS | 3580 | 1467724840429 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:20:40 INFO - PROCESS | 3580 | 1467724840455 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 06:20:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:20:40 INFO - PROCESS | 3580 | 1467724840462 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:20:40 INFO - PROCESS | 3580 | 1467724840465 Marionette TRACE conn5 <- [1,430,null,{}] 06:20:40 INFO - PROCESS | 3580 | 1467724840469 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:40 INFO - PROCESS | 3580 | 1467724840472 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:40 INFO - PROCESS | 3580 | 1467724840565 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 06:20:40 INFO - PROCESS | 3580 | 1467724840572 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:40 INFO - PROCESS | 3580 | 1467724840574 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:40 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E40000 == 29 [pid = 3580] [id = 117] 06:20:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF12F59800) [pid = 3580] [serial = 348] [outer = 0000000000000000] 06:20:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1309D400) [pid = 3580] [serial = 349] [outer = 000000CF12F59800] 06:20:40 INFO - PROCESS | 3580 | 1467724840624 Marionette DEBUG loaded listener.js 06:20:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF13ADF000) [pid = 3580] [serial = 350] [outer = 000000CF12F59800] 06:20:41 INFO - PROCESS | 3580 | 1467724841113 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:20:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:20:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 06:20:41 INFO - PROCESS | 3580 | 1467724841135 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 06:20:41 INFO - PROCESS | 3580 | 1467724841138 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 06:20:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:20:41 INFO - PROCESS | 3580 | 1467724841141 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:20:41 INFO - PROCESS | 3580 | 1467724841145 Marionette TRACE conn5 <- [1,434,null,{}] 06:20:41 INFO - PROCESS | 3580 | 1467724841157 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:41 INFO - PROCESS | 3580 | 1467724841162 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:41 INFO - PROCESS | 3580 | 1467724841280 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 06:20:41 INFO - PROCESS | 3580 | 1467724841297 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:41 INFO - PROCESS | 3580 | 1467724841300 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1A5000 == 30 [pid = 3580] [id = 118] 06:20:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12B2F800) [pid = 3580] [serial = 351] [outer = 0000000000000000] 06:20:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF18EC1C00) [pid = 3580] [serial = 352] [outer = 000000CF12B2F800] 06:20:41 INFO - PROCESS | 3580 | 1467724841351 Marionette DEBUG loaded listener.js 06:20:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF1C017C00) [pid = 3580] [serial = 353] [outer = 000000CF12B2F800] 06:20:41 INFO - PROCESS | 3580 | 1467724841854 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:20:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:20:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 06:20:41 INFO - PROCESS | 3580 | 1467724841879 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 06:20:41 INFO - PROCESS | 3580 | 1467724841882 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 06:20:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:20:41 INFO - PROCESS | 3580 | 1467724841885 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:20:41 INFO - PROCESS | 3580 | 1467724841887 Marionette TRACE conn5 <- [1,438,null,{}] 06:20:41 INFO - PROCESS | 3580 | 1467724841891 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:41 INFO - PROCESS | 3580 | 1467724841893 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:42 INFO - PROCESS | 3580 | 1467724842008 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 06:20:42 INFO - PROCESS | 3580 | 1467724842014 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:42 INFO - PROCESS | 3580 | 1467724842016 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F76A000 == 31 [pid = 3580] [id = 119] 06:20:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF1C4D9400) [pid = 3580] [serial = 354] [outer = 0000000000000000] 06:20:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF1C54B000) [pid = 3580] [serial = 355] [outer = 000000CF1C4D9400] 06:20:42 INFO - PROCESS | 3580 | 1467724842063 Marionette DEBUG loaded listener.js 06:20:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF1CC0D400) [pid = 3580] [serial = 356] [outer = 000000CF1C4D9400] 06:20:42 INFO - PROCESS | 3580 | 1467724842562 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:20:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:20:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 733ms 06:20:42 INFO - PROCESS | 3580 | 1467724842657 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 06:20:42 INFO - PROCESS | 3580 | 1467724842660 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 06:20:42 INFO - PROCESS | 3580 | 1467724842665 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:20:42 INFO - PROCESS | 3580 | 1467724842667 Marionette TRACE conn5 <- [1,442,null,{}] 06:20:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:20:42 INFO - PROCESS | 3580 | 1467724842671 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:42 INFO - PROCESS | 3580 | 1467724842673 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:42 INFO - PROCESS | 3580 | 1467724842782 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 06:20:42 INFO - PROCESS | 3580 | 1467724842796 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:42 INFO - PROCESS | 3580 | 1467724842798 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20418800 == 32 [pid = 3580] [id = 120] 06:20:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF12F55C00) [pid = 3580] [serial = 357] [outer = 0000000000000000] 06:20:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF1ECA2400) [pid = 3580] [serial = 358] [outer = 000000CF12F55C00] 06:20:42 INFO - PROCESS | 3580 | 1467724842846 Marionette DEBUG loaded listener.js 06:20:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF1EE74800) [pid = 3580] [serial = 359] [outer = 000000CF12F55C00] 06:20:43 INFO - PROCESS | 3580 | 1467724843336 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:20:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:20:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 732ms 06:20:43 INFO - PROCESS | 3580 | 1467724843405 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 06:20:43 INFO - PROCESS | 3580 | 1467724843408 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 06:20:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:20:43 INFO - PROCESS | 3580 | 1467724843411 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:20:43 INFO - PROCESS | 3580 | 1467724843413 Marionette TRACE conn5 <- [1,446,null,{}] 06:20:43 INFO - PROCESS | 3580 | 1467724843417 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:43 INFO - PROCESS | 3580 | 1467724843424 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:43 INFO - PROCESS | 3580 | 1467724843921 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF23C55800) [pid = 3580] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF204F2800) [pid = 3580] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF10CAFC00) [pid = 3580] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF17B72C00) [pid = 3580] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1E7A1C00) [pid = 3580] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF231E4C00) [pid = 3580] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF10CAF400) [pid = 3580] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF24573C00) [pid = 3580] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF231EE000) [pid = 3580] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1CC16400) [pid = 3580] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF18EC6C00) [pid = 3580] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF23C5AC00) [pid = 3580] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF12B88C00) [pid = 3580] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1F585000) [pid = 3580] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12C48C00) [pid = 3580] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF13ADFC00) [pid = 3580] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1FA8A000) [pid = 3580] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:20:43 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1FD85C00) [pid = 3580] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:20:43 INFO - PROCESS | 3580 | 1467724843983 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:43 INFO - PROCESS | 3580 | 1467724843985 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:44 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1E74C000 == 33 [pid = 3580] [id = 121] 06:20:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF10CAFC00) [pid = 3580] [serial = 360] [outer = 0000000000000000] 06:20:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF12B88C00) [pid = 3580] [serial = 361] [outer = 000000CF10CAFC00] 06:20:44 INFO - PROCESS | 3580 | 1467724844033 Marionette DEBUG loaded listener.js 06:20:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF194D0400) [pid = 3580] [serial = 362] [outer = 000000CF10CAFC00] 06:20:44 INFO - PROCESS | 3580 | 1467724844456 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:20:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:20:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1078ms 06:20:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:20:44 INFO - PROCESS | 3580 | 1467724844492 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 06:20:44 INFO - PROCESS | 3580 | 1467724844495 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 06:20:44 INFO - PROCESS | 3580 | 1467724844498 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:20:44 INFO - PROCESS | 3580 | 1467724844500 Marionette TRACE conn5 <- [1,450,null,{}] 06:20:44 INFO - PROCESS | 3580 | 1467724844504 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:44 INFO - PROCESS | 3580 | 1467724844506 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:44 INFO - PROCESS | 3580 | 1467724844588 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 06:20:44 INFO - PROCESS | 3580 | 1467724844595 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:44 INFO - PROCESS | 3580 | 1467724844597 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:44 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23158800 == 34 [pid = 3580] [id = 122] 06:20:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1F57C400) [pid = 3580] [serial = 363] [outer = 0000000000000000] 06:20:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1FD58000) [pid = 3580] [serial = 364] [outer = 000000CF1F57C400] 06:20:44 INFO - PROCESS | 3580 | 1467724844643 Marionette DEBUG loaded listener.js 06:20:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1FD62C00) [pid = 3580] [serial = 365] [outer = 000000CF1F57C400] 06:20:45 INFO - PROCESS | 3580 | 1467724845071 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:20:45 INFO - PROCESS | 3580 | 1467724845135 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 06:20:45 INFO - PROCESS | 3580 | 1467724845138 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:20:45 INFO - PROCESS | 3580 | 1467724845140 Marionette TRACE conn5 <- [1,454,null,{}] 06:20:45 INFO - PROCESS | 3580 | 1467724845144 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:45 INFO - PROCESS | 3580 | 1467724845146 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:45 INFO - PROCESS | 3580 | 1467724845229 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 06:20:45 INFO - PROCESS | 3580 | 1467724845237 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:45 INFO - PROCESS | 3580 | 1467724845239 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24516800 == 35 [pid = 3580] [id = 123] 06:20:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1FD7E400) [pid = 3580] [serial = 366] [outer = 0000000000000000] 06:20:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1FECCC00) [pid = 3580] [serial = 367] [outer = 000000CF1FD7E400] 06:20:45 INFO - PROCESS | 3580 | 1467724845284 Marionette DEBUG loaded listener.js 06:20:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF204EB400) [pid = 3580] [serial = 368] [outer = 000000CF1FD7E400] 06:20:45 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:20:45 INFO - PROCESS | 3580 | 1467724845745 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:20:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:20:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 06:20:45 INFO - PROCESS | 3580 | 1467724845773 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 06:20:45 INFO - PROCESS | 3580 | 1467724845775 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 06:20:45 INFO - PROCESS | 3580 | 1467724845784 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:20:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:20:45 INFO - PROCESS | 3580 | 1467724845786 Marionette TRACE conn5 <- [1,458,null,{}] 06:20:45 INFO - PROCESS | 3580 | 1467724845790 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:45 INFO - PROCESS | 3580 | 1467724845792 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:45 INFO - PROCESS | 3580 | 1467724845876 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 06:20:45 INFO - PROCESS | 3580 | 1467724845882 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:45 INFO - PROCESS | 3580 | 1467724845884 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1A4800 == 36 [pid = 3580] [id = 124] 06:20:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF20A5EC00) [pid = 3580] [serial = 369] [outer = 0000000000000000] 06:20:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF20B21400) [pid = 3580] [serial = 370] [outer = 000000CF20A5EC00] 06:20:45 INFO - PROCESS | 3580 | 1467724845930 Marionette DEBUG loaded listener.js 06:20:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF216F6C00) [pid = 3580] [serial = 371] [outer = 000000CF20A5EC00] 06:20:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF1296E000) [pid = 3580] [serial = 372] [outer = 000000CF116D2400] 06:20:46 INFO - PROCESS | 3580 | 1467724846883 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:20:46 INFO - PROCESS | 3580 | 1467724846921 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 06:20:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:20:46 INFO - PROCESS | 3580 | 1467724846927 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:20:46 INFO - PROCESS | 3580 | 1467724846932 Marionette TRACE conn5 <- [1,462,null,{}] 06:20:46 INFO - PROCESS | 3580 | 1467724846938 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:46 INFO - PROCESS | 3580 | 1467724846941 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:47 INFO - PROCESS | 3580 | 1467724847090 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 06:20:47 INFO - PROCESS | 3580 | 1467724847208 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:47 INFO - PROCESS | 3580 | 1467724847212 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1E74A800 == 37 [pid = 3580] [id = 125] 06:20:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF12B9EC00) [pid = 3580] [serial = 373] [outer = 0000000000000000] 06:20:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF13321800) [pid = 3580] [serial = 374] [outer = 000000CF12B9EC00] 06:20:47 INFO - PROCESS | 3580 | 1467724847274 Marionette DEBUG loaded listener.js 06:20:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF18A13400) [pid = 3580] [serial = 375] [outer = 000000CF12B9EC00] 06:20:48 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:20:48 INFO - PROCESS | 3580 | 1467724848092 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:20:48 INFO - PROCESS | 3580 | 1467724848258 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 06:20:48 INFO - PROCESS | 3580 | 1467724848272 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:20:48 INFO - PROCESS | 3580 | 1467724848275 Marionette TRACE conn5 <- [1,466,null,{}] 06:20:48 INFO - PROCESS | 3580 | 1467724848281 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:20:48 INFO - PROCESS | 3580 | 1467724848285 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:48 INFO - PROCESS | 3580 | 1467724848400 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 06:20:48 INFO - PROCESS | 3580 | 1467724848470 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:48 INFO - PROCESS | 3580 | 1467724848475 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:48 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E3A800 == 38 [pid = 3580] [id = 126] 06:20:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF12C52C00) [pid = 3580] [serial = 376] [outer = 0000000000000000] 06:20:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF12F60000) [pid = 3580] [serial = 377] [outer = 000000CF12C52C00] 06:20:48 INFO - PROCESS | 3580 | 1467724848527 Marionette DEBUG loaded listener.js 06:20:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 98 (000000CF171CB800) [pid = 3580] [serial = 378] [outer = 000000CF12C52C00] 06:20:48 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24516800 == 37 [pid = 3580] [id = 123] 06:20:48 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23158800 == 36 [pid = 3580] [id = 122] 06:20:48 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1E74C000 == 35 [pid = 3580] [id = 121] 06:20:48 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20418800 == 34 [pid = 3580] [id = 120] 06:20:48 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F76A000 == 33 [pid = 3580] [id = 119] 06:20:48 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1A5000 == 32 [pid = 3580] [id = 118] 06:20:48 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E40000 == 31 [pid = 3580] [id = 117] 06:20:48 INFO - PROCESS | 3580 | --DOCSHELL 000000CF175BA000 == 30 [pid = 3580] [id = 116] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 97 (000000CF21628C00) [pid = 3580] [serial = 322] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF22F8AC00) [pid = 3580] [serial = 323] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF12B89C00) [pid = 3580] [serial = 254] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF1C515800) [pid = 3580] [serial = 257] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF22F8D400) [pid = 3580] [serial = 260] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF23A9D800) [pid = 3580] [serial = 293] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF23C67C00) [pid = 3580] [serial = 263] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF24809C00) [pid = 3580] [serial = 209] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF23A95000) [pid = 3580] [serial = 304] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1ED8F800) [pid = 3580] [serial = 316] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1C5B5000) [pid = 3580] [serial = 299] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF2456C400) [pid = 3580] [serial = 308] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF23C66000) [pid = 3580] [serial = 307] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF12B90C00) [pid = 3580] [serial = 295] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF22279000) [pid = 3580] [serial = 302] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12F57400) [pid = 3580] [serial = 313] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF17175800) [pid = 3580] [serial = 310] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF204E7000) [pid = 3580] [serial = 320] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF23C59C00) [pid = 3580] [serial = 305] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1F58A400) [pid = 3580] [serial = 301] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1FD5C000) [pid = 3580] [serial = 319] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF179A6400) [pid = 3580] [serial = 314] [outer = 0000000000000000] [url = about:blank] 06:20:48 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1C015C00) [pid = 3580] [serial = 298] [outer = 0000000000000000] [url = about:blank] 06:20:49 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1EE7A800) [pid = 3580] [serial = 317] [outer = 0000000000000000] [url = about:blank] 06:20:49 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF18EC7400) [pid = 3580] [serial = 311] [outer = 0000000000000000] [url = about:blank] 06:20:49 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF130A3000) [pid = 3580] [serial = 296] [outer = 0000000000000000] [url = about:blank] 06:20:49 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF24576C00) [pid = 3580] [serial = 329] [outer = 0000000000000000] [url = about:blank] 06:20:49 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF23C62800) [pid = 3580] [serial = 325] [outer = 0000000000000000] [url = about:blank] 06:20:49 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1FD86800) [pid = 3580] [serial = 328] [outer = 0000000000000000] [url = about:blank] 06:20:49 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF24575800) [pid = 3580] [serial = 326] [outer = 0000000000000000] [url = about:blank] 06:20:49 INFO - PROCESS | 3580 | 1467724849162 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:20:49 INFO - PROCESS | 3580 | 1467724849211 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 06:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:20:49 INFO - PROCESS | 3580 | 1467724849218 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:20:49 INFO - PROCESS | 3580 | 1467724849222 Marionette TRACE conn5 <- [1,470,null,{}] 06:20:49 INFO - PROCESS | 3580 | 1467724849227 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:49 INFO - PROCESS | 3580 | 1467724849229 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:49 INFO - PROCESS | 3580 | 1467724849322 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 06:20:49 INFO - PROCESS | 3580 | 1467724849396 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:49 INFO - PROCESS | 3580 | 1467724849398 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:49 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E3B800 == 31 [pid = 3580] [id = 127] 06:20:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12C53800) [pid = 3580] [serial = 379] [outer = 0000000000000000] 06:20:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF17175800) [pid = 3580] [serial = 380] [outer = 000000CF12C53800] 06:20:49 INFO - PROCESS | 3580 | 1467724849449 Marionette DEBUG loaded listener.js 06:20:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF18975400) [pid = 3580] [serial = 381] [outer = 000000CF12C53800] 06:20:49 INFO - PROCESS | 3580 | 1467724849872 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:20:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:20:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 06:20:49 INFO - PROCESS | 3580 | 1467724849949 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 06:20:49 INFO - PROCESS | 3580 | 1467724849952 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 06:20:49 INFO - PROCESS | 3580 | 1467724849955 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:20:49 INFO - PROCESS | 3580 | 1467724849957 Marionette TRACE conn5 <- [1,474,null,{}] 06:20:49 INFO - PROCESS | 3580 | 1467724849968 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:49 INFO - PROCESS | 3580 | 1467724849973 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:50 INFO - PROCESS | 3580 | 1467724850068 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 06:20:50 INFO - PROCESS | 3580 | 1467724850085 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:50 INFO - PROCESS | 3580 | 1467724850089 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F324800 == 32 [pid = 3580] [id = 128] 06:20:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1C541C00) [pid = 3580] [serial = 382] [outer = 0000000000000000] 06:20:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1C545400) [pid = 3580] [serial = 383] [outer = 000000CF1C541C00] 06:20:50 INFO - PROCESS | 3580 | 1467724850141 Marionette DEBUG loaded listener.js 06:20:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1C562C00) [pid = 3580] [serial = 384] [outer = 000000CF1C541C00] 06:20:50 INFO - PROCESS | 3580 | 1467724850628 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:20:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:20:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 06:20:50 INFO - PROCESS | 3580 | 1467724850691 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 06:20:50 INFO - PROCESS | 3580 | 1467724850694 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 06:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:20:50 INFO - PROCESS | 3580 | 1467724850697 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:20:50 INFO - PROCESS | 3580 | 1467724850699 Marionette TRACE conn5 <- [1,478,null,{}] 06:20:50 INFO - PROCESS | 3580 | 1467724850703 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:50 INFO - PROCESS | 3580 | 1467724850705 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:50 INFO - PROCESS | 3580 | 1467724850796 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 06:20:50 INFO - PROCESS | 3580 | 1467724850804 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:50 INFO - PROCESS | 3580 | 1467724850806 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFB2800 == 33 [pid = 3580] [id = 129] 06:20:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF11F3CC00) [pid = 3580] [serial = 385] [outer = 0000000000000000] 06:20:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1ED8F800) [pid = 3580] [serial = 386] [outer = 000000CF11F3CC00] 06:20:50 INFO - PROCESS | 3580 | 1467724850854 Marionette DEBUG loaded listener.js 06:20:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1EE7A800) [pid = 3580] [serial = 387] [outer = 000000CF11F3CC00] 06:20:51 INFO - PROCESS | 3580 | 1467724851318 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:20:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:20:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 06:20:51 INFO - PROCESS | 3580 | 1467724851371 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 06:20:51 INFO - PROCESS | 3580 | 1467724851374 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 06:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:20:51 INFO - PROCESS | 3580 | 1467724851383 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:20:51 INFO - PROCESS | 3580 | 1467724851385 Marionette TRACE conn5 <- [1,482,null,{}] 06:20:51 INFO - PROCESS | 3580 | 1467724851389 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:51 INFO - PROCESS | 3580 | 1467724851391 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:51 INFO - PROCESS | 3580 | 1467724851526 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 06:20:51 INFO - PROCESS | 3580 | 1467724851536 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:51 INFO - PROCESS | 3580 | 1467724851538 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:51 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220C5800 == 34 [pid = 3580] [id = 130] 06:20:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1EA53C00) [pid = 3580] [serial = 388] [outer = 0000000000000000] 06:20:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F232C00) [pid = 3580] [serial = 389] [outer = 000000CF1EA53C00] 06:20:51 INFO - PROCESS | 3580 | 1467724851592 Marionette DEBUG loaded listener.js 06:20:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F584800) [pid = 3580] [serial = 390] [outer = 000000CF1EA53C00] 06:20:52 INFO - PROCESS | 3580 | 1467724852056 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 733ms 06:20:52 INFO - PROCESS | 3580 | 1467724852121 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 06:20:52 INFO - PROCESS | 3580 | 1467724852124 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 06:20:52 INFO - PROCESS | 3580 | 1467724852127 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:20:52 INFO - PROCESS | 3580 | 1467724852129 Marionette TRACE conn5 <- [1,486,null,{}] 06:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:20:52 INFO - PROCESS | 3580 | 1467724852132 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:52 INFO - PROCESS | 3580 | 1467724852139 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:52 INFO - PROCESS | 3580 | 1467724852279 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 06:20:52 INFO - PROCESS | 3580 | 1467724852334 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:52 INFO - PROCESS | 3580 | 1467724852337 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:52 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23152000 == 35 [pid = 3580] [id = 131] 06:20:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FD80800) [pid = 3580] [serial = 391] [outer = 0000000000000000] 06:20:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF204E5800) [pid = 3580] [serial = 392] [outer = 000000CF1FD80800] 06:20:52 INFO - PROCESS | 3580 | 1467724852384 Marionette DEBUG loaded listener.js 06:20:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF20B63000) [pid = 3580] [serial = 393] [outer = 000000CF1FD80800] 06:20:52 INFO - PROCESS | 3580 | 1467724852856 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 776ms 06:20:52 INFO - PROCESS | 3580 | 1467724852908 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 06:20:52 INFO - PROCESS | 3580 | 1467724852911 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 06:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:20:52 INFO - PROCESS | 3580 | 1467724852914 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:20:52 INFO - PROCESS | 3580 | 1467724852916 Marionette TRACE conn5 <- [1,490,null,{}] 06:20:52 INFO - PROCESS | 3580 | 1467724852920 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:52 INFO - PROCESS | 3580 | 1467724852922 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:53 INFO - PROCESS | 3580 | 1467724853029 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 06:20:53 INFO - PROCESS | 3580 | 1467724853045 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:53 INFO - PROCESS | 3580 | 1467724853048 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2450D000 == 36 [pid = 3580] [id = 132] 06:20:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF20D9E800) [pid = 3580] [serial = 394] [outer = 0000000000000000] 06:20:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF2270E400) [pid = 3580] [serial = 395] [outer = 000000CF20D9E800] 06:20:53 INFO - PROCESS | 3580 | 1467724853136 Marionette DEBUG loaded listener.js 06:20:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF22F86C00) [pid = 3580] [serial = 396] [outer = 000000CF20D9E800] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1FD7E400) [pid = 3580] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1C4D9400) [pid = 3580] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF12F55C00) [pid = 3580] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF130A5C00) [pid = 3580] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12B2F800) [pid = 3580] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12B2AC00) [pid = 3580] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12F59800) [pid = 3580] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF10CAFC00) [pid = 3580] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF10CA9800) [pid = 3580] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1C00C400) [pid = 3580] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1F582800) [pid = 3580] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF230D1400) [pid = 3580] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:20:53 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1F57C400) [pid = 3580] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:20:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 06:20:53 INFO - PROCESS | 3580 | 1467724853581 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:20:53 INFO - PROCESS | 3580 | 1467724853588 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 06:20:53 INFO - PROCESS | 3580 | 1467724853590 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 06:20:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:20:53 INFO - PROCESS | 3580 | 1467724853593 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:20:53 INFO - PROCESS | 3580 | 1467724853595 Marionette TRACE conn5 <- [1,494,null,{}] 06:20:53 INFO - PROCESS | 3580 | 1467724853599 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:53 INFO - PROCESS | 3580 | 1467724853601 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:53 INFO - PROCESS | 3580 | 1467724853711 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 06:20:53 INFO - PROCESS | 3580 | 1467724853754 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:53 INFO - PROCESS | 3580 | 1467724853756 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E3E800 == 37 [pid = 3580] [id = 133] 06:20:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12F5E400) [pid = 3580] [serial = 397] [outer = 0000000000000000] 06:20:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1E7A9C00) [pid = 3580] [serial = 398] [outer = 000000CF12F5E400] 06:20:53 INFO - PROCESS | 3580 | 1467724853803 Marionette DEBUG loaded listener.js 06:20:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF22714000) [pid = 3580] [serial = 399] [outer = 000000CF12F5E400] 06:20:54 INFO - PROCESS | 3580 | 1467724854184 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:20:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:20:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 06:20:54 INFO - PROCESS | 3580 | 1467724854231 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 06:20:54 INFO - PROCESS | 3580 | 1467724854233 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 06:20:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:20:54 INFO - PROCESS | 3580 | 1467724854236 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:20:54 INFO - PROCESS | 3580 | 1467724854238 Marionette TRACE conn5 <- [1,498,null,{}] 06:20:54 INFO - PROCESS | 3580 | 1467724854242 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:54 INFO - PROCESS | 3580 | 1467724854244 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:54 INFO - PROCESS | 3580 | 1467724854337 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 06:20:54 INFO - PROCESS | 3580 | 1467724854368 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:54 INFO - PROCESS | 3580 | 1467724854370 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A60800 == 38 [pid = 3580] [id = 134] 06:20:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF230C8000) [pid = 3580] [serial = 400] [outer = 0000000000000000] 06:20:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF230D0000) [pid = 3580] [serial = 401] [outer = 000000CF230C8000] 06:20:54 INFO - PROCESS | 3580 | 1467724854418 Marionette DEBUG loaded listener.js 06:20:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF231E8C00) [pid = 3580] [serial = 402] [outer = 000000CF230C8000] 06:20:54 INFO - PROCESS | 3580 | 1467724854847 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:20:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:20:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 06:20:54 INFO - PROCESS | 3580 | 1467724854868 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 06:20:54 INFO - PROCESS | 3580 | 1467724854870 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 06:20:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:20:54 INFO - PROCESS | 3580 | 1467724854873 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:20:54 INFO - PROCESS | 3580 | 1467724854875 Marionette TRACE conn5 <- [1,502,null,{}] 06:20:54 INFO - PROCESS | 3580 | 1467724854882 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:54 INFO - PROCESS | 3580 | 1467724854884 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:54 INFO - PROCESS | 3580 | 1467724854972 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 06:20:54 INFO - PROCESS | 3580 | 1467724854980 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:54 INFO - PROCESS | 3580 | 1467724854982 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B0B800 == 39 [pid = 3580] [id = 135] 06:20:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF231F0800) [pid = 3580] [serial = 403] [outer = 0000000000000000] 06:20:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF23644C00) [pid = 3580] [serial = 404] [outer = 000000CF231F0800] 06:20:55 INFO - PROCESS | 3580 | 1467724855027 Marionette DEBUG loaded listener.js 06:20:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF2364B800) [pid = 3580] [serial = 405] [outer = 000000CF231F0800] 06:20:55 INFO - PROCESS | 3580 | 1467724855526 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:20:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:20:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 735ms 06:20:55 INFO - PROCESS | 3580 | 1467724855625 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 06:20:55 INFO - PROCESS | 3580 | 1467724855630 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 06:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:20:55 INFO - PROCESS | 3580 | 1467724855636 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:20:55 INFO - PROCESS | 3580 | 1467724855640 Marionette TRACE conn5 <- [1,506,null,{}] 06:20:55 INFO - PROCESS | 3580 | 1467724855647 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:55 INFO - PROCESS | 3580 | 1467724855650 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:55 INFO - PROCESS | 3580 | 1467724855830 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 06:20:55 INFO - PROCESS | 3580 | 1467724855901 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:55 INFO - PROCESS | 3580 | 1467724855906 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A89800 == 40 [pid = 3580] [id = 136] 06:20:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12C47C00) [pid = 3580] [serial = 406] [outer = 0000000000000000] 06:20:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12F58800) [pid = 3580] [serial = 407] [outer = 000000CF12C47C00] 06:20:56 INFO - PROCESS | 3580 | 1467724856010 Marionette DEBUG loaded listener.js 06:20:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF18978C00) [pid = 3580] [serial = 408] [outer = 000000CF12C47C00] 06:20:56 INFO - PROCESS | 3580 | 1467724856637 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:20:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:20:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1028ms 06:20:56 INFO - PROCESS | 3580 | 1467724856667 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 06:20:56 INFO - PROCESS | 3580 | 1467724856672 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 06:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:20:56 INFO - PROCESS | 3580 | 1467724856680 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:20:56 INFO - PROCESS | 3580 | 1467724856683 Marionette TRACE conn5 <- [1,510,null,{}] 06:20:56 INFO - PROCESS | 3580 | 1467724856687 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:56 INFO - PROCESS | 3580 | 1467724856690 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:56 INFO - PROCESS | 3580 | 1467724856811 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 06:20:56 INFO - PROCESS | 3580 | 1467724856900 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:56 INFO - PROCESS | 3580 | 1467724856903 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220AF800 == 41 [pid = 3580] [id = 137] 06:20:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1CBBF400) [pid = 3580] [serial = 409] [outer = 0000000000000000] 06:20:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1E70CC00) [pid = 3580] [serial = 410] [outer = 000000CF1CBBF400] 06:20:56 INFO - PROCESS | 3580 | 1467724856962 Marionette DEBUG loaded listener.js 06:20:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1F141400) [pid = 3580] [serial = 411] [outer = 000000CF1CBBF400] 06:20:57 INFO - PROCESS | 3580 | 1467724857619 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:20:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:20:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 986ms 06:20:57 INFO - PROCESS | 3580 | 1467724857668 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 06:20:57 INFO - PROCESS | 3580 | 1467724857671 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 06:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:20:57 INFO - PROCESS | 3580 | 1467724857675 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:20:57 INFO - PROCESS | 3580 | 1467724857679 Marionette TRACE conn5 <- [1,514,null,{}] 06:20:57 INFO - PROCESS | 3580 | 1467724857691 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:57 INFO - PROCESS | 3580 | 1467724857696 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:57 INFO - PROCESS | 3580 | 1467724857814 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 06:20:57 INFO - PROCESS | 3580 | 1467724857892 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:57 INFO - PROCESS | 3580 | 1467724857895 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26A6A000 == 42 [pid = 3580] [id = 138] 06:20:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1FD89800) [pid = 3580] [serial = 412] [outer = 0000000000000000] 06:20:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF22716400) [pid = 3580] [serial = 413] [outer = 000000CF1FD89800] 06:20:58 INFO - PROCESS | 3580 | 1467724857996 Marionette DEBUG loaded listener.js 06:20:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF236A7400) [pid = 3580] [serial = 414] [outer = 000000CF1FD89800] 06:20:58 INFO - PROCESS | 3580 | 1467724858650 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:20:58 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 06:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1030ms 06:20:58 INFO - PROCESS | 3580 | 1467724858705 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 06:20:58 INFO - PROCESS | 3580 | 1467724858709 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 06:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:20:58 INFO - PROCESS | 3580 | 1467724858713 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:20:58 INFO - PROCESS | 3580 | 1467724858716 Marionette TRACE conn5 <- [1,518,null,{}] 06:20:58 INFO - PROCESS | 3580 | 1467724858720 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:58 INFO - PROCESS | 3580 | 1467724858722 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:58 INFO - PROCESS | 3580 | 1467724858838 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 06:20:58 INFO - PROCESS | 3580 | 1467724858925 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:58 INFO - PROCESS | 3580 | 1467724858927 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26C4D800 == 43 [pid = 3580] [id = 139] 06:20:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF23A81400) [pid = 3580] [serial = 415] [outer = 0000000000000000] 06:20:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF23A86C00) [pid = 3580] [serial = 416] [outer = 000000CF23A81400] 06:20:58 INFO - PROCESS | 3580 | 1467724858985 Marionette DEBUG loaded listener.js 06:20:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF23AA1C00) [pid = 3580] [serial = 417] [outer = 000000CF23A81400] 06:20:59 INFO - PROCESS | 3580 | 1467724859554 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:20:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:20:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 880ms 06:20:59 INFO - PROCESS | 3580 | 1467724859595 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 06:20:59 INFO - PROCESS | 3580 | 1467724859597 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 06:20:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:20:59 INFO - PROCESS | 3580 | 1467724859601 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:20:59 INFO - PROCESS | 3580 | 1467724859603 Marionette TRACE conn5 <- [1,522,null,{}] 06:20:59 INFO - PROCESS | 3580 | 1467724859607 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:59 INFO - PROCESS | 3580 | 1467724859610 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:59 INFO - PROCESS | 3580 | 1467724859722 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 06:20:59 INFO - PROCESS | 3580 | 1467724859813 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:59 INFO - PROCESS | 3580 | 1467724859816 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:20:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF179B3000 == 44 [pid = 3580] [id = 140] 06:20:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF12B87000) [pid = 3580] [serial = 418] [outer = 0000000000000000] 06:20:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF17946800) [pid = 3580] [serial = 419] [outer = 000000CF12B87000] 06:20:59 INFO - PROCESS | 3580 | 1467724859872 Marionette DEBUG loaded listener.js 06:20:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF1EE3B800) [pid = 3580] [serial = 420] [outer = 000000CF12B87000] 06:21:00 INFO - PROCESS | 3580 | 1467724860604 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:21:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:21:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1077ms 06:21:00 INFO - PROCESS | 3580 | 1467724860681 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 06:21:00 INFO - PROCESS | 3580 | 1467724860685 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 06:21:00 INFO - PROCESS | 3580 | 1467724860690 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:21:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:21:00 INFO - PROCESS | 3580 | 1467724860695 Marionette TRACE conn5 <- [1,526,null,{}] 06:21:00 INFO - PROCESS | 3580 | 1467724860700 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:00 INFO - PROCESS | 3580 | 1467724860703 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:00 INFO - PROCESS | 3580 | 1467724860851 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECDA800 == 43 [pid = 3580] [id = 115] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A60800 == 42 [pid = 3580] [id = 134] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E3E800 == 41 [pid = 3580] [id = 133] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2450D000 == 40 [pid = 3580] [id = 132] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23152000 == 39 [pid = 3580] [id = 131] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF220C5800 == 38 [pid = 3580] [id = 130] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFB2800 == 37 [pid = 3580] [id = 129] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F324800 == 36 [pid = 3580] [id = 128] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E3B800 == 35 [pid = 3580] [id = 127] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E3A800 == 34 [pid = 3580] [id = 126] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1A4800 == 33 [pid = 3580] [id = 124] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1E74A800 == 32 [pid = 3580] [id = 125] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF179B3000 == 31 [pid = 3580] [id = 140] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26C4D800 == 30 [pid = 3580] [id = 139] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26A6A000 == 29 [pid = 3580] [id = 138] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF220AF800 == 28 [pid = 3580] [id = 137] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B0B800 == 27 [pid = 3580] [id = 135] 06:21:01 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A89800 == 26 [pid = 3580] [id = 136] 06:21:01 INFO - PROCESS | 3580 | 1467724861587 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:01 INFO - PROCESS | 3580 | 1467724861591 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF1FECCC00) [pid = 3580] [serial = 367] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF1C54B000) [pid = 3580] [serial = 355] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF1ECA2400) [pid = 3580] [serial = 358] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF16E61C00) [pid = 3580] [serial = 343] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF18EC1C00) [pid = 3580] [serial = 352] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF12B2E800) [pid = 3580] [serial = 346] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF12B90800) [pid = 3580] [serial = 347] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1309D400) [pid = 3580] [serial = 349] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF13ADF000) [pid = 3580] [serial = 350] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF12B88C00) [pid = 3580] [serial = 361] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12B95400) [pid = 3580] [serial = 332] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12A45400) [pid = 3580] [serial = 331] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1EE74800) [pid = 3580] [serial = 359] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1CB64400) [pid = 3580] [serial = 335] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C4DCC00) [pid = 3580] [serial = 334] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF230D1C00) [pid = 3580] [serial = 338] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1FD88400) [pid = 3580] [serial = 337] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF236AF400) [pid = 3580] [serial = 341] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF2364B400) [pid = 3580] [serial = 340] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF204EB400) [pid = 3580] [serial = 368] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1FD58000) [pid = 3580] [serial = 364] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF194D0400) [pid = 3580] [serial = 362] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1C011000) [pid = 3580] [serial = 344] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1FD62C00) [pid = 3580] [serial = 365] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1C017C00) [pid = 3580] [serial = 353] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1CC0D400) [pid = 3580] [serial = 356] [outer = 0000000000000000] [url = about:blank] 06:21:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1268E000 == 27 [pid = 3580] [id = 141] 06:21:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF10CB0C00) [pid = 3580] [serial = 421] [outer = 0000000000000000] 06:21:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF10D17800) [pid = 3580] [serial = 422] [outer = 000000CF10CB0C00] 06:21:01 INFO - PROCESS | 3580 | 1467724861754 Marionette DEBUG loaded listener.js 06:21:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF116D1400) [pid = 3580] [serial = 423] [outer = 000000CF10CB0C00] 06:21:02 INFO - PROCESS | 3580 | 1467724862240 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:21:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:21:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1587ms 06:21:02 INFO - PROCESS | 3580 | 1467724862283 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 06:21:02 INFO - PROCESS | 3580 | 1467724862287 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 06:21:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:21:02 INFO - PROCESS | 3580 | 1467724862291 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:21:02 INFO - PROCESS | 3580 | 1467724862295 Marionette TRACE conn5 <- [1,530,null,{}] 06:21:02 INFO - PROCESS | 3580 | 1467724862300 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:02 INFO - PROCESS | 3580 | 1467724862305 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:02 INFO - PROCESS | 3580 | 1467724862399 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 06:21:02 INFO - PROCESS | 3580 | 1467724862415 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:02 INFO - PROCESS | 3580 | 1467724862418 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:02 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17BC0000 == 28 [pid = 3580] [id = 142] 06:21:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12B8E000) [pid = 3580] [serial = 424] [outer = 0000000000000000] 06:21:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF12B95800) [pid = 3580] [serial = 425] [outer = 000000CF12B8E000] 06:21:02 INFO - PROCESS | 3580 | 1467724862467 Marionette DEBUG loaded listener.js 06:21:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF12C4A400) [pid = 3580] [serial = 426] [outer = 000000CF12B8E000] 06:21:03 INFO - PROCESS | 3580 | 1467724863090 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:21:03 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 06:21:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:21:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:21:03 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 06:21:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:21:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:21:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 838ms 06:21:03 INFO - PROCESS | 3580 | 1467724863136 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 06:21:03 INFO - PROCESS | 3580 | 1467724863141 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 06:21:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:21:03 INFO - PROCESS | 3580 | 1467724863146 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:21:03 INFO - PROCESS | 3580 | 1467724863149 Marionette TRACE conn5 <- [1,534,null,{}] 06:21:03 INFO - PROCESS | 3580 | 1467724863153 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:03 INFO - PROCESS | 3580 | 1467724863156 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:03 INFO - PROCESS | 3580 | 1467724863332 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 06:21:03 INFO - PROCESS | 3580 | 1467724863359 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:03 INFO - PROCESS | 3580 | 1467724863362 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1797A800 == 29 [pid = 3580] [id = 143] 06:21:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1309B800) [pid = 3580] [serial = 427] [outer = 0000000000000000] 06:21:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF13ADF400) [pid = 3580] [serial = 428] [outer = 000000CF1309B800] 06:21:03 INFO - PROCESS | 3580 | 1467724863409 Marionette DEBUG loaded listener.js 06:21:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF170EEC00) [pid = 3580] [serial = 429] [outer = 000000CF1309B800] 06:21:03 INFO - PROCESS | 3580 | 1467724863849 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:21:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 06:21:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 734ms 06:21:03 INFO - PROCESS | 3580 | 1467724863881 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 06:21:03 INFO - PROCESS | 3580 | 1467724863883 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 06:21:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:21:03 INFO - PROCESS | 3580 | 1467724863888 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:21:03 INFO - PROCESS | 3580 | 1467724863894 Marionette TRACE conn5 <- [1,538,null,{}] 06:21:03 INFO - PROCESS | 3580 | 1467724863917 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:03 INFO - PROCESS | 3580 | 1467724863921 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:04 INFO - PROCESS | 3580 | 1467724864046 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 06:21:04 INFO - PROCESS | 3580 | 1467724864094 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:04 INFO - PROCESS | 3580 | 1467724864097 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3CB000 == 30 [pid = 3580] [id = 144] 06:21:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF18EBD400) [pid = 3580] [serial = 430] [outer = 0000000000000000] 06:21:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF18EC9C00) [pid = 3580] [serial = 431] [outer = 000000CF18EBD400] 06:21:04 INFO - PROCESS | 3580 | 1467724864145 Marionette DEBUG loaded listener.js 06:21:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1956B000) [pid = 3580] [serial = 432] [outer = 000000CF18EBD400] 06:21:04 INFO - PROCESS | 3580 | 1467724864594 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:21:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 06:21:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 06:21:04 INFO - PROCESS | 3580 | 1467724864647 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 06:21:04 INFO - PROCESS | 3580 | 1467724864650 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 06:21:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:21:04 INFO - PROCESS | 3580 | 1467724864658 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:21:04 INFO - PROCESS | 3580 | 1467724864660 Marionette TRACE conn5 <- [1,542,null,{}] 06:21:04 INFO - PROCESS | 3580 | 1467724864664 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:04 INFO - PROCESS | 3580 | 1467724864666 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:04 INFO - PROCESS | 3580 | 1467724864789 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 06:21:04 INFO - PROCESS | 3580 | 1467724864842 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:04 INFO - PROCESS | 3580 | 1467724864844 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FEE6000 == 31 [pid = 3580] [id = 145] 06:21:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1C514000) [pid = 3580] [serial = 433] [outer = 0000000000000000] 06:21:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1C543800) [pid = 3580] [serial = 434] [outer = 000000CF1C514000] 06:21:04 INFO - PROCESS | 3580 | 1467724864891 Marionette DEBUG loaded listener.js 06:21:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1C559400) [pid = 3580] [serial = 435] [outer = 000000CF1C514000] 06:21:05 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:05 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:05 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:05 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:05 INFO - PROCESS | 3580 | 1467724865332 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:21:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:21:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 734ms 06:21:05 INFO - PROCESS | 3580 | 1467724865393 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 06:21:05 INFO - PROCESS | 3580 | 1467724865395 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 06:21:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:21:05 INFO - PROCESS | 3580 | 1467724865399 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:21:05 INFO - PROCESS | 3580 | 1467724865401 Marionette TRACE conn5 <- [1,546,null,{}] 06:21:05 INFO - PROCESS | 3580 | 1467724865419 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:05 INFO - PROCESS | 3580 | 1467724865421 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:05 INFO - PROCESS | 3580 | 1467724865529 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 06:21:05 INFO - PROCESS | 3580 | 1467724865539 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:05 INFO - PROCESS | 3580 | 1467724865545 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1BD800 == 32 [pid = 3580] [id = 146] 06:21:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1CBC2000) [pid = 3580] [serial = 436] [outer = 0000000000000000] 06:21:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1CC0E800) [pid = 3580] [serial = 437] [outer = 000000CF1CBC2000] 06:21:05 INFO - PROCESS | 3580 | 1467724865605 Marionette DEBUG loaded listener.js 06:21:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1ED92000) [pid = 3580] [serial = 438] [outer = 000000CF1CBC2000] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1EA53C00) [pid = 3580] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1FD80800) [pid = 3580] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12F5E400) [pid = 3580] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF20D9E800) [pid = 3580] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF20A5EC00) [pid = 3580] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1C541C00) [pid = 3580] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12C52C00) [pid = 3580] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12B9EC00) [pid = 3580] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12C53800) [pid = 3580] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF11F3CC00) [pid = 3580] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF230C8000) [pid = 3580] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:21:06 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF231F0800) [pid = 3580] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:21:06 INFO - PROCESS | 3580 | 1467724866312 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 944ms 06:21:06 INFO - PROCESS | 3580 | 1467724866345 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 06:21:06 INFO - PROCESS | 3580 | 1467724866347 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 06:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:21:06 INFO - PROCESS | 3580 | 1467724866350 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:21:06 INFO - PROCESS | 3580 | 1467724866352 Marionette TRACE conn5 <- [1,550,null,{}] 06:21:06 INFO - PROCESS | 3580 | 1467724866356 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:06 INFO - PROCESS | 3580 | 1467724866358 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:06 INFO - PROCESS | 3580 | 1467724866477 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 06:21:06 INFO - PROCESS | 3580 | 1467724866524 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:06 INFO - PROCESS | 3580 | 1467724866526 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2229B000 == 33 [pid = 3580] [id = 147] 06:21:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF12B9EC00) [pid = 3580] [serial = 439] [outer = 0000000000000000] 06:21:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF12D65C00) [pid = 3580] [serial = 440] [outer = 000000CF12B9EC00] 06:21:06 INFO - PROCESS | 3580 | 1467724866572 Marionette DEBUG loaded listener.js 06:21:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F22CC00) [pid = 3580] [serial = 441] [outer = 000000CF12B9EC00] 06:21:06 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:06 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:06 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:06 INFO - PROCESS | 3580 | 1467724866937 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 628ms 06:21:06 INFO - PROCESS | 3580 | 1467724866982 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 06:21:06 INFO - PROCESS | 3580 | 1467724866984 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 06:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:21:06 INFO - PROCESS | 3580 | 1467724866987 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:21:06 INFO - PROCESS | 3580 | 1467724866989 Marionette TRACE conn5 <- [1,554,null,{}] 06:21:06 INFO - PROCESS | 3580 | 1467724866993 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:06 INFO - PROCESS | 3580 | 1467724866995 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:07 INFO - PROCESS | 3580 | 1467724867101 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 06:21:07 INFO - PROCESS | 3580 | 1467724867109 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:07 INFO - PROCESS | 3580 | 1467724867111 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23076800 == 34 [pid = 3580] [id = 148] 06:21:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1F234000) [pid = 3580] [serial = 442] [outer = 0000000000000000] 06:21:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1F25C000) [pid = 3580] [serial = 443] [outer = 000000CF1F234000] 06:21:07 INFO - PROCESS | 3580 | 1467724867157 Marionette DEBUG loaded listener.js 06:21:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1F5EFC00) [pid = 3580] [serial = 444] [outer = 000000CF1F234000] 06:21:07 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:07 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:07 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:07 INFO - PROCESS | 3580 | 1467724867557 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:21:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:21:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 586ms 06:21:07 INFO - PROCESS | 3580 | 1467724867577 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 06:21:07 INFO - PROCESS | 3580 | 1467724867580 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 06:21:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:21:07 INFO - PROCESS | 3580 | 1467724867583 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:21:07 INFO - PROCESS | 3580 | 1467724867585 Marionette TRACE conn5 <- [1,558,null,{}] 06:21:07 INFO - PROCESS | 3580 | 1467724867589 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:07 INFO - PROCESS | 3580 | 1467724867591 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:07 INFO - PROCESS | 3580 | 1467724867680 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 06:21:07 INFO - PROCESS | 3580 | 1467724867746 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:07 INFO - PROCESS | 3580 | 1467724867748 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CD7800 == 35 [pid = 3580] [id = 149] 06:21:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1F234400) [pid = 3580] [serial = 445] [outer = 0000000000000000] 06:21:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1FD5C000) [pid = 3580] [serial = 446] [outer = 000000CF1F234400] 06:21:07 INFO - PROCESS | 3580 | 1467724867794 Marionette DEBUG loaded listener.js 06:21:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1FD7C000) [pid = 3580] [serial = 447] [outer = 000000CF1F234400] 06:21:08 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:08 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:08 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:08 INFO - PROCESS | 3580 | 1467724868248 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:21:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:21:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 06:21:08 INFO - PROCESS | 3580 | 1467724868279 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 06:21:08 INFO - PROCESS | 3580 | 1467724868283 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 06:21:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:21:08 INFO - PROCESS | 3580 | 1467724868289 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:21:08 INFO - PROCESS | 3580 | 1467724868293 Marionette TRACE conn5 <- [1,562,null,{}] 06:21:08 INFO - PROCESS | 3580 | 1467724868341 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:08 INFO - PROCESS | 3580 | 1467724868345 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:08 INFO - PROCESS | 3580 | 1467724868472 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 06:21:08 INFO - PROCESS | 3580 | 1467724868559 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:08 INFO - PROCESS | 3580 | 1467724868564 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17975000 == 36 [pid = 3580] [id = 150] 06:21:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12626400) [pid = 3580] [serial = 448] [outer = 0000000000000000] 06:21:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12A3DC00) [pid = 3580] [serial = 449] [outer = 000000CF12626400] 06:21:08 INFO - PROCESS | 3580 | 1467724868624 Marionette DEBUG loaded listener.js 06:21:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12B8C400) [pid = 3580] [serial = 450] [outer = 000000CF12626400] 06:21:09 INFO - PROCESS | 3580 | 1467724869425 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:21:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1188ms 06:21:09 INFO - PROCESS | 3580 | 1467724869481 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 06:21:09 INFO - PROCESS | 3580 | 1467724869486 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 06:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:21:09 INFO - PROCESS | 3580 | 1467724869493 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:21:09 INFO - PROCESS | 3580 | 1467724869496 Marionette TRACE conn5 <- [1,566,null,{}] 06:21:09 INFO - PROCESS | 3580 | 1467724869500 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:09 INFO - PROCESS | 3580 | 1467724869503 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:09 INFO - PROCESS | 3580 | 1467724869633 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 06:21:09 INFO - PROCESS | 3580 | 1467724869698 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:09 INFO - PROCESS | 3580 | 1467724869700 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3C2000 == 37 [pid = 3580] [id = 151] 06:21:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF17C4B400) [pid = 3580] [serial = 451] [outer = 0000000000000000] 06:21:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF18A1A000) [pid = 3580] [serial = 452] [outer = 000000CF17C4B400] 06:21:09 INFO - PROCESS | 3580 | 1467724869766 Marionette DEBUG loaded listener.js 06:21:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF19574000) [pid = 3580] [serial = 453] [outer = 000000CF17C4B400] 06:21:10 INFO - PROCESS | 3580 | 1467724870774 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:21:10 INFO - PROCESS | 3580 | [3580] 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 06:21:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:21:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1434ms 06:21:10 INFO - PROCESS | 3580 | 1467724870950 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 06:21:10 INFO - PROCESS | 3580 | 1467724870955 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 06:21:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:21:10 INFO - PROCESS | 3580 | 1467724870960 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:21:10 INFO - PROCESS | 3580 | 1467724870964 Marionette TRACE conn5 <- [1,570,null,{}] 06:21:10 INFO - PROCESS | 3580 | 1467724870970 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:10 INFO - PROCESS | 3580 | 1467724870973 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:11 INFO - PROCESS | 3580 | 1467724871068 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1910F000 == 36 [pid = 3580] [id = 30] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF13A93000 == 35 [pid = 3580] [id = 13] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A60000 == 34 [pid = 3580] [id = 22] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F543800 == 33 [pid = 3580] [id = 28] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1908C800 == 32 [pid = 3580] [id = 15] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF220B8800 == 31 [pid = 3580] [id = 29] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECF0800 == 30 [pid = 3580] [id = 27] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF21DC3000 == 29 [pid = 3580] [id = 19] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BDC000 == 28 [pid = 3580] [id = 23] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24509000 == 27 [pid = 3580] [id = 21] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1908E000 == 26 [pid = 3580] [id = 26] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA27800 == 25 [pid = 3580] [id = 17] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C9A6000 == 24 [pid = 3580] [id = 16] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17BC4000 == 23 [pid = 3580] [id = 25] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF179B4000 == 22 [pid = 3580] [id = 14] 06:21:11 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1301A800 == 21 [pid = 3580] [id = 24] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF1F232C00) [pid = 3580] [serial = 389] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1F584800) [pid = 3580] [serial = 390] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF20B63000) [pid = 3580] [serial = 393] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF204E5800) [pid = 3580] [serial = 392] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1E7A9C00) [pid = 3580] [serial = 398] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF2270E400) [pid = 3580] [serial = 395] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF216F6C00) [pid = 3580] [serial = 371] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF20B21400) [pid = 3580] [serial = 370] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1C545400) [pid = 3580] [serial = 383] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C562C00) [pid = 3580] [serial = 384] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12F60000) [pid = 3580] [serial = 377] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF171CB800) [pid = 3580] [serial = 378] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF13321800) [pid = 3580] [serial = 374] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF18A13400) [pid = 3580] [serial = 375] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF17175800) [pid = 3580] [serial = 380] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18975400) [pid = 3580] [serial = 381] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1ED8F800) [pid = 3580] [serial = 386] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF231E8C00) [pid = 3580] [serial = 402] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF230D0000) [pid = 3580] [serial = 401] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12B98800) [pid = 3580] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF23644C00) [pid = 3580] [serial = 404] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF2364B800) [pid = 3580] [serial = 405] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF22F86C00) [pid = 3580] [serial = 396] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF22714000) [pid = 3580] [serial = 399] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1EE7A800) [pid = 3580] [serial = 387] [outer = 0000000000000000] [url = about:blank] 06:21:11 INFO - PROCESS | 3580 | 1467724871217 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:11 INFO - PROCESS | 3580 | 1467724871221 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF16E7E000 == 22 [pid = 3580] [id = 152] 06:21:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF10D1C400) [pid = 3580] [serial = 454] [outer = 0000000000000000] 06:21:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12A3AC00) [pid = 3580] [serial = 455] [outer = 000000CF10D1C400] 06:21:11 INFO - PROCESS | 3580 | 1467724871276 Marionette DEBUG loaded listener.js 06:21:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12C49400) [pid = 3580] [serial = 456] [outer = 000000CF10D1C400] 06:21:11 INFO - PROCESS | 3580 | 1467724871714 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:21:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:21:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 776ms 06:21:11 INFO - PROCESS | 3580 | 1467724871740 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 06:21:11 INFO - PROCESS | 3580 | 1467724871744 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 06:21:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:21:11 INFO - PROCESS | 3580 | 1467724871767 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:21:11 INFO - PROCESS | 3580 | 1467724871770 Marionette TRACE conn5 <- [1,574,null,{}] 06:21:11 INFO - PROCESS | 3580 | 1467724871774 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:11 INFO - PROCESS | 3580 | 1467724871777 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:11 INFO - PROCESS | 3580 | 1467724871867 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 06:21:11 INFO - PROCESS | 3580 | 1467724871873 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:11 INFO - PROCESS | 3580 | 1467724871875 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C99C800 == 23 [pid = 3580] [id = 153] 06:21:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF170EDC00) [pid = 3580] [serial = 457] [outer = 0000000000000000] 06:21:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF17816800) [pid = 3580] [serial = 458] [outer = 000000CF170EDC00] 06:21:11 INFO - PROCESS | 3580 | 1467724871924 Marionette DEBUG loaded listener.js 06:21:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF18978800) [pid = 3580] [serial = 459] [outer = 000000CF170EDC00] 06:21:12 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:12 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:12 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:12 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:12 INFO - PROCESS | 3580 | 1467724872377 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 628ms 06:21:12 INFO - PROCESS | 3580 | 1467724872399 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 06:21:12 INFO - PROCESS | 3580 | 1467724872402 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 06:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:21:12 INFO - PROCESS | 3580 | 1467724872406 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:21:12 INFO - PROCESS | 3580 | 1467724872409 Marionette TRACE conn5 <- [1,578,null,{}] 06:21:12 INFO - PROCESS | 3580 | 1467724872421 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:12 INFO - PROCESS | 3580 | 1467724872426 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:12 INFO - PROCESS | 3580 | 1467724872554 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 06:21:12 INFO - PROCESS | 3580 | 1467724872569 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:12 INFO - PROCESS | 3580 | 1467724872573 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4EC800 == 24 [pid = 3580] [id = 154] 06:21:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1C53E400) [pid = 3580] [serial = 460] [outer = 0000000000000000] 06:21:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1C558400) [pid = 3580] [serial = 461] [outer = 000000CF1C53E400] 06:21:12 INFO - PROCESS | 3580 | 1467724872622 Marionette DEBUG loaded listener.js 06:21:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1CBC6800) [pid = 3580] [serial = 462] [outer = 000000CF1C53E400] 06:21:13 INFO - PROCESS | 3580 | 1467724873064 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 692ms 06:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:21:13 INFO - PROCESS | 3580 | 1467724873100 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 06:21:13 INFO - PROCESS | 3580 | 1467724873103 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 06:21:13 INFO - PROCESS | 3580 | 1467724873106 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:21:13 INFO - PROCESS | 3580 | 1467724873108 Marionette TRACE conn5 <- [1,582,null,{}] 06:21:13 INFO - PROCESS | 3580 | 1467724873111 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:13 INFO - PROCESS | 3580 | 1467724873114 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:13 INFO - PROCESS | 3580 | 1467724873206 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 06:21:13 INFO - PROCESS | 3580 | 1467724873212 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:13 INFO - PROCESS | 3580 | 1467724873215 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20B84800 == 25 [pid = 3580] [id = 155] 06:21:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1ECA0C00) [pid = 3580] [serial = 463] [outer = 0000000000000000] 06:21:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1EE72800) [pid = 3580] [serial = 464] [outer = 000000CF1ECA0C00] 06:21:13 INFO - PROCESS | 3580 | 1467724873261 Marionette DEBUG loaded listener.js 06:21:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F13EC00) [pid = 3580] [serial = 465] [outer = 000000CF1ECA0C00] 06:21:13 INFO - PROCESS | 3580 | 1467724873764 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 06:21:13 INFO - PROCESS | 3580 | 1467724873785 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 06:21:13 INFO - PROCESS | 3580 | 1467724873787 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 06:21:13 INFO - PROCESS | 3580 | 1467724873790 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:21:13 INFO - PROCESS | 3580 | 1467724873792 Marionette TRACE conn5 <- [1,586,null,{}] 06:21:13 INFO - PROCESS | 3580 | 1467724873796 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:13 INFO - PROCESS | 3580 | 1467724873798 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:13 INFO - PROCESS | 3580 | 1467724873905 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 06:21:13 INFO - PROCESS | 3580 | 1467724873982 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:13 INFO - PROCESS | 3580 | 1467724873984 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22799000 == 26 [pid = 3580] [id = 156] 06:21:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F23A800) [pid = 3580] [serial = 466] [outer = 0000000000000000] 06:21:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1F580000) [pid = 3580] [serial = 467] [outer = 000000CF1F23A800] 06:21:14 INFO - PROCESS | 3580 | 1467724874029 Marionette DEBUG loaded listener.js 06:21:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FD58800) [pid = 3580] [serial = 468] [outer = 000000CF1F23A800] 06:21:14 INFO - PROCESS | 3580 | 1467724874464 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 733ms 06:21:14 INFO - PROCESS | 3580 | 1467724874527 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 06:21:14 INFO - PROCESS | 3580 | 1467724874530 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 06:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:21:14 INFO - PROCESS | 3580 | 1467724874533 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:21:14 INFO - PROCESS | 3580 | 1467724874535 Marionette TRACE conn5 <- [1,590,null,{}] 06:21:14 INFO - PROCESS | 3580 | 1467724874538 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:14 INFO - PROCESS | 3580 | 1467724874544 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:14 INFO - PROCESS | 3580 | 1467724874675 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 06:21:14 INFO - PROCESS | 3580 | 1467724874727 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:14 INFO - PROCESS | 3580 | 1467724874729 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CD6000 == 27 [pid = 3580] [id = 157] 06:21:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FEC9000) [pid = 3580] [serial = 469] [outer = 0000000000000000] 06:21:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF204EB800) [pid = 3580] [serial = 470] [outer = 000000CF1FEC9000] 06:21:14 INFO - PROCESS | 3580 | 1467724874775 Marionette DEBUG loaded listener.js 06:21:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF20A6C400) [pid = 3580] [serial = 471] [outer = 000000CF1FEC9000] 06:21:15 INFO - PROCESS | 3580 | 1467724875231 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 734ms 06:21:15 INFO - PROCESS | 3580 | 1467724875273 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 06:21:15 INFO - PROCESS | 3580 | 1467724875276 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 06:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:21:15 INFO - PROCESS | 3580 | 1467724875283 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:21:15 INFO - PROCESS | 3580 | 1467724875284 Marionette TRACE conn5 <- [1,594,null,{}] 06:21:15 INFO - PROCESS | 3580 | 1467724875288 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:15 INFO - PROCESS | 3580 | 1467724875290 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:15 INFO - PROCESS | 3580 | 1467724875397 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 06:21:15 INFO - PROCESS | 3580 | 1467724875403 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:15 INFO - PROCESS | 3580 | 1467724875405 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24621800 == 28 [pid = 3580] [id = 158] 06:21:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF21634800) [pid = 3580] [serial = 472] [outer = 0000000000000000] 06:21:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF22097C00) [pid = 3580] [serial = 473] [outer = 000000CF21634800] 06:21:15 INFO - PROCESS | 3580 | 1467724875453 Marionette DEBUG loaded listener.js 06:21:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF2270FC00) [pid = 3580] [serial = 474] [outer = 000000CF21634800] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1309B800) [pid = 3580] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF10CB0C00) [pid = 3580] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12B8E000) [pid = 3580] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF12B87000) [pid = 3580] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1F234000) [pid = 3580] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12C47C00) [pid = 3580] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1CBBF400) [pid = 3580] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1FD89800) [pid = 3580] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF23A81400) [pid = 3580] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1C514000) [pid = 3580] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12B9EC00) [pid = 3580] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1CBC2000) [pid = 3580] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:21:15 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF18EBD400) [pid = 3580] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:21:15 INFO - PROCESS | 3580 | 1467724875883 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 06:21:15 INFO - PROCESS | 3580 | 1467724875914 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 06:21:15 INFO - PROCESS | 3580 | 1467724875916 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 06:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:21:15 INFO - PROCESS | 3580 | 1467724875919 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:21:15 INFO - PROCESS | 3580 | 1467724875921 Marionette TRACE conn5 <- [1,598,null,{}] 06:21:15 INFO - PROCESS | 3580 | 1467724875925 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:15 INFO - PROCESS | 3580 | 1467724875926 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:16 INFO - PROCESS | 3580 | 1467724876010 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 06:21:16 INFO - PROCESS | 3580 | 1467724876015 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:16 INFO - PROCESS | 3580 | 1467724876017 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2463D800 == 29 [pid = 3580] [id = 159] 06:21:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF17945C00) [pid = 3580] [serial = 475] [outer = 0000000000000000] 06:21:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F583C00) [pid = 3580] [serial = 476] [outer = 000000CF17945C00] 06:21:16 INFO - PROCESS | 3580 | 1467724876062 Marionette DEBUG loaded listener.js 06:21:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF22714800) [pid = 3580] [serial = 477] [outer = 000000CF17945C00] 06:21:16 INFO - PROCESS | 3580 | 1467724876479 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 06:21:16 INFO - PROCESS | 3580 | 1467724876509 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 06:21:16 INFO - PROCESS | 3580 | 1467724876511 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 06:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:21:16 INFO - PROCESS | 3580 | 1467724876525 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:21:16 INFO - PROCESS | 3580 | 1467724876527 Marionette TRACE conn5 <- [1,602,null,{}] 06:21:16 INFO - PROCESS | 3580 | 1467724876534 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:16 INFO - PROCESS | 3580 | 1467724876536 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:16 INFO - PROCESS | 3580 | 1467724876622 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 06:21:16 INFO - PROCESS | 3580 | 1467724876630 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:16 INFO - PROCESS | 3580 | 1467724876632 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258D6800 == 30 [pid = 3580] [id = 160] 06:21:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF22762000) [pid = 3580] [serial = 478] [outer = 0000000000000000] 06:21:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF22F8C400) [pid = 3580] [serial = 479] [outer = 000000CF22762000] 06:21:16 INFO - PROCESS | 3580 | 1467724876676 Marionette DEBUG loaded listener.js 06:21:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF230CAC00) [pid = 3580] [serial = 480] [outer = 000000CF22762000] 06:21:17 INFO - PROCESS | 3580 | 1467724877187 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:21:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 692ms 06:21:17 INFO - PROCESS | 3580 | 1467724877221 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 06:21:17 INFO - PROCESS | 3580 | 1467724877224 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 06:21:17 INFO - PROCESS | 3580 | 1467724877227 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:21:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:21:17 INFO - PROCESS | 3580 | 1467724877229 Marionette TRACE conn5 <- [1,606,null,{}] 06:21:17 INFO - PROCESS | 3580 | 1467724877232 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:17 INFO - PROCESS | 3580 | 1467724877234 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:17 INFO - PROCESS | 3580 | 1467724877319 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 06:21:17 INFO - PROCESS | 3580 | 1467724877335 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:17 INFO - PROCESS | 3580 | 1467724877337 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B03800 == 31 [pid = 3580] [id = 161] 06:21:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1F589800) [pid = 3580] [serial = 481] [outer = 0000000000000000] 06:21:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF231E7C00) [pid = 3580] [serial = 482] [outer = 000000CF1F589800] 06:21:17 INFO - PROCESS | 3580 | 1467724877383 Marionette DEBUG loaded listener.js 06:21:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF23642400) [pid = 3580] [serial = 483] [outer = 000000CF1F589800] 06:21:18 INFO - PROCESS | 3580 | 1467724878020 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:21:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:21:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 839ms 06:21:18 INFO - PROCESS | 3580 | 1467724878070 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 06:21:18 INFO - PROCESS | 3580 | 1467724878075 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 06:21:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:21:18 INFO - PROCESS | 3580 | 1467724878080 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:21:18 INFO - PROCESS | 3580 | 1467724878084 Marionette TRACE conn5 <- [1,610,null,{}] 06:21:18 INFO - PROCESS | 3580 | 1467724878090 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:18 INFO - PROCESS | 3580 | 1467724878094 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:18 INFO - PROCESS | 3580 | 1467724878219 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 06:21:18 INFO - PROCESS | 3580 | 1467724878286 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:18 INFO - PROCESS | 3580 | 1467724878289 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C99B800 == 32 [pid = 3580] [id = 162] 06:21:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12C52400) [pid = 3580] [serial = 484] [outer = 0000000000000000] 06:21:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF130A5C00) [pid = 3580] [serial = 485] [outer = 000000CF12C52400] 06:21:18 INFO - PROCESS | 3580 | 1467724878389 Marionette DEBUG loaded listener.js 06:21:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF18A1C800) [pid = 3580] [serial = 486] [outer = 000000CF12C52400] 06:21:18 INFO - PROCESS | 3580 | 1467724878959 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:21:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:21:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 943ms 06:21:19 INFO - PROCESS | 3580 | 1467724879027 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 06:21:19 INFO - PROCESS | 3580 | 1467724879033 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 06:21:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:21:19 INFO - PROCESS | 3580 | 1467724879039 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:21:19 INFO - PROCESS | 3580 | 1467724879042 Marionette TRACE conn5 <- [1,614,null,{}] 06:21:19 INFO - PROCESS | 3580 | 1467724879047 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:19 INFO - PROCESS | 3580 | 1467724879050 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:19 INFO - PROCESS | 3580 | 1467724879169 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 06:21:19 INFO - PROCESS | 3580 | 1467724879256 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:19 INFO - PROCESS | 3580 | 1467724879258 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23156800 == 33 [pid = 3580] [id = 163] 06:21:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1CB63C00) [pid = 3580] [serial = 487] [outer = 0000000000000000] 06:21:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1E7A4400) [pid = 3580] [serial = 488] [outer = 000000CF1CB63C00] 06:21:19 INFO - PROCESS | 3580 | 1467724879317 Marionette DEBUG loaded listener.js 06:21:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF1F238400) [pid = 3580] [serial = 489] [outer = 000000CF1CB63C00] 06:21:19 INFO - PROCESS | 3580 | 1467724879911 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:21:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:21:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 944ms 06:21:20 INFO - PROCESS | 3580 | 1467724879985 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 06:21:20 INFO - PROCESS | 3580 | 1467724879988 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 06:21:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:21:20 INFO - PROCESS | 3580 | 1467724879992 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:21:20 INFO - PROCESS | 3580 | 1467724879996 Marionette TRACE conn5 <- [1,618,null,{}] 06:21:20 INFO - PROCESS | 3580 | 1467724880008 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:20 INFO - PROCESS | 3580 | 1467724880013 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:20 INFO - PROCESS | 3580 | 1467724880127 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 06:21:20 INFO - PROCESS | 3580 | 1467724880203 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:20 INFO - PROCESS | 3580 | 1467724880207 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BD8000 == 34 [pid = 3580] [id = 164] 06:21:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF20B21400) [pid = 3580] [serial = 490] [outer = 0000000000000000] 06:21:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF2162F800) [pid = 3580] [serial = 491] [outer = 000000CF20B21400] 06:21:20 INFO - PROCESS | 3580 | 1467724880306 Marionette DEBUG loaded listener.js 06:21:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF23646C00) [pid = 3580] [serial = 492] [outer = 000000CF20B21400] 06:21:20 INFO - PROCESS | 3580 | 1467724880925 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:21:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:21:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 984ms 06:21:21 INFO - PROCESS | 3580 | 1467724880985 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 06:21:21 INFO - PROCESS | 3580 | 1467724880988 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 06:21:21 INFO - PROCESS | 3580 | 1467724880992 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:21:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:21:21 INFO - PROCESS | 3580 | 1467724880995 Marionette TRACE conn5 <- [1,622,null,{}] 06:21:21 INFO - PROCESS | 3580 | 1467724880999 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:21 INFO - PROCESS | 3580 | 1467724881001 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:21 INFO - PROCESS | 3580 | 1467724881115 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 06:21:21 INFO - PROCESS | 3580 | 1467724881186 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:21 INFO - PROCESS | 3580 | 1467724881189 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF219EE800 == 35 [pid = 3580] [id = 165] 06:21:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF1EE45400) [pid = 3580] [serial = 493] [outer = 0000000000000000] 06:21:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF236A3800) [pid = 3580] [serial = 494] [outer = 000000CF1EE45400] 06:21:21 INFO - PROCESS | 3580 | 1467724881244 Marionette DEBUG loaded listener.js 06:21:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF236B2C00) [pid = 3580] [serial = 495] [outer = 000000CF1EE45400] 06:21:21 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:21 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:21 INFO - PROCESS | 3580 | 1467724881974 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:21:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:21:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1024ms 06:21:22 INFO - PROCESS | 3580 | 1467724882022 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 06:21:22 INFO - PROCESS | 3580 | 1467724882026 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 06:21:22 INFO - PROCESS | 3580 | 1467724882030 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:21:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:21:22 INFO - PROCESS | 3580 | 1467724882035 Marionette TRACE conn5 <- [1,626,null,{}] 06:21:22 INFO - PROCESS | 3580 | 1467724882058 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:22 INFO - PROCESS | 3580 | 1467724882061 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:22 INFO - PROCESS | 3580 | 1467724882200 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 06:21:22 INFO - PROCESS | 3580 | 1467724882273 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:22 INFO - PROCESS | 3580 | 1467724882276 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20B97800 == 34 [pid = 3580] [id = 18] 06:21:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1268E000 == 33 [pid = 3580] [id = 141] 06:21:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2279F000 == 32 [pid = 3580] [id = 20] 06:21:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF11F0D000 == 33 [pid = 3580] [id = 166] 06:21:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF10CACC00) [pid = 3580] [serial = 496] [outer = 0000000000000000] 06:21:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 98 (000000CF10D13400) [pid = 3580] [serial = 497] [outer = 000000CF10CACC00] 06:21:22 INFO - PROCESS | 3580 | 1467724882965 Marionette DEBUG loaded listener.js 06:21:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 99 (000000CF117C9400) [pid = 3580] [serial = 498] [outer = 000000CF10CACC00] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 98 (000000CF13ADF400) [pid = 3580] [serial = 428] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 97 (000000CF10D17800) [pid = 3580] [serial = 422] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF116D1400) [pid = 3580] [serial = 423] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF12B95800) [pid = 3580] [serial = 425] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF12C4A400) [pid = 3580] [serial = 426] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF1EE3B800) [pid = 3580] [serial = 420] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF17946800) [pid = 3580] [serial = 419] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF1F5EFC00) [pid = 3580] [serial = 444] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF18978C00) [pid = 3580] [serial = 408] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF12F58800) [pid = 3580] [serial = 407] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1F141400) [pid = 3580] [serial = 411] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1E70CC00) [pid = 3580] [serial = 410] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF236A7400) [pid = 3580] [serial = 414] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF22716400) [pid = 3580] [serial = 413] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF23AA1C00) [pid = 3580] [serial = 417] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF23A86C00) [pid = 3580] [serial = 416] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C559400) [pid = 3580] [serial = 435] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1C543800) [pid = 3580] [serial = 434] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12D65C00) [pid = 3580] [serial = 440] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1CC0E800) [pid = 3580] [serial = 437] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1F25C000) [pid = 3580] [serial = 443] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1ED92000) [pid = 3580] [serial = 438] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18EC9C00) [pid = 3580] [serial = 431] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1956B000) [pid = 3580] [serial = 432] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1FD5C000) [pid = 3580] [serial = 446] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF170EEC00) [pid = 3580] [serial = 429] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1F22CC00) [pid = 3580] [serial = 441] [outer = 0000000000000000] [url = about:blank] 06:21:23 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:23 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:23 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:23 INFO - PROCESS | 3580 | 1467724883541 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:21:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:21:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1545ms 06:21:23 INFO - PROCESS | 3580 | 1467724883581 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 06:21:23 INFO - PROCESS | 3580 | 1467724883586 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 06:21:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:21:23 INFO - PROCESS | 3580 | 1467724883591 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:21:23 INFO - PROCESS | 3580 | 1467724883593 Marionette TRACE conn5 <- [1,630,null,{}] 06:21:23 INFO - PROCESS | 3580 | 1467724883598 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:23 INFO - PROCESS | 3580 | 1467724883601 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:23 INFO - PROCESS | 3580 | 1467724883719 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 06:21:23 INFO - PROCESS | 3580 | 1467724883786 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:23 INFO - PROCESS | 3580 | 1467724883789 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E1C800 == 34 [pid = 3580] [id = 167] 06:21:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF10D40800) [pid = 3580] [serial = 499] [outer = 0000000000000000] 06:21:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12B89400) [pid = 3580] [serial = 500] [outer = 000000CF10D40800] 06:21:23 INFO - PROCESS | 3580 | 1467724883840 Marionette DEBUG loaded listener.js 06:21:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12C4DC00) [pid = 3580] [serial = 501] [outer = 000000CF10D40800] 06:21:24 INFO - PROCESS | 3580 | 1467724884251 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:21:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:21:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 06:21:24 INFO - PROCESS | 3580 | 1467724884287 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 06:21:24 INFO - PROCESS | 3580 | 1467724884291 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 06:21:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:21:24 INFO - PROCESS | 3580 | 1467724884298 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:21:24 INFO - PROCESS | 3580 | 1467724884300 Marionette TRACE conn5 <- [1,634,null,{}] 06:21:24 INFO - PROCESS | 3580 | 1467724884304 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:24 INFO - PROCESS | 3580 | 1467724884307 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:24 INFO - PROCESS | 3580 | 1467724884433 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 06:21:24 INFO - PROCESS | 3580 | 1467724884440 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:24 INFO - PROCESS | 3580 | 1467724884442 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E18000 == 35 [pid = 3580] [id = 168] 06:21:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF12F62000) [pid = 3580] [serial = 502] [outer = 0000000000000000] 06:21:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF13F51800) [pid = 3580] [serial = 503] [outer = 000000CF12F62000] 06:21:24 INFO - PROCESS | 3580 | 1467724884499 Marionette DEBUG loaded listener.js 06:21:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF17831000) [pid = 3580] [serial = 504] [outer = 000000CF12F62000] 06:21:24 INFO - PROCESS | 3580 | 1467724884974 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:21:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:21:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 733ms 06:21:25 INFO - PROCESS | 3580 | 1467724885034 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 06:21:25 INFO - PROCESS | 3580 | 1467724885036 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 06:21:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:21:25 INFO - PROCESS | 3580 | 1467724885040 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:21:25 INFO - PROCESS | 3580 | 1467724885043 Marionette TRACE conn5 <- [1,638,null,{}] 06:21:25 INFO - PROCESS | 3580 | 1467724885055 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:25 INFO - PROCESS | 3580 | 1467724885060 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:25 INFO - PROCESS | 3580 | 1467724885157 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 06:21:25 INFO - PROCESS | 3580 | 1467724885170 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:25 INFO - PROCESS | 3580 | 1467724885173 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1B7800 == 36 [pid = 3580] [id = 169] 06:21:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF18EC7000) [pid = 3580] [serial = 505] [outer = 0000000000000000] 06:21:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF18ED4000) [pid = 3580] [serial = 506] [outer = 000000CF18EC7000] 06:21:25 INFO - PROCESS | 3580 | 1467724885219 Marionette DEBUG loaded listener.js 06:21:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF19576000) [pid = 3580] [serial = 507] [outer = 000000CF18EC7000] 06:21:25 INFO - PROCESS | 3580 | 1467724885713 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:21:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:21:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 734ms 06:21:25 INFO - PROCESS | 3580 | 1467724885806 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 06:21:25 INFO - PROCESS | 3580 | 1467724885809 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 06:21:25 INFO - PROCESS | 3580 | 1467724885812 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:21:25 INFO - PROCESS | 3580 | 1467724885814 Marionette TRACE conn5 <- [1,642,null,{}] 06:21:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:21:25 INFO - PROCESS | 3580 | 1467724885818 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:25 INFO - PROCESS | 3580 | 1467724885820 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:25 INFO - PROCESS | 3580 | 1467724885934 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 06:21:25 INFO - PROCESS | 3580 | 1467724885983 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:25 INFO - PROCESS | 3580 | 1467724885985 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F542800 == 37 [pid = 3580] [id = 170] 06:21:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1C545000) [pid = 3580] [serial = 508] [outer = 0000000000000000] 06:21:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1C547C00) [pid = 3580] [serial = 509] [outer = 000000CF1C545000] 06:21:26 INFO - PROCESS | 3580 | 1467724886039 Marionette DEBUG loaded listener.js 06:21:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1C559400) [pid = 3580] [serial = 510] [outer = 000000CF1C545000] 06:21:26 INFO - PROCESS | 3580 | 1467724886460 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:21:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:21:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 06:21:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:21:26 INFO - PROCESS | 3580 | 1467724886492 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 06:21:26 INFO - PROCESS | 3580 | 1467724886494 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 06:21:26 INFO - PROCESS | 3580 | 1467724886497 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:21:26 INFO - PROCESS | 3580 | 1467724886499 Marionette TRACE conn5 <- [1,646,null,{}] 06:21:26 INFO - PROCESS | 3580 | 1467724886503 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:26 INFO - PROCESS | 3580 | 1467724886505 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:26 INFO - PROCESS | 3580 | 1467724886611 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 06:21:26 INFO - PROCESS | 3580 | 1467724886617 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:26 INFO - PROCESS | 3580 | 1467724886619 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFAD000 == 38 [pid = 3580] [id = 171] 06:21:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1C5AF800) [pid = 3580] [serial = 511] [outer = 0000000000000000] 06:21:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1CB64800) [pid = 3580] [serial = 512] [outer = 000000CF1C5AF800] 06:21:26 INFO - PROCESS | 3580 | 1467724886676 Marionette DEBUG loaded listener.js 06:21:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1ECA1400) [pid = 3580] [serial = 513] [outer = 000000CF1C5AF800] 06:21:27 INFO - PROCESS | 3580 | 1467724887172 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:21:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:21:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 734ms 06:21:27 INFO - PROCESS | 3580 | 1467724887235 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 06:21:27 INFO - PROCESS | 3580 | 1467724887237 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 06:21:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:21:27 INFO - PROCESS | 3580 | 1467724887279 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:21:27 INFO - PROCESS | 3580 | 1467724887281 Marionette TRACE conn5 <- [1,650,null,{}] 06:21:27 INFO - PROCESS | 3580 | 1467724887287 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:27 INFO - PROCESS | 3580 | 1467724887293 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:27 INFO - PROCESS | 3580 | 1467724887609 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF17945C00) [pid = 3580] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1C53E400) [pid = 3580] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1F234400) [pid = 3580] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF21634800) [pid = 3580] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF22762000) [pid = 3580] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1F589800) [pid = 3580] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF170EDC00) [pid = 3580] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF10D1C400) [pid = 3580] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1F23A800) [pid = 3580] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12626400) [pid = 3580] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1ECA0C00) [pid = 3580] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1FEC9000) [pid = 3580] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:21:27 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF17C4B400) [pid = 3580] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:21:27 INFO - PROCESS | 3580 | 1467724887665 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:27 INFO - PROCESS | 3580 | 1467724887668 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF11DF4800 == 39 [pid = 3580] [id = 172] 06:21:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF10D3DC00) [pid = 3580] [serial = 514] [outer = 0000000000000000] 06:21:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF12BA1400) [pid = 3580] [serial = 515] [outer = 000000CF10D3DC00] 06:21:27 INFO - PROCESS | 3580 | 1467724887714 Marionette DEBUG loaded listener.js 06:21:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1C55A400) [pid = 3580] [serial = 516] [outer = 000000CF10D3DC00] 06:21:27 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:27 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:28 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:28 INFO - PROCESS | 3580 | 1467724888081 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:21:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:21:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 881ms 06:21:28 INFO - PROCESS | 3580 | 1467724888124 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 06:21:28 INFO - PROCESS | 3580 | 1467724888126 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 06:21:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:21:28 INFO - PROCESS | 3580 | 1467724888129 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:21:28 INFO - PROCESS | 3580 | 1467724888131 Marionette TRACE conn5 <- [1,654,null,{}] 06:21:28 INFO - PROCESS | 3580 | 1467724888135 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:28 INFO - PROCESS | 3580 | 1467724888137 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:28 INFO - PROCESS | 3580 | 1467724888217 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 06:21:28 INFO - PROCESS | 3580 | 1467724888223 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:28 INFO - PROCESS | 3580 | 1467724888225 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22FD3000 == 40 [pid = 3580] [id = 173] 06:21:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1EE7B800) [pid = 3580] [serial = 517] [outer = 0000000000000000] 06:21:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F57BC00) [pid = 3580] [serial = 518] [outer = 000000CF1EE7B800] 06:21:28 INFO - PROCESS | 3580 | 1467724888270 Marionette DEBUG loaded listener.js 06:21:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F587C00) [pid = 3580] [serial = 519] [outer = 000000CF1EE7B800] 06:21:28 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:28 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:28 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:28 INFO - PROCESS | 3580 | 1467724888709 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:21:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:21:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 06:21:28 INFO - PROCESS | 3580 | 1467724888762 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 06:21:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:21:28 INFO - PROCESS | 3580 | 1467724888765 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 06:21:28 INFO - PROCESS | 3580 | 1467724888768 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:21:28 INFO - PROCESS | 3580 | 1467724888770 Marionette TRACE conn5 <- [1,658,null,{}] 06:21:28 INFO - PROCESS | 3580 | 1467724888773 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:28 INFO - PROCESS | 3580 | 1467724888775 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:28 INFO - PROCESS | 3580 | 1467724888866 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 06:21:28 INFO - PROCESS | 3580 | 1467724888873 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:28 INFO - PROCESS | 3580 | 1467724888875 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23165000 == 41 [pid = 3580] [id = 174] 06:21:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1F964C00) [pid = 3580] [serial = 520] [outer = 0000000000000000] 06:21:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FD5A800) [pid = 3580] [serial = 521] [outer = 000000CF1F964C00] 06:21:28 INFO - PROCESS | 3580 | 1467724888920 Marionette DEBUG loaded listener.js 06:21:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FD81400) [pid = 3580] [serial = 522] [outer = 000000CF1F964C00] 06:21:29 INFO - PROCESS | 3580 | 1467724889360 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:21:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:21:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 628ms 06:21:29 INFO - PROCESS | 3580 | 1467724889399 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 06:21:29 INFO - PROCESS | 3580 | 1467724889401 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 06:21:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:21:29 INFO - PROCESS | 3580 | 1467724889404 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:21:29 INFO - PROCESS | 3580 | 1467724889406 Marionette TRACE conn5 <- [1,662,null,{}] 06:21:29 INFO - PROCESS | 3580 | 1467724889410 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:29 INFO - PROCESS | 3580 | 1467724889412 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:29 INFO - PROCESS | 3580 | 1467724889502 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 06:21:29 INFO - PROCESS | 3580 | 1467724889508 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:29 INFO - PROCESS | 3580 | 1467724889510 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24623800 == 42 [pid = 3580] [id = 175] 06:21:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1FECD800) [pid = 3580] [serial = 523] [outer = 0000000000000000] 06:21:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF2045D800) [pid = 3580] [serial = 524] [outer = 000000CF1FECD800] 06:21:29 INFO - PROCESS | 3580 | 1467724889555 Marionette DEBUG loaded listener.js 06:21:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF204EDC00) [pid = 3580] [serial = 525] [outer = 000000CF1FECD800] 06:21:30 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:30 INFO - PROCESS | 3580 | [3580] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:21:30 INFO - PROCESS | 3580 | 1467724890372 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:21:30 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 06:21:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 986ms 06:21:30 INFO - PROCESS | 3580 | 1467724890395 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 06:21:30 INFO - PROCESS | 3580 | 1467724890400 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 06:21:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:21:30 INFO - PROCESS | 3580 | 1467724890405 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:21:30 INFO - PROCESS | 3580 | 1467724890411 Marionette TRACE conn5 <- [1,666,null,{}] 06:21:30 INFO - PROCESS | 3580 | 1467724890416 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:30 INFO - PROCESS | 3580 | 1467724890419 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:30 INFO - PROCESS | 3580 | 1467724890553 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 06:21:30 INFO - PROCESS | 3580 | 1467724890624 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:30 INFO - PROCESS | 3580 | 1467724890627 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4C2000 == 43 [pid = 3580] [id = 176] 06:21:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12C46800) [pid = 3580] [serial = 526] [outer = 0000000000000000] 06:21:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12C50400) [pid = 3580] [serial = 527] [outer = 000000CF12C46800] 06:21:30 INFO - PROCESS | 3580 | 1467724890693 Marionette DEBUG loaded listener.js 06:21:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF13DF1400) [pid = 3580] [serial = 528] [outer = 000000CF12C46800] 06:21:31 INFO - PROCESS | 3580 | 1467724891412 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:21:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:21:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1082ms 06:21:31 INFO - PROCESS | 3580 | 1467724891498 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 06:21:31 INFO - PROCESS | 3580 | 1467724891503 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 06:21:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:21:31 INFO - PROCESS | 3580 | 1467724891509 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:21:31 INFO - PROCESS | 3580 | 1467724891513 Marionette TRACE conn5 <- [1,670,null,{}] 06:21:31 INFO - PROCESS | 3580 | 1467724891517 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:31 INFO - PROCESS | 3580 | 1467724891520 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:31 INFO - PROCESS | 3580 | 1467724891657 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 06:21:31 INFO - PROCESS | 3580 | 1467724891722 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:31 INFO - PROCESS | 3580 | 1467724891725 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1A4800 == 44 [pid = 3580] [id = 177] 06:21:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF16E5D000) [pid = 3580] [serial = 529] [outer = 0000000000000000] 06:21:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF18EC8800) [pid = 3580] [serial = 530] [outer = 000000CF16E5D000] 06:21:31 INFO - PROCESS | 3580 | 1467724891785 Marionette DEBUG loaded listener.js 06:21:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF1C561000) [pid = 3580] [serial = 531] [outer = 000000CF16E5D000] 06:21:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2229B000 == 43 [pid = 3580] [id = 147] 06:21:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23076800 == 42 [pid = 3580] [id = 148] 06:21:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FEE6000 == 41 [pid = 3580] [id = 145] 06:21:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C99C800 == 40 [pid = 3580] [id = 153] 06:21:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22799000 == 39 [pid = 3580] [id = 156] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF17816800) [pid = 3580] [serial = 458] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF12C49400) [pid = 3580] [serial = 456] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1FD58800) [pid = 3580] [serial = 468] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF12B8C400) [pid = 3580] [serial = 450] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1EE72800) [pid = 3580] [serial = 464] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF20A6C400) [pid = 3580] [serial = 471] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12A3AC00) [pid = 3580] [serial = 455] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF18A1A000) [pid = 3580] [serial = 452] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1F583C00) [pid = 3580] [serial = 476] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1F13EC00) [pid = 3580] [serial = 465] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1C558400) [pid = 3580] [serial = 461] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1F580000) [pid = 3580] [serial = 467] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1FD7C000) [pid = 3580] [serial = 447] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF22714800) [pid = 3580] [serial = 477] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF204EB800) [pid = 3580] [serial = 470] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1CBC6800) [pid = 3580] [serial = 462] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12A3DC00) [pid = 3580] [serial = 449] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF2270FC00) [pid = 3580] [serial = 474] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF19574000) [pid = 3580] [serial = 453] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF22097C00) [pid = 3580] [serial = 473] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF22F8C400) [pid = 3580] [serial = 479] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF18978800) [pid = 3580] [serial = 459] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF230CAC00) [pid = 3580] [serial = 480] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF231E7C00) [pid = 3580] [serial = 482] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF23642400) [pid = 3580] [serial = 483] [outer = 0000000000000000] [url = about:blank] 06:21:32 INFO - PROCESS | 3580 | [3580] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:21:33 INFO - PROCESS | 3580 | [3580] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:21:33 INFO - PROCESS | 3580 | 1467724893082 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:21:33 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) 06:21:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1600ms 06:21:33 INFO - PROCESS | 3580 | 1467724893112 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 06:21:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:21:33 INFO - PROCESS | 3580 | 1467724893116 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 06:21:33 INFO - PROCESS | 3580 | 1467724893121 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:21:33 INFO - PROCESS | 3580 | 1467724893124 Marionette TRACE conn5 <- [1,674,null,{}] 06:21:33 INFO - PROCESS | 3580 | 1467724893129 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:33 INFO - PROCESS | 3580 | 1467724893132 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:33 INFO - PROCESS | 3580 | 1467724893234 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 06:21:33 INFO - PROCESS | 3580 | 1467724893330 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:33 INFO - PROCESS | 3580 | 1467724893333 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A8A000 == 40 [pid = 3580] [id = 178] 06:21:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12B8B000) [pid = 3580] [serial = 532] [outer = 0000000000000000] 06:21:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12B9A400) [pid = 3580] [serial = 533] [outer = 000000CF12B8B000] 06:21:33 INFO - PROCESS | 3580 | 1467724893383 Marionette DEBUG loaded listener.js 06:21:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF130A4800) [pid = 3580] [serial = 534] [outer = 000000CF12B8B000] 06:21:34 INFO - PROCESS | 3580 | 1467724894242 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:21:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:21:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1141ms 06:21:34 INFO - PROCESS | 3580 | 1467724894262 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 06:21:34 INFO - PROCESS | 3580 | 1467724894267 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 06:21:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:21:34 INFO - PROCESS | 3580 | 1467724894273 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:21:34 INFO - PROCESS | 3580 | 1467724894275 Marionette TRACE conn5 <- [1,678,null,{}] 06:21:34 INFO - PROCESS | 3580 | 1467724894287 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:34 INFO - PROCESS | 3580 | 1467724894290 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:34 INFO - PROCESS | 3580 | 1467724894381 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 06:21:34 INFO - PROCESS | 3580 | 1467724894388 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:34 INFO - PROCESS | 3580 | 1467724894390 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA1C000 == 41 [pid = 3580] [id = 179] 06:21:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF18978000) [pid = 3580] [serial = 535] [outer = 0000000000000000] 06:21:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF18EC7400) [pid = 3580] [serial = 536] [outer = 000000CF18978000] 06:21:34 INFO - PROCESS | 3580 | 1467724894438 Marionette DEBUG loaded listener.js 06:21:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1C4CF800) [pid = 3580] [serial = 537] [outer = 000000CF18978000] 06:21:35 INFO - PROCESS | 3580 | 1467724895436 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:21:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:21:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1196ms 06:21:35 INFO - PROCESS | 3580 | 1467724895472 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 06:21:35 INFO - PROCESS | 3580 | 1467724895475 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 06:21:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:21:35 INFO - PROCESS | 3580 | 1467724895478 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:21:35 INFO - PROCESS | 3580 | 1467724895482 Marionette TRACE conn5 <- [1,682,null,{}] 06:21:35 INFO - PROCESS | 3580 | 1467724895493 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:35 INFO - PROCESS | 3580 | 1467724895498 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:35 INFO - PROCESS | 3580 | 1467724895618 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 06:21:35 INFO - PROCESS | 3580 | 1467724895626 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:35 INFO - PROCESS | 3580 | 1467724895629 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FEE2800 == 42 [pid = 3580] [id = 180] 06:21:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12629800) [pid = 3580] [serial = 538] [outer = 0000000000000000] 06:21:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1CC15C00) [pid = 3580] [serial = 539] [outer = 000000CF12629800] 06:21:35 INFO - PROCESS | 3580 | 1467724895679 Marionette DEBUG loaded listener.js 06:21:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1EE70C00) [pid = 3580] [serial = 540] [outer = 000000CF12629800] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1CB63C00) [pid = 3580] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF20B21400) [pid = 3580] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF10D3DC00) [pid = 3580] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1EE7B800) [pid = 3580] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1F964C00) [pid = 3580] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1C545000) [pid = 3580] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF10CACC00) [pid = 3580] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF10D40800) [pid = 3580] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF12F62000) [pid = 3580] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF18EC7000) [pid = 3580] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1EE45400) [pid = 3580] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1C5AF800) [pid = 3580] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:21:36 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF12C52400) [pid = 3580] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:21:36 INFO - PROCESS | 3580 | 1467724896641 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:21:36 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) 06:21:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1192ms 06:21:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:21:36 INFO - PROCESS | 3580 | 1467724896672 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 06:21:36 INFO - PROCESS | 3580 | 1467724896675 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 06:21:36 INFO - PROCESS | 3580 | 1467724896678 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:21:36 INFO - PROCESS | 3580 | 1467724896680 Marionette TRACE conn5 <- [1,686,null,{}] 06:21:36 INFO - PROCESS | 3580 | 1467724896684 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:36 INFO - PROCESS | 3580 | 1467724896686 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:36 INFO - PROCESS | 3580 | 1467724896777 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 06:21:36 INFO - PROCESS | 3580 | 1467724896783 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:36 INFO - PROCESS | 3580 | 1467724896792 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF219E2000 == 43 [pid = 3580] [id = 181] 06:21:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF1C08F000) [pid = 3580] [serial = 541] [outer = 0000000000000000] 06:21:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF1C55AC00) [pid = 3580] [serial = 542] [outer = 000000CF1C08F000] 06:21:36 INFO - PROCESS | 3580 | 1467724896838 Marionette DEBUG loaded listener.js 06:21:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF1F13EC00) [pid = 3580] [serial = 543] [outer = 000000CF1C08F000] 06:21:37 INFO - PROCESS | 3580 | 1467724897760 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:21:37 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) 06:21:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1138ms 06:21:37 INFO - PROCESS | 3580 | 1467724897819 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 06:21:37 INFO - PROCESS | 3580 | 1467724897822 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 06:21:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:21:37 INFO - PROCESS | 3580 | 1467724897825 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:21:37 INFO - PROCESS | 3580 | 1467724897827 Marionette TRACE conn5 <- [1,690,null,{}] 06:21:37 INFO - PROCESS | 3580 | 1467724897831 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:37 INFO - PROCESS | 3580 | 1467724897833 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:37 INFO - PROCESS | 3580 | 1467724897918 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 06:21:37 INFO - PROCESS | 3580 | 1467724897924 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:37 INFO - PROCESS | 3580 | 1467724897926 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22F5E000 == 44 [pid = 3580] [id = 182] 06:21:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF1F145800) [pid = 3580] [serial = 544] [outer = 0000000000000000] 06:21:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1F585400) [pid = 3580] [serial = 545] [outer = 000000CF1F145800] 06:21:37 INFO - PROCESS | 3580 | 1467724897972 Marionette DEBUG loaded listener.js 06:21:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1FD5A000) [pid = 3580] [serial = 546] [outer = 000000CF1F145800] 06:21:38 INFO - PROCESS | 3580 | 1467724898971 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:21:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:21:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1180ms 06:21:39 INFO - PROCESS | 3580 | 1467724899050 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 06:21:39 INFO - PROCESS | 3580 | 1467724899055 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 06:21:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:21:39 INFO - PROCESS | 3580 | 1467724899061 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:21:39 INFO - PROCESS | 3580 | 1467724899065 Marionette TRACE conn5 <- [1,694,null,{}] 06:21:39 INFO - PROCESS | 3580 | 1467724899072 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:39 INFO - PROCESS | 3580 | 1467724899075 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:39 INFO - PROCESS | 3580 | 1467724899220 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 06:21:39 INFO - PROCESS | 3580 | 1467724899381 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:39 INFO - PROCESS | 3580 | 1467724899386 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:39 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1909E800 == 45 [pid = 3580] [id = 183] 06:21:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12C48000) [pid = 3580] [serial = 547] [outer = 0000000000000000] 06:21:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12E8DC00) [pid = 3580] [serial = 548] [outer = 000000CF12C48000] 06:21:39 INFO - PROCESS | 3580 | 1467724899446 Marionette DEBUG loaded listener.js 06:21:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1783E000) [pid = 3580] [serial = 549] [outer = 000000CF12C48000] 06:21:40 INFO - PROCESS | 3580 | 1467724900501 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:21:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:21:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1492ms 06:21:40 INFO - PROCESS | 3580 | 1467724900579 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 06:21:40 INFO - PROCESS | 3580 | 1467724900585 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 06:21:40 INFO - PROCESS | 3580 | 1467724900593 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:21:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:21:40 INFO - PROCESS | 3580 | 1467724900596 Marionette TRACE conn5 <- [1,698,null,{}] 06:21:40 INFO - PROCESS | 3580 | 1467724900600 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:40 INFO - PROCESS | 3580 | 1467724900604 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:40 INFO - PROCESS | 3580 | 1467724900748 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 06:21:40 INFO - PROCESS | 3580 | 1467724900889 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:40 INFO - PROCESS | 3580 | 1467724900892 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:40 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A9D000 == 46 [pid = 3580] [id = 184] 06:21:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF10D40800) [pid = 3580] [serial = 550] [outer = 0000000000000000] 06:21:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1CC10000) [pid = 3580] [serial = 551] [outer = 000000CF10D40800] 06:21:40 INFO - PROCESS | 3580 | 1467724900951 Marionette DEBUG loaded listener.js 06:21:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1EE7A800) [pid = 3580] [serial = 552] [outer = 000000CF10D40800] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2463D800 == 45 [pid = 3580] [id = 159] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1797A800 == 44 [pid = 3580] [id = 143] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3CB000 == 43 [pid = 3580] [id = 144] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24621800 == 42 [pid = 3580] [id = 158] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF16E7E000 == 41 [pid = 3580] [id = 152] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF11F0D000 == 40 [pid = 3580] [id = 166] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1BD800 == 39 [pid = 3580] [id = 146] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B03800 == 38 [pid = 3580] [id = 161] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3C2000 == 37 [pid = 3580] [id = 151] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17BC0000 == 36 [pid = 3580] [id = 142] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CD7800 == 35 [pid = 3580] [id = 149] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258D6800 == 34 [pid = 3580] [id = 160] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4EC800 == 33 [pid = 3580] [id = 154] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20B84800 == 32 [pid = 3580] [id = 155] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CD6000 == 31 [pid = 3580] [id = 157] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23156800 == 30 [pid = 3580] [id = 163] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF219EE800 == 29 [pid = 3580] [id = 165] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C99B800 == 28 [pid = 3580] [id = 162] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17975000 == 27 [pid = 3580] [id = 150] 06:21:42 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BD8000 == 26 [pid = 3580] [id = 164] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1FD5A800) [pid = 3580] [serial = 521] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1C547C00) [pid = 3580] [serial = 509] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF10D13400) [pid = 3580] [serial = 497] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12B89400) [pid = 3580] [serial = 500] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF12C4DC00) [pid = 3580] [serial = 501] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF13F51800) [pid = 3580] [serial = 503] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF17831000) [pid = 3580] [serial = 504] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF18ED4000) [pid = 3580] [serial = 506] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF236B2C00) [pid = 3580] [serial = 495] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF236A3800) [pid = 3580] [serial = 494] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1CB64800) [pid = 3580] [serial = 512] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF18A1C800) [pid = 3580] [serial = 486] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF130A5C00) [pid = 3580] [serial = 485] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF1F238400) [pid = 3580] [serial = 489] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF1E7A4400) [pid = 3580] [serial = 488] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF23646C00) [pid = 3580] [serial = 492] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF2162F800) [pid = 3580] [serial = 491] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF1C559400) [pid = 3580] [serial = 510] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 56 (000000CF12BA1400) [pid = 3580] [serial = 515] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 55 (000000CF1ECA1400) [pid = 3580] [serial = 513] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 54 (000000CF1F57BC00) [pid = 3580] [serial = 518] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 53 (000000CF1FD81400) [pid = 3580] [serial = 522] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 52 (000000CF1C55A400) [pid = 3580] [serial = 516] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 51 (000000CF117C9400) [pid = 3580] [serial = 498] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 50 (000000CF1F587C00) [pid = 3580] [serial = 519] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | --DOMWINDOW == 49 (000000CF19576000) [pid = 3580] [serial = 507] [outer = 0000000000000000] [url = about:blank] 06:21:42 INFO - PROCESS | 3580 | 1467724902525 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:21:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:21:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1990ms 06:21:42 INFO - PROCESS | 3580 | 1467724902601 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 06:21:42 INFO - PROCESS | 3580 | 1467724902605 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 06:21:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:21:42 INFO - PROCESS | 3580 | 1467724902613 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:21:42 INFO - PROCESS | 3580 | 1467724902617 Marionette TRACE conn5 <- [1,702,null,{}] 06:21:42 INFO - PROCESS | 3580 | 1467724902624 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:42 INFO - PROCESS | 3580 | 1467724902627 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:42 INFO - PROCESS | 3580 | 1467724902716 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 06:21:42 INFO - PROCESS | 3580 | 1467724902773 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:42 INFO - PROCESS | 3580 | 1467724902777 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF16E89000 == 27 [pid = 3580] [id = 185] 06:21:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 50 (000000CF121C9800) [pid = 3580] [serial = 553] [outer = 0000000000000000] 06:21:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 51 (000000CF121CB400) [pid = 3580] [serial = 554] [outer = 000000CF121C9800] 06:21:42 INFO - PROCESS | 3580 | 1467724902828 Marionette DEBUG loaded listener.js 06:21:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 52 (000000CF12A38400) [pid = 3580] [serial = 555] [outer = 000000CF121C9800] 06:21:43 INFO - PROCESS | 3580 | 1467724903731 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:21:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 06:21:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1134ms 06:21:43 INFO - PROCESS | 3580 | 1467724903747 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 06:21:43 INFO - PROCESS | 3580 | 1467724903753 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 06:21:43 INFO - PROCESS | 3580 | 1467724903763 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:21:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:21:43 INFO - PROCESS | 3580 | 1467724903766 Marionette TRACE conn5 <- [1,706,null,{}] 06:21:43 INFO - PROCESS | 3580 | 1467724903770 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:43 INFO - PROCESS | 3580 | 1467724903773 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:43 INFO - PROCESS | 3580 | 1467724903866 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 06:21:43 INFO - PROCESS | 3580 | 1467724903875 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:43 INFO - PROCESS | 3580 | 1467724903878 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:43 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E14800 == 28 [pid = 3580] [id = 186] 06:21:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 53 (000000CF12B97000) [pid = 3580] [serial = 556] [outer = 0000000000000000] 06:21:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 54 (000000CF12B9B400) [pid = 3580] [serial = 557] [outer = 000000CF12B97000] 06:21:43 INFO - PROCESS | 3580 | 1467724903928 Marionette DEBUG loaded listener.js 06:21:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 55 (000000CF12C4BC00) [pid = 3580] [serial = 558] [outer = 000000CF12B97000] 06:21:44 INFO - PROCESS | 3580 | 1467724904885 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:21:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:21:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1137ms 06:21:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:21:44 INFO - PROCESS | 3580 | 1467724904904 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 06:21:44 INFO - PROCESS | 3580 | 1467724904907 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 06:21:44 INFO - PROCESS | 3580 | 1467724904911 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:21:44 INFO - PROCESS | 3580 | 1467724904914 Marionette TRACE conn5 <- [1,710,null,{}] 06:21:44 INFO - PROCESS | 3580 | 1467724904927 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:44 INFO - PROCESS | 3580 | 1467724904932 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:45 INFO - PROCESS | 3580 | 1467724905046 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 06:21:45 INFO - PROCESS | 3580 | 1467724905053 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:45 INFO - PROCESS | 3580 | 1467724905057 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4CA800 == 29 [pid = 3580] [id = 187] 06:21:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 56 (000000CF13A46000) [pid = 3580] [serial = 559] [outer = 0000000000000000] 06:21:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF13DE6800) [pid = 3580] [serial = 560] [outer = 000000CF13A46000] 06:21:45 INFO - PROCESS | 3580 | 1467724905106 Marionette DEBUG loaded listener.js 06:21:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF170F3400) [pid = 3580] [serial = 561] [outer = 000000CF13A46000] 06:21:45 INFO - PROCESS | 3580 | 1467724905588 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 06:21:45 INFO - PROCESS | 3580 | 1467724905652 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 06:21:45 INFO - PROCESS | 3580 | 1467724905655 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:21:45 INFO - PROCESS | 3580 | 1467724905657 Marionette TRACE conn5 <- [1,714,null,{}] 06:21:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:21:45 INFO - PROCESS | 3580 | 1467724905661 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:45 INFO - PROCESS | 3580 | 1467724905663 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:45 INFO - PROCESS | 3580 | 1467724905777 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 06:21:45 INFO - PROCESS | 3580 | 1467724905790 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:45 INFO - PROCESS | 3580 | 1467724905792 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA78800 == 30 [pid = 3580] [id = 188] 06:21:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF17E39000) [pid = 3580] [serial = 562] [outer = 0000000000000000] 06:21:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF18911000) [pid = 3580] [serial = 563] [outer = 000000CF17E39000] 06:21:45 INFO - PROCESS | 3580 | 1467724905838 Marionette DEBUG loaded listener.js 06:21:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF18C1C000) [pid = 3580] [serial = 564] [outer = 000000CF17E39000] 06:21:46 INFO - PROCESS | 3580 | 1467724906345 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:21:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:21:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 733ms 06:21:46 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF1F145800) [pid = 3580] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:21:46 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF12629800) [pid = 3580] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:21:46 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF16E5D000) [pid = 3580] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:21:46 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF12C46800) [pid = 3580] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:21:46 INFO - PROCESS | 3580 | --DOMWINDOW == 56 (000000CF18978000) [pid = 3580] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:21:46 INFO - PROCESS | 3580 | --DOMWINDOW == 55 (000000CF1FECD800) [pid = 3580] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:21:46 INFO - PROCESS | 3580 | --DOMWINDOW == 54 (000000CF12B8B000) [pid = 3580] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:21:46 INFO - PROCESS | 3580 | --DOMWINDOW == 53 (000000CF1C08F000) [pid = 3580] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:21:46 INFO - PROCESS | 3580 | 1467724906455 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 06:21:46 INFO - PROCESS | 3580 | 1467724906458 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 06:21:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:21:46 INFO - PROCESS | 3580 | 1467724906468 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:21:46 INFO - PROCESS | 3580 | 1467724906470 Marionette TRACE conn5 <- [1,718,null,{}] 06:21:46 INFO - PROCESS | 3580 | 1467724906474 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:46 INFO - PROCESS | 3580 | 1467724906476 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:46 INFO - PROCESS | 3580 | 1467724906563 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 06:21:46 INFO - PROCESS | 3580 | 1467724906569 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:46 INFO - PROCESS | 3580 | 1467724906571 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:46 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3CB800 == 31 [pid = 3580] [id = 189] 06:21:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 54 (000000CF16E5D000) [pid = 3580] [serial = 565] [outer = 0000000000000000] 06:21:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 55 (000000CF17BE6C00) [pid = 3580] [serial = 566] [outer = 000000CF16E5D000] 06:21:46 INFO - PROCESS | 3580 | 1467724906616 Marionette DEBUG loaded listener.js 06:21:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 56 (000000CF18ECA000) [pid = 3580] [serial = 567] [outer = 000000CF16E5D000] 06:21:47 INFO - PROCESS | 3580 | 1467724907073 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 06:21:47 INFO - PROCESS | 3580 | 1467724907102 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 06:21:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:21:47 INFO - PROCESS | 3580 | 1467724907105 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:21:47 INFO - PROCESS | 3580 | 1467724907107 Marionette TRACE conn5 <- [1,722,null,{}] 06:21:47 INFO - PROCESS | 3580 | 1467724907110 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:47 INFO - PROCESS | 3580 | 1467724907116 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:47 INFO - PROCESS | 3580 | 1467724907223 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 06:21:47 INFO - PROCESS | 3580 | 1467724907231 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:47 INFO - PROCESS | 3580 | 1467724907233 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F779800 == 32 [pid = 3580] [id = 190] 06:21:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF1C017400) [pid = 3580] [serial = 568] [outer = 0000000000000000] 06:21:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF1C54A000) [pid = 3580] [serial = 569] [outer = 000000CF1C017400] 06:21:47 INFO - PROCESS | 3580 | 1467724907279 Marionette DEBUG loaded listener.js 06:21:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF1C562800) [pid = 3580] [serial = 570] [outer = 000000CF1C017400] 06:21:47 INFO - PROCESS | 3580 | 1467724907764 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:21:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:21:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 06:21:47 INFO - PROCESS | 3580 | 1467724907780 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 06:21:47 INFO - PROCESS | 3580 | 1467724907782 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 06:21:47 INFO - PROCESS | 3580 | 1467724907785 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:21:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:21:47 INFO - PROCESS | 3580 | 1467724907787 Marionette TRACE conn5 <- [1,726,null,{}] 06:21:47 INFO - PROCESS | 3580 | 1467724907790 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:47 INFO - PROCESS | 3580 | 1467724907792 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:47 INFO - PROCESS | 3580 | 1467724907897 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 06:21:47 INFO - PROCESS | 3580 | 1467724907904 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:47 INFO - PROCESS | 3580 | 1467724907906 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFBA000 == 33 [pid = 3580] [id = 191] 06:21:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF1CBC4400) [pid = 3580] [serial = 571] [outer = 0000000000000000] 06:21:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF1CC16800) [pid = 3580] [serial = 572] [outer = 000000CF1CBC4400] 06:21:47 INFO - PROCESS | 3580 | 1467724907953 Marionette DEBUG loaded listener.js 06:21:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF1E79C400) [pid = 3580] [serial = 573] [outer = 000000CF1CBC4400] 06:21:48 INFO - PROCESS | 3580 | [3580] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:21:48 INFO - PROCESS | 3580 | 1467724908912 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:21:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:21:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1192ms 06:21:48 INFO - PROCESS | 3580 | 1467724908981 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 06:21:48 INFO - PROCESS | 3580 | 1467724908987 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 06:21:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:21:49 INFO - PROCESS | 3580 | 1467724908993 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:21:49 INFO - PROCESS | 3580 | 1467724908997 Marionette TRACE conn5 <- [1,730,null,{}] 06:21:49 INFO - PROCESS | 3580 | 1467724909047 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:49 INFO - PROCESS | 3580 | 1467724909051 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:49 INFO - PROCESS | 3580 | 1467724909156 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 06:21:49 INFO - PROCESS | 3580 | 1467724909345 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:49 INFO - PROCESS | 3580 | 1467724909348 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:49 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF179AF800 == 34 [pid = 3580] [id = 192] 06:21:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF12A41800) [pid = 3580] [serial = 574] [outer = 0000000000000000] 06:21:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF12A70800) [pid = 3580] [serial = 575] [outer = 000000CF12A41800] 06:21:49 INFO - PROCESS | 3580 | 1467724909410 Marionette DEBUG loaded listener.js 06:21:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF12B8F000) [pid = 3580] [serial = 576] [outer = 000000CF12A41800] 06:21:50 INFO - PROCESS | 3580 | 1467724910572 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:21:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 06:21:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1644ms 06:21:50 INFO - PROCESS | 3580 | 1467724910639 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 06:21:50 INFO - PROCESS | 3580 | 1467724910643 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 06:21:50 INFO - PROCESS | 3580 | 1467724910649 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:21:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:21:50 INFO - PROCESS | 3580 | 1467724910652 Marionette TRACE conn5 <- [1,734,null,{}] 06:21:50 INFO - PROCESS | 3580 | 1467724910658 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:50 INFO - PROCESS | 3580 | 1467724910661 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1F585400) [pid = 3580] [serial = 545] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF1CC15C00) [pid = 3580] [serial = 539] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF18EC8800) [pid = 3580] [serial = 530] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF1C561000) [pid = 3580] [serial = 531] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF12C50400) [pid = 3580] [serial = 527] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF13DF1400) [pid = 3580] [serial = 528] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF18EC7400) [pid = 3580] [serial = 536] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF204EDC00) [pid = 3580] [serial = 525] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 56 (000000CF2045D800) [pid = 3580] [serial = 524] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 55 (000000CF12B9A400) [pid = 3580] [serial = 533] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 54 (000000CF130A4800) [pid = 3580] [serial = 534] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 53 (000000CF1C55AC00) [pid = 3580] [serial = 542] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 52 (000000CF1EE70C00) [pid = 3580] [serial = 540] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 51 (000000CF1F13EC00) [pid = 3580] [serial = 543] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 50 (000000CF1FD5A000) [pid = 3580] [serial = 546] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | --DOMWINDOW == 49 (000000CF1C4CF800) [pid = 3580] [serial = 537] [outer = 0000000000000000] [url = about:blank] 06:21:50 INFO - PROCESS | 3580 | 1467724910871 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 06:21:50 INFO - PROCESS | 3580 | 1467724910881 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:50 INFO - PROCESS | 3580 | 1467724910884 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF171E5800 == 35 [pid = 3580] [id = 193] 06:21:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 50 (000000CF12649000) [pid = 3580] [serial = 577] [outer = 0000000000000000] 06:21:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 51 (000000CF12A44800) [pid = 3580] [serial = 578] [outer = 000000CF12649000] 06:21:50 INFO - PROCESS | 3580 | 1467724910944 Marionette DEBUG loaded listener.js 06:21:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 52 (000000CF12BA2800) [pid = 3580] [serial = 579] [outer = 000000CF12649000] 06:21:51 INFO - PROCESS | 3580 | 1467724911834 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:21:51 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.) 06:21:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1241ms 06:21:51 INFO - PROCESS | 3580 | 1467724911892 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 06:21:51 INFO - PROCESS | 3580 | 1467724911898 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 06:21:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:21:51 INFO - PROCESS | 3580 | 1467724911904 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:21:51 INFO - PROCESS | 3580 | 1467724911907 Marionette TRACE conn5 <- [1,738,null,{}] 06:21:51 INFO - PROCESS | 3580 | 1467724911911 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:51 INFO - PROCESS | 3580 | 1467724911914 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:52 INFO - PROCESS | 3580 | 1467724912010 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 06:21:52 INFO - PROCESS | 3580 | 1467724912069 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:52 INFO - PROCESS | 3580 | 1467724912071 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:52 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4C1800 == 36 [pid = 3580] [id = 194] 06:21:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 53 (000000CF13038800) [pid = 3580] [serial = 580] [outer = 0000000000000000] 06:21:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 54 (000000CF130A5C00) [pid = 3580] [serial = 581] [outer = 000000CF13038800] 06:21:52 INFO - PROCESS | 3580 | 1467724912120 Marionette DEBUG loaded listener.js 06:21:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 55 (000000CF16E5F400) [pid = 3580] [serial = 582] [outer = 000000CF13038800] 06:21:53 INFO - PROCESS | 3580 | 1467724913029 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:21:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:21:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1139ms 06:21:53 INFO - PROCESS | 3580 | 1467724913046 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 06:21:53 INFO - PROCESS | 3580 | 1467724913048 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 06:21:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:21:53 INFO - PROCESS | 3580 | 1467724913070 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:21:53 INFO - PROCESS | 3580 | 1467724913074 Marionette TRACE conn5 <- [1,742,null,{}] 06:21:53 INFO - PROCESS | 3580 | 1467724913086 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:53 INFO - PROCESS | 3580 | 1467724913091 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:53 INFO - PROCESS | 3580 | 1467724913204 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 06:21:53 INFO - PROCESS | 3580 | 1467724913211 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:53 INFO - PROCESS | 3580 | 1467724913215 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1A5800 == 37 [pid = 3580] [id = 195] 06:21:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 56 (000000CF18A15400) [pid = 3580] [serial = 583] [outer = 0000000000000000] 06:21:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF18EBE400) [pid = 3580] [serial = 584] [outer = 000000CF18A15400] 06:21:53 INFO - PROCESS | 3580 | 1467724913300 Marionette DEBUG loaded listener.js 06:21:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF194D6C00) [pid = 3580] [serial = 585] [outer = 000000CF18A15400] 06:21:54 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF121C9800) [pid = 3580] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:21:54 INFO - PROCESS | 3580 | --DOMWINDOW == 56 (000000CF13A46000) [pid = 3580] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:21:54 INFO - PROCESS | 3580 | --DOMWINDOW == 55 (000000CF12B97000) [pid = 3580] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:21:54 INFO - PROCESS | 3580 | --DOMWINDOW == 54 (000000CF10D40800) [pid = 3580] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:21:54 INFO - PROCESS | 3580 | --DOMWINDOW == 53 (000000CF12C48000) [pid = 3580] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:21:54 INFO - PROCESS | 3580 | --DOMWINDOW == 52 (000000CF17E39000) [pid = 3580] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:21:54 INFO - PROCESS | 3580 | --DOMWINDOW == 51 (000000CF16E5D000) [pid = 3580] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:21:54 INFO - PROCESS | 3580 | --DOMWINDOW == 50 (000000CF1C017400) [pid = 3580] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:21:54 INFO - PROCESS | 3580 | 1467724914246 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:21:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 06:21:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1199ms 06:21:54 INFO - PROCESS | 3580 | 1467724914254 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 06:21:54 INFO - PROCESS | 3580 | 1467724914256 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 06:21:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:21:54 INFO - PROCESS | 3580 | 1467724914260 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:21:54 INFO - PROCESS | 3580 | 1467724914262 Marionette TRACE conn5 <- [1,746,null,{}] 06:21:54 INFO - PROCESS | 3580 | 1467724914265 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:54 INFO - PROCESS | 3580 | 1467724914267 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:54 INFO - PROCESS | 3580 | 1467724914376 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 06:21:54 INFO - PROCESS | 3580 | 1467724914414 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:54 INFO - PROCESS | 3580 | 1467724914416 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F549000 == 38 [pid = 3580] [id = 196] 06:21:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 51 (000000CF10D21000) [pid = 3580] [serial = 586] [outer = 0000000000000000] 06:21:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 52 (000000CF1C015400) [pid = 3580] [serial = 587] [outer = 000000CF10D21000] 06:21:54 INFO - PROCESS | 3580 | 1467724914462 Marionette DEBUG loaded listener.js 06:21:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 53 (000000CF1C53E000) [pid = 3580] [serial = 588] [outer = 000000CF10D21000] 06:21:54 INFO - PROCESS | 3580 | 1467724914839 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:21:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:21:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 06:21:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:21:54 INFO - PROCESS | 3580 | 1467724914894 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 06:21:54 INFO - PROCESS | 3580 | 1467724914897 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 06:21:54 INFO - PROCESS | 3580 | 1467724914900 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:21:54 INFO - PROCESS | 3580 | 1467724914902 Marionette TRACE conn5 <- [1,750,null,{}] 06:21:54 INFO - PROCESS | 3580 | 1467724914905 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:54 INFO - PROCESS | 3580 | 1467724914907 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:54 INFO - PROCESS | 3580 | 1467724914989 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 06:21:55 INFO - PROCESS | 3580 | 1467724914994 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:55 INFO - PROCESS | 3580 | 1467724914997 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20B84000 == 39 [pid = 3580] [id = 197] 06:21:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 54 (000000CF1C547C00) [pid = 3580] [serial = 589] [outer = 0000000000000000] 06:21:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 55 (000000CF1C559000) [pid = 3580] [serial = 590] [outer = 000000CF1C547C00] 06:21:55 INFO - PROCESS | 3580 | 1467724915043 Marionette DEBUG loaded listener.js 06:21:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 56 (000000CF1CBBE800) [pid = 3580] [serial = 591] [outer = 000000CF1C547C00] 06:21:55 INFO - PROCESS | 3580 | [3580] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:21:55 INFO - PROCESS | 3580 | 1467724915940 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:21:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:21:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1083ms 06:21:55 INFO - PROCESS | 3580 | 1467724915984 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 06:21:55 INFO - PROCESS | 3580 | 1467724915986 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 06:21:55 INFO - PROCESS | 3580 | 1467724915989 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:21:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:21:55 INFO - PROCESS | 3580 | 1467724915991 Marionette TRACE conn5 <- [1,754,null,{}] 06:21:56 INFO - PROCESS | 3580 | 1467724915997 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:56 INFO - PROCESS | 3580 | 1467724916003 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:56 INFO - PROCESS | 3580 | 1467724916112 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 06:21:56 INFO - PROCESS | 3580 | 1467724916117 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:56 INFO - PROCESS | 3580 | 1467724916119 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C9A7800 == 40 [pid = 3580] [id = 198] 06:21:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF1E7A9000) [pid = 3580] [serial = 592] [outer = 0000000000000000] 06:21:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF1EE43C00) [pid = 3580] [serial = 593] [outer = 000000CF1E7A9000] 06:21:56 INFO - PROCESS | 3580 | 1467724916164 Marionette DEBUG loaded listener.js 06:21:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF1EE75400) [pid = 3580] [serial = 594] [outer = 000000CF1E7A9000] 06:21:57 INFO - PROCESS | 3580 | 1467724917090 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:21:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:21:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1193ms 06:21:57 INFO - PROCESS | 3580 | 1467724917187 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 06:21:57 INFO - PROCESS | 3580 | 1467724917192 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 06:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:21:57 INFO - PROCESS | 3580 | 1467724917198 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:21:57 INFO - PROCESS | 3580 | 1467724917201 Marionette TRACE conn5 <- [1,758,null,{}] 06:21:57 INFO - PROCESS | 3580 | 1467724917208 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:57 INFO - PROCESS | 3580 | 1467724917211 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:57 INFO - PROCESS | 3580 | 1467724917358 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 06:21:57 INFO - PROCESS | 3580 | 1467724917462 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:57 INFO - PROCESS | 3580 | 1467724917465 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E2C800 == 41 [pid = 3580] [id = 199] 06:21:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF12B2E000) [pid = 3580] [serial = 595] [outer = 0000000000000000] 06:21:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF12B84000) [pid = 3580] [serial = 596] [outer = 000000CF12B2E000] 06:21:57 INFO - PROCESS | 3580 | 1467724917570 Marionette DEBUG loaded listener.js 06:21:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF12F5F800) [pid = 3580] [serial = 597] [outer = 000000CF12B2E000] 06:21:58 INFO - PROCESS | 3580 | 1467724918137 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 987ms 06:21:58 INFO - PROCESS | 3580 | 1467724918186 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 06:21:58 INFO - PROCESS | 3580 | 1467724918192 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 06:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:21:58 INFO - PROCESS | 3580 | 1467724918198 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:21:58 INFO - PROCESS | 3580 | 1467724918201 Marionette TRACE conn5 <- [1,762,null,{}] 06:21:58 INFO - PROCESS | 3580 | 1467724918205 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:58 INFO - PROCESS | 3580 | 1467724918208 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:58 INFO - PROCESS | 3580 | 1467724918321 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 06:21:58 INFO - PROCESS | 3580 | 1467724918399 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:58 INFO - PROCESS | 3580 | 1467724918402 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F537000 == 42 [pid = 3580] [id = 200] 06:21:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF171CD800) [pid = 3580] [serial = 598] [outer = 0000000000000000] 06:21:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF18911400) [pid = 3580] [serial = 599] [outer = 000000CF171CD800] 06:21:58 INFO - PROCESS | 3580 | 1467724918461 Marionette DEBUG loaded listener.js 06:21:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF194D1800) [pid = 3580] [serial = 600] [outer = 000000CF171CD800] 06:21:59 INFO - PROCESS | 3580 | 1467724919057 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 944ms 06:21:59 INFO - PROCESS | 3580 | 1467724919144 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 06:21:59 INFO - PROCESS | 3580 | 1467724919147 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 06:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:21:59 INFO - PROCESS | 3580 | 1467724919151 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:21:59 INFO - PROCESS | 3580 | 1467724919155 Marionette TRACE conn5 <- [1,766,null,{}] 06:21:59 INFO - PROCESS | 3580 | 1467724919179 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:59 INFO - PROCESS | 3580 | 1467724919185 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:59 INFO - PROCESS | 3580 | 1467724919323 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 06:21:59 INFO - PROCESS | 3580 | 1467724919365 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:59 INFO - PROCESS | 3580 | 1467724919369 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:21:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2306D000 == 43 [pid = 3580] [id = 201] 06:21:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF1EE44800) [pid = 3580] [serial = 601] [outer = 0000000000000000] 06:21:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF1EE72000) [pid = 3580] [serial = 602] [outer = 000000CF1EE44800] 06:21:59 INFO - PROCESS | 3580 | 1467724919427 Marionette DEBUG loaded listener.js 06:21:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1F140400) [pid = 3580] [serial = 603] [outer = 000000CF1EE44800] 06:21:59 INFO - PROCESS | 3580 | 1467724919969 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 838ms 06:21:59 INFO - PROCESS | 3580 | 1467724919990 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 06:22:00 INFO - PROCESS | 3580 | 1467724919993 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 06:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:22:00 INFO - PROCESS | 3580 | 1467724920012 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:22:00 INFO - PROCESS | 3580 | 1467724920015 Marionette TRACE conn5 <- [1,770,null,{}] 06:22:00 INFO - PROCESS | 3580 | 1467724920020 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:00 INFO - PROCESS | 3580 | 1467724920022 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:00 INFO - PROCESS | 3580 | 1467724920134 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 06:22:00 INFO - PROCESS | 3580 | 1467724920217 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:00 INFO - PROCESS | 3580 | 1467724920219 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:00 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2315F000 == 44 [pid = 3580] [id = 202] 06:22:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1F57C400) [pid = 3580] [serial = 604] [outer = 0000000000000000] 06:22:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1F580000) [pid = 3580] [serial = 605] [outer = 000000CF1F57C400] 06:22:00 INFO - PROCESS | 3580 | 1467724920275 Marionette DEBUG loaded listener.js 06:22:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1ED86C00) [pid = 3580] [serial = 606] [outer = 000000CF1F57C400] 06:22:00 INFO - PROCESS | 3580 | 1467724920970 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1004ms 06:22:01 INFO - PROCESS | 3580 | 1467724921004 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 06:22:01 INFO - PROCESS | 3580 | 1467724921008 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 06:22:01 INFO - PROCESS | 3580 | 1467724921013 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:22:01 INFO - PROCESS | 3580 | 1467724921017 Marionette TRACE conn5 <- [1,774,null,{}] 06:22:01 INFO - PROCESS | 3580 | 1467724921022 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:01 INFO - PROCESS | 3580 | 1467724921025 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:01 INFO - PROCESS | 3580 | 1467724921129 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 06:22:01 INFO - PROCESS | 3580 | 1467724921201 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:01 INFO - PROCESS | 3580 | 1467724921205 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1892E800 == 45 [pid = 3580] [id = 203] 06:22:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12B29C00) [pid = 3580] [serial = 607] [outer = 0000000000000000] 06:22:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12B8E400) [pid = 3580] [serial = 608] [outer = 000000CF12B29C00] 06:22:01 INFO - PROCESS | 3580 | 1467724921257 Marionette DEBUG loaded listener.js 06:22:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF13039C00) [pid = 3580] [serial = 609] [outer = 000000CF12B29C00] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F779800 == 44 [pid = 3580] [id = 190] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA78800 == 43 [pid = 3580] [id = 188] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E14800 == 42 [pid = 3580] [id = 186] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4CA800 == 41 [pid = 3580] [id = 187] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF16E89000 == 40 [pid = 3580] [id = 185] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20B84000 == 39 [pid = 3580] [id = 197] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F549000 == 38 [pid = 3580] [id = 196] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1A5800 == 37 [pid = 3580] [id = 195] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4C1800 == 36 [pid = 3580] [id = 194] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF171E5800 == 35 [pid = 3580] [id = 193] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFBA000 == 34 [pid = 3580] [id = 191] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF179AF800 == 33 [pid = 3580] [id = 192] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3CB800 == 32 [pid = 3580] [id = 189] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A9D000 == 31 [pid = 3580] [id = 184] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2315F000 == 30 [pid = 3580] [id = 202] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2306D000 == 29 [pid = 3580] [id = 201] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F537000 == 28 [pid = 3580] [id = 200] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C9A7800 == 27 [pid = 3580] [id = 198] 06:22:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E2C800 == 26 [pid = 3580] [id = 199] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1CC16800) [pid = 3580] [serial = 572] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF121CB400) [pid = 3580] [serial = 554] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12A38400) [pid = 3580] [serial = 555] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF170F3400) [pid = 3580] [serial = 561] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF12B9B400) [pid = 3580] [serial = 557] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1EE7A800) [pid = 3580] [serial = 552] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1CC10000) [pid = 3580] [serial = 551] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF13DE6800) [pid = 3580] [serial = 560] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1783E000) [pid = 3580] [serial = 549] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF12E8DC00) [pid = 3580] [serial = 548] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF18911000) [pid = 3580] [serial = 563] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF18ECA000) [pid = 3580] [serial = 567] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF17BE6C00) [pid = 3580] [serial = 566] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF1C54A000) [pid = 3580] [serial = 569] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF18C1C000) [pid = 3580] [serial = 564] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF1C562800) [pid = 3580] [serial = 570] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF12C4BC00) [pid = 3580] [serial = 558] [outer = 0000000000000000] [url = about:blank] 06:22:02 INFO - PROCESS | 3580 | 1467724922390 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1445ms 06:22:02 INFO - PROCESS | 3580 | 1467724922463 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 06:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:22:02 INFO - PROCESS | 3580 | 1467724922467 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 06:22:02 INFO - PROCESS | 3580 | 1467724922472 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:22:02 INFO - PROCESS | 3580 | 1467724922475 Marionette TRACE conn5 <- [1,778,null,{}] 06:22:02 INFO - PROCESS | 3580 | 1467724922481 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:02 INFO - PROCESS | 3580 | 1467724922484 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:02 INFO - PROCESS | 3580 | 1467724922568 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 06:22:02 INFO - PROCESS | 3580 | 1467724922582 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:02 INFO - PROCESS | 3580 | 1467724922585 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:02 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF178B8000 == 27 [pid = 3580] [id = 204] 06:22:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF12B23000) [pid = 3580] [serial = 610] [outer = 0000000000000000] 06:22:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF12B26800) [pid = 3580] [serial = 611] [outer = 000000CF12B23000] 06:22:02 INFO - PROCESS | 3580 | 1467724922636 Marionette DEBUG loaded listener.js 06:22:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF12B95C00) [pid = 3580] [serial = 612] [outer = 000000CF12B23000] 06:22:03 INFO - PROCESS | 3580 | 1467724923111 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 06:22:03 INFO - PROCESS | 3580 | 1467724923164 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 06:22:03 INFO - PROCESS | 3580 | 1467724923170 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 06:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:22:03 INFO - PROCESS | 3580 | 1467724923178 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:22:03 INFO - PROCESS | 3580 | 1467724923181 Marionette TRACE conn5 <- [1,782,null,{}] 06:22:03 INFO - PROCESS | 3580 | 1467724923185 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:03 INFO - PROCESS | 3580 | 1467724923188 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:03 INFO - PROCESS | 3580 | 1467724923311 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 06:22:03 INFO - PROCESS | 3580 | 1467724923386 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:03 INFO - PROCESS | 3580 | 1467724923389 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4B5000 == 28 [pid = 3580] [id = 205] 06:22:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF12B23800) [pid = 3580] [serial = 613] [outer = 0000000000000000] 06:22:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF12F61400) [pid = 3580] [serial = 614] [outer = 000000CF12B23800] 06:22:03 INFO - PROCESS | 3580 | 1467724923438 Marionette DEBUG loaded listener.js 06:22:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF13DEE000) [pid = 3580] [serial = 615] [outer = 000000CF12B23800] 06:22:03 INFO - PROCESS | 3580 | 1467724923845 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 733ms 06:22:03 INFO - PROCESS | 3580 | 1467724923911 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 06:22:03 INFO - PROCESS | 3580 | 1467724923913 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 06:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:22:03 INFO - PROCESS | 3580 | 1467724923917 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:22:03 INFO - PROCESS | 3580 | 1467724923921 Marionette TRACE conn5 <- [1,786,null,{}] 06:22:03 INFO - PROCESS | 3580 | 1467724923937 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:03 INFO - PROCESS | 3580 | 1467724923942 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:04 INFO - PROCESS | 3580 | 1467724924029 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 06:22:04 INFO - PROCESS | 3580 | 1467724924045 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:04 INFO - PROCESS | 3580 | 1467724924049 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1A5000 == 29 [pid = 3580] [id = 206] 06:22:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF11F40400) [pid = 3580] [serial = 616] [outer = 0000000000000000] 06:22:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF18975C00) [pid = 3580] [serial = 617] [outer = 000000CF11F40400] 06:22:04 INFO - PROCESS | 3580 | 1467724924100 Marionette DEBUG loaded listener.js 06:22:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF18EBC000) [pid = 3580] [serial = 618] [outer = 000000CF11F40400] 06:22:04 INFO - PROCESS | 3580 | 1467724924572 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 06:22:04 INFO - PROCESS | 3580 | 1467724924611 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 06:22:04 INFO - PROCESS | 3580 | 1467724924614 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 06:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:22:04 INFO - PROCESS | 3580 | 1467724924617 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:22:04 INFO - PROCESS | 3580 | 1467724924619 Marionette TRACE conn5 <- [1,790,null,{}] 06:22:04 INFO - PROCESS | 3580 | 1467724924622 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:04 INFO - PROCESS | 3580 | 1467724924624 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:04 INFO - PROCESS | 3580 | 1467724924761 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 06:22:04 INFO - PROCESS | 3580 | 1467724924781 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:04 INFO - PROCESS | 3580 | 1467724924783 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4E7000 == 30 [pid = 3580] [id = 207] 06:22:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF18EDAC00) [pid = 3580] [serial = 619] [outer = 0000000000000000] 06:22:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1956EC00) [pid = 3580] [serial = 620] [outer = 000000CF18EDAC00] 06:22:04 INFO - PROCESS | 3580 | 1467724924829 Marionette DEBUG loaded listener.js 06:22:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1C4DA000) [pid = 3580] [serial = 621] [outer = 000000CF18EDAC00] 06:22:05 INFO - PROCESS | 3580 | 1467724925305 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:22:05 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 06:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 735ms 06:22:05 INFO - PROCESS | 3580 | 1467724925355 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 06:22:05 INFO - PROCESS | 3580 | 1467724925357 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 06:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:22:05 INFO - PROCESS | 3580 | 1467724925361 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:22:05 INFO - PROCESS | 3580 | 1467724925363 Marionette TRACE conn5 <- [1,794,null,{}] 06:22:05 INFO - PROCESS | 3580 | 1467724925366 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:05 INFO - PROCESS | 3580 | 1467724925369 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:05 INFO - PROCESS | 3580 | 1467724925473 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 06:22:05 INFO - PROCESS | 3580 | 1467724925483 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:05 INFO - PROCESS | 3580 | 1467724925485 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FF9E800 == 31 [pid = 3580] [id = 208] 06:22:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12E0C400) [pid = 3580] [serial = 622] [outer = 0000000000000000] 06:22:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1C55E800) [pid = 3580] [serial = 623] [outer = 000000CF12E0C400] 06:22:05 INFO - PROCESS | 3580 | 1467724925534 Marionette DEBUG loaded listener.js 06:22:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1CB65400) [pid = 3580] [serial = 624] [outer = 000000CF12E0C400] 06:22:05 INFO - PROCESS | 3580 | 1467724925977 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:22:06 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 06:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 693ms 06:22:06 INFO - PROCESS | 3580 | 1467724926086 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 06:22:06 INFO - PROCESS | 3580 | 1467724926088 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 06:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:22:06 INFO - PROCESS | 3580 | 1467724926096 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:22:06 INFO - PROCESS | 3580 | 1467724926098 Marionette TRACE conn5 <- [1,798,null,{}] 06:22:06 INFO - PROCESS | 3580 | 1467724926101 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:06 INFO - PROCESS | 3580 | 1467724926107 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:06 INFO - PROCESS | 3580 | 1467724926244 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 06:22:06 INFO - PROCESS | 3580 | 1467724926374 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:06 INFO - PROCESS | 3580 | 1467724926376 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:06 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12A41800) [pid = 3580] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:22:06 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF18A15400) [pid = 3580] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:22:06 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF12649000) [pid = 3580] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:22:06 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF10D21000) [pid = 3580] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:22:06 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1CBC4400) [pid = 3580] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:22:06 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1E7A9000) [pid = 3580] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:22:06 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF13038800) [pid = 3580] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:22:06 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1C547C00) [pid = 3580] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:22:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22298000 == 32 [pid = 3580] [id = 209] 06:22:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF12626800) [pid = 3580] [serial = 625] [outer = 0000000000000000] 06:22:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12B8D800) [pid = 3580] [serial = 626] [outer = 000000CF12626800] 06:22:06 INFO - PROCESS | 3580 | 1467724926428 Marionette DEBUG loaded listener.js 06:22:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF1E705400) [pid = 3580] [serial = 627] [outer = 000000CF12626800] 06:22:06 INFO - PROCESS | 3580 | 1467724926799 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 733ms 06:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:22:06 INFO - PROCESS | 3580 | 1467724926833 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 06:22:06 INFO - PROCESS | 3580 | 1467724926835 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 06:22:06 INFO - PROCESS | 3580 | 1467724926838 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:22:06 INFO - PROCESS | 3580 | 1467724926840 Marionette TRACE conn5 <- [1,802,null,{}] 06:22:06 INFO - PROCESS | 3580 | 1467724926843 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:06 INFO - PROCESS | 3580 | 1467724926845 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:06 INFO - PROCESS | 3580 | 1467724926924 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 06:22:06 INFO - PROCESS | 3580 | 1467724926987 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:06 INFO - PROCESS | 3580 | 1467724926989 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2307B000 == 33 [pid = 3580] [id = 210] 06:22:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12627800) [pid = 3580] [serial = 628] [outer = 0000000000000000] 06:22:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1EE75000) [pid = 3580] [serial = 629] [outer = 000000CF12627800] 06:22:07 INFO - PROCESS | 3580 | 1467724927035 Marionette DEBUG loaded listener.js 06:22:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1F145000) [pid = 3580] [serial = 630] [outer = 000000CF12627800] 06:22:07 INFO - PROCESS | 3580 | 1467724927402 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 06:22:07 INFO - PROCESS | 3580 | 1467724927472 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 06:22:07 INFO - PROCESS | 3580 | 1467724927476 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:22:07 INFO - PROCESS | 3580 | 1467724927477 Marionette TRACE conn5 <- [1,806,null,{}] 06:22:07 INFO - PROCESS | 3580 | 1467724927481 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:07 INFO - PROCESS | 3580 | 1467724927483 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:07 INFO - PROCESS | 3580 | 1467724927587 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 06:22:07 INFO - PROCESS | 3580 | 1467724927599 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:07 INFO - PROCESS | 3580 | 1467724927601 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CE4000 == 34 [pid = 3580] [id = 211] 06:22:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1F23A400) [pid = 3580] [serial = 631] [outer = 0000000000000000] 06:22:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1F585C00) [pid = 3580] [serial = 632] [outer = 000000CF1F23A400] 06:22:07 INFO - PROCESS | 3580 | 1467724927648 Marionette DEBUG loaded listener.js 06:22:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1FA8A800) [pid = 3580] [serial = 633] [outer = 000000CF1F23A400] 06:22:08 INFO - PROCESS | 3580 | 1467724928073 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 06:22:08 INFO - PROCESS | 3580 | 1467724928108 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 06:22:08 INFO - PROCESS | 3580 | 1467724928110 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 06:22:08 INFO - PROCESS | 3580 | 1467724928113 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:22:08 INFO - PROCESS | 3580 | 1467724928115 Marionette TRACE conn5 <- [1,810,null,{}] 06:22:08 INFO - PROCESS | 3580 | 1467724928119 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:08 INFO - PROCESS | 3580 | 1467724928121 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:08 INFO - PROCESS | 3580 | 1467724928227 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 06:22:08 INFO - PROCESS | 3580 | 1467724928235 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:08 INFO - PROCESS | 3580 | 1467724928238 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1A2800 == 35 [pid = 3580] [id = 212] 06:22:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1FD58000) [pid = 3580] [serial = 634] [outer = 0000000000000000] 06:22:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1FD5B000) [pid = 3580] [serial = 635] [outer = 000000CF1FD58000] 06:22:08 INFO - PROCESS | 3580 | 1467724928284 Marionette DEBUG loaded listener.js 06:22:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1FD62800) [pid = 3580] [serial = 636] [outer = 000000CF1FD58000] 06:22:09 INFO - PROCESS | 3580 | 1467724929096 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 06:22:09 INFO - PROCESS | 3580 | 1467724929151 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 06:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:22:09 INFO - PROCESS | 3580 | 1467724929177 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:22:09 INFO - PROCESS | 3580 | 1467724929183 Marionette TRACE conn5 <- [1,814,null,{}] 06:22:09 INFO - PROCESS | 3580 | 1467724929188 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:09 INFO - PROCESS | 3580 | 1467724929191 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:09 INFO - PROCESS | 3580 | 1467724929366 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 06:22:09 INFO - PROCESS | 3580 | 1467724929450 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:09 INFO - PROCESS | 3580 | 1467724929453 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4B2800 == 36 [pid = 3580] [id = 213] 06:22:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF12B2FC00) [pid = 3580] [serial = 637] [outer = 0000000000000000] 06:22:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF12C51C00) [pid = 3580] [serial = 638] [outer = 000000CF12B2FC00] 06:22:09 INFO - PROCESS | 3580 | 1467724929513 Marionette DEBUG loaded listener.js 06:22:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF16EB6C00) [pid = 3580] [serial = 639] [outer = 000000CF12B2FC00] 06:22:10 INFO - PROCESS | 3580 | 1467724930374 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1230ms 06:22:10 INFO - PROCESS | 3580 | 1467724930411 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 06:22:10 INFO - PROCESS | 3580 | 1467724930415 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 06:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:22:10 INFO - PROCESS | 3580 | 1467724930452 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:22:10 INFO - PROCESS | 3580 | 1467724930457 Marionette TRACE conn5 <- [1,818,null,{}] 06:22:10 INFO - PROCESS | 3580 | 1467724930463 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:10 INFO - PROCESS | 3580 | 1467724930467 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:10 INFO - PROCESS | 3580 | 1467724930592 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 06:22:10 INFO - PROCESS | 3580 | 1467724930656 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:10 INFO - PROCESS | 3580 | 1467724930661 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:10 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E18800 == 37 [pid = 3580] [id = 214] 06:22:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF12B98C00) [pid = 3580] [serial = 640] [outer = 0000000000000000] 06:22:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF12D5B000) [pid = 3580] [serial = 641] [outer = 000000CF12B98C00] 06:22:10 INFO - PROCESS | 3580 | 1467724930713 Marionette DEBUG loaded listener.js 06:22:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF13DE3800) [pid = 3580] [serial = 642] [outer = 000000CF12B98C00] 06:22:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CE4000 == 36 [pid = 3580] [id = 211] 06:22:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2307B000 == 35 [pid = 3580] [id = 210] 06:22:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22298000 == 34 [pid = 3580] [id = 209] 06:22:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FF9E800 == 33 [pid = 3580] [id = 208] 06:22:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4E7000 == 32 [pid = 3580] [id = 207] 06:22:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1A5000 == 31 [pid = 3580] [id = 206] 06:22:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4B5000 == 30 [pid = 3580] [id = 205] 06:22:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF178B8000 == 29 [pid = 3580] [id = 204] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF18EBE400) [pid = 3580] [serial = 584] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF194D6C00) [pid = 3580] [serial = 585] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1E79C400) [pid = 3580] [serial = 573] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12A44800) [pid = 3580] [serial = 578] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12BA2800) [pid = 3580] [serial = 579] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12A70800) [pid = 3580] [serial = 575] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12B8F000) [pid = 3580] [serial = 576] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF130A5C00) [pid = 3580] [serial = 581] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1EE75400) [pid = 3580] [serial = 594] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1C559000) [pid = 3580] [serial = 590] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1C015400) [pid = 3580] [serial = 587] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1CBBE800) [pid = 3580] [serial = 591] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF16E5F400) [pid = 3580] [serial = 582] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1C53E000) [pid = 3580] [serial = 588] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1EE43C00) [pid = 3580] [serial = 593] [outer = 0000000000000000] [url = about:blank] 06:22:12 INFO - PROCESS | 3580 | 1467724932529 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2096ms 06:22:12 INFO - PROCESS | 3580 | 1467724932562 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 06:22:12 INFO - PROCESS | 3580 | 1467724932567 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 06:22:12 INFO - PROCESS | 3580 | 1467724932574 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:22:12 INFO - PROCESS | 3580 | 1467724932577 Marionette TRACE conn5 <- [1,822,null,{}] 06:22:12 INFO - PROCESS | 3580 | 1467724932581 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:12 INFO - PROCESS | 3580 | 1467724932584 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:12 INFO - PROCESS | 3580 | 1467724932676 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 06:22:12 INFO - PROCESS | 3580 | 1467724932685 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:12 INFO - PROCESS | 3580 | 1467724932687 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA7D800 == 30 [pid = 3580] [id = 215] 06:22:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF179A6400) [pid = 3580] [serial = 643] [outer = 0000000000000000] 06:22:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF18910C00) [pid = 3580] [serial = 644] [outer = 000000CF179A6400] 06:22:12 INFO - PROCESS | 3580 | 1467724932736 Marionette DEBUG loaded listener.js 06:22:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF18ECFC00) [pid = 3580] [serial = 645] [outer = 000000CF179A6400] 06:22:13 INFO - PROCESS | 3580 | 1467724933194 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 06:22:13 INFO - PROCESS | 3580 | 1467724933207 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 06:22:13 INFO - PROCESS | 3580 | 1467724933209 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 06:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:22:13 INFO - PROCESS | 3580 | 1467724933217 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:22:13 INFO - PROCESS | 3580 | 1467724933221 Marionette TRACE conn5 <- [1,826,null,{}] 06:22:13 INFO - PROCESS | 3580 | 1467724933233 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:13 INFO - PROCESS | 3580 | 1467724933238 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:13 INFO - PROCESS | 3580 | 1467724933355 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 06:22:13 INFO - PROCESS | 3580 | 1467724933370 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:13 INFO - PROCESS | 3580 | 1467724933374 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F537800 == 31 [pid = 3580] [id = 216] 06:22:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1C547400) [pid = 3580] [serial = 646] [outer = 0000000000000000] 06:22:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1C54BC00) [pid = 3580] [serial = 647] [outer = 000000CF1C547400] 06:22:13 INFO - PROCESS | 3580 | 1467724933430 Marionette DEBUG loaded listener.js 06:22:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1CB63C00) [pid = 3580] [serial = 648] [outer = 000000CF1C547400] 06:22:13 INFO - PROCESS | 3580 | 1467724933893 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 735ms 06:22:13 INFO - PROCESS | 3580 | 1467724933951 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 06:22:13 INFO - PROCESS | 3580 | 1467724933954 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 06:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:22:13 INFO - PROCESS | 3580 | 1467724933957 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:22:13 INFO - PROCESS | 3580 | 1467724933959 Marionette TRACE conn5 <- [1,830,null,{}] 06:22:13 INFO - PROCESS | 3580 | 1467724933963 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:13 INFO - PROCESS | 3580 | 1467724933965 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:14 INFO - PROCESS | 3580 | 1467724934060 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 06:22:14 INFO - PROCESS | 3580 | 1467724934068 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:14 INFO - PROCESS | 3580 | 1467724934070 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20DE7000 == 32 [pid = 3580] [id = 217] 06:22:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1E7A9000) [pid = 3580] [serial = 649] [outer = 0000000000000000] 06:22:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1EA54800) [pid = 3580] [serial = 650] [outer = 000000CF1E7A9000] 06:22:14 INFO - PROCESS | 3580 | 1467724934120 Marionette DEBUG loaded listener.js 06:22:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1EE3C000) [pid = 3580] [serial = 651] [outer = 000000CF1E7A9000] 06:22:14 INFO - PROCESS | 3580 | 1467724934575 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 628ms 06:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:22:14 INFO - PROCESS | 3580 | 1467724934587 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 06:22:14 INFO - PROCESS | 3580 | 1467724934589 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 06:22:14 INFO - PROCESS | 3580 | 1467724934592 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:22:14 INFO - PROCESS | 3580 | 1467724934594 Marionette TRACE conn5 <- [1,834,null,{}] 06:22:14 INFO - PROCESS | 3580 | 1467724934597 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:14 INFO - PROCESS | 3580 | 1467724934600 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:14 INFO - PROCESS | 3580 | 1467724934715 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 06:22:14 INFO - PROCESS | 3580 | 1467724934808 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:14 INFO - PROCESS | 3580 | 1467724934810 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2278E000 == 33 [pid = 3580] [id = 218] 06:22:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1EE75C00) [pid = 3580] [serial = 652] [outer = 0000000000000000] 06:22:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1EE7A800) [pid = 3580] [serial = 653] [outer = 000000CF1EE75C00] 06:22:14 INFO - PROCESS | 3580 | 1467724934855 Marionette DEBUG loaded listener.js 06:22:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F233800) [pid = 3580] [serial = 654] [outer = 000000CF1EE75C00] 06:22:15 INFO - PROCESS | 3580 | 1467724935290 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 734ms 06:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:22:15 INFO - PROCESS | 3580 | 1467724935330 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 06:22:15 INFO - PROCESS | 3580 | 1467724935333 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 06:22:15 INFO - PROCESS | 3580 | 1467724935336 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:22:15 INFO - PROCESS | 3580 | 1467724935337 Marionette TRACE conn5 <- [1,838,null,{}] 06:22:15 INFO - PROCESS | 3580 | 1467724935341 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:15 INFO - PROCESS | 3580 | 1467724935347 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:15 INFO - PROCESS | 3580 | 1467724935478 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 06:22:15 INFO - PROCESS | 3580 | 1467724935528 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:15 INFO - PROCESS | 3580 | 1467724935530 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CEB000 == 34 [pid = 3580] [id = 219] 06:22:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF12620800) [pid = 3580] [serial = 655] [outer = 0000000000000000] 06:22:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FD5DC00) [pid = 3580] [serial = 656] [outer = 000000CF12620800] 06:22:15 INFO - PROCESS | 3580 | 1467724935576 Marionette DEBUG loaded listener.js 06:22:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FD88000) [pid = 3580] [serial = 657] [outer = 000000CF12620800] 06:22:16 INFO - PROCESS | 3580 | 1467724935999 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 06:22:16 INFO - PROCESS | 3580 | 1467724936030 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 06:22:16 INFO - PROCESS | 3580 | 1467724936033 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 06:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:22:16 INFO - PROCESS | 3580 | 1467724936036 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:22:16 INFO - PROCESS | 3580 | 1467724936038 Marionette TRACE conn5 <- [1,842,null,{}] 06:22:16 INFO - PROCESS | 3580 | 1467724936041 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:16 INFO - PROCESS | 3580 | 1467724936043 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:16 INFO - PROCESS | 3580 | 1467724936184 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 06:22:16 INFO - PROCESS | 3580 | 1467724936203 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:16 INFO - PROCESS | 3580 | 1467724936205 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24634800 == 35 [pid = 3580] [id = 220] 06:22:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FD86800) [pid = 3580] [serial = 658] [outer = 0000000000000000] 06:22:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF2035DC00) [pid = 3580] [serial = 659] [outer = 000000CF1FD86800] 06:22:16 INFO - PROCESS | 3580 | 1467724936249 Marionette DEBUG loaded listener.js 06:22:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF204E8400) [pid = 3580] [serial = 660] [outer = 000000CF1FD86800] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1F23A400) [pid = 3580] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF18EDAC00) [pid = 3580] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12B23000) [pid = 3580] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF11F40400) [pid = 3580] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12B23800) [pid = 3580] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12B29C00) [pid = 3580] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12E0C400) [pid = 3580] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12626800) [pid = 3580] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12627800) [pid = 3580] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12B2E000) [pid = 3580] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF171CD800) [pid = 3580] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1EE44800) [pid = 3580] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:22:16 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1F57C400) [pid = 3580] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:22:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1CC16C00) [pid = 3580] [serial = 661] [outer = 000000CF116D2400] 06:22:16 INFO - PROCESS | 3580 | 1467724936765 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 776ms 06:22:16 INFO - PROCESS | 3580 | 1467724936819 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 06:22:16 INFO - PROCESS | 3580 | 1467724936821 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 06:22:16 INFO - PROCESS | 3580 | 1467724936825 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:22:16 INFO - PROCESS | 3580 | 1467724936827 Marionette TRACE conn5 <- [1,846,null,{}] 06:22:16 INFO - PROCESS | 3580 | 1467724936831 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:16 INFO - PROCESS | 3580 | 1467724936833 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:16 INFO - PROCESS | 3580 | 1467724936913 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 06:22:16 INFO - PROCESS | 3580 | 1467724936920 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:16 INFO - PROCESS | 3580 | 1467724936922 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF133CA800 == 36 [pid = 3580] [id = 221] 06:22:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12B25800) [pid = 3580] [serial = 662] [outer = 0000000000000000] 06:22:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF204E6000) [pid = 3580] [serial = 663] [outer = 000000CF12B25800] 06:22:16 INFO - PROCESS | 3580 | 1467724936966 Marionette DEBUG loaded listener.js 06:22:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF204F0400) [pid = 3580] [serial = 664] [outer = 000000CF12B25800] 06:22:17 INFO - PROCESS | 3580 | 1467724937362 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 585ms 06:22:17 INFO - PROCESS | 3580 | 1467724937414 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 06:22:17 INFO - PROCESS | 3580 | 1467724937417 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 06:22:17 INFO - PROCESS | 3580 | 1467724937420 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:22:17 INFO - PROCESS | 3580 | 1467724937421 Marionette TRACE conn5 <- [1,850,null,{}] 06:22:17 INFO - PROCESS | 3580 | 1467724937433 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:17 INFO - PROCESS | 3580 | 1467724937435 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:17 INFO - PROCESS | 3580 | 1467724937521 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 06:22:17 INFO - PROCESS | 3580 | 1467724937526 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:17 INFO - PROCESS | 3580 | 1467724937528 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A66800 == 37 [pid = 3580] [id = 222] 06:22:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF20A65400) [pid = 3580] [serial = 665] [outer = 0000000000000000] 06:22:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF20B21400) [pid = 3580] [serial = 666] [outer = 000000CF20A65400] 06:22:17 INFO - PROCESS | 3580 | 1467724937600 Marionette DEBUG loaded listener.js 06:22:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF20D0B000) [pid = 3580] [serial = 667] [outer = 000000CF20A65400] 06:22:18 INFO - PROCESS | 3580 | 1467724938028 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 06:22:18 INFO - PROCESS | 3580 | 1467724938053 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 06:22:18 INFO - PROCESS | 3580 | 1467724938056 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 06:22:18 INFO - PROCESS | 3580 | 1467724938059 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:22:18 INFO - PROCESS | 3580 | 1467724938061 Marionette TRACE conn5 <- [1,854,null,{}] 06:22:18 INFO - PROCESS | 3580 | 1467724938068 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:18 INFO - PROCESS | 3580 | 1467724938070 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:18 INFO - PROCESS | 3580 | 1467724938153 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 06:22:18 INFO - PROCESS | 3580 | 1467724938159 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:18 INFO - PROCESS | 3580 | 1467724938161 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B0F800 == 38 [pid = 3580] [id = 223] 06:22:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF20B66800) [pid = 3580] [serial = 668] [outer = 0000000000000000] 06:22:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF216F0000) [pid = 3580] [serial = 669] [outer = 000000CF20B66800] 06:22:18 INFO - PROCESS | 3580 | 1467724938205 Marionette DEBUG loaded listener.js 06:22:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF22065000) [pid = 3580] [serial = 670] [outer = 000000CF20B66800] 06:22:18 INFO - PROCESS | 3580 | 1467724938774 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 733ms 06:22:18 INFO - PROCESS | 3580 | 1467724938796 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 06:22:18 INFO - PROCESS | 3580 | 1467724938801 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 06:22:18 INFO - PROCESS | 3580 | 1467724938806 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:22:18 INFO - PROCESS | 3580 | 1467724938810 Marionette TRACE conn5 <- [1,858,null,{}] 06:22:18 INFO - PROCESS | 3580 | 1467724938830 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:18 INFO - PROCESS | 3580 | 1467724938833 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:18 INFO - PROCESS | 3580 | 1467724938996 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 06:22:19 INFO - PROCESS | 3580 | 1467724939070 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:19 INFO - PROCESS | 3580 | 1467724939073 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C9A6800 == 39 [pid = 3580] [id = 224] 06:22:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12C48000) [pid = 3580] [serial = 671] [outer = 0000000000000000] 06:22:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF13A40400) [pid = 3580] [serial = 672] [outer = 000000CF12C48000] 06:22:19 INFO - PROCESS | 3580 | 1467724939174 Marionette DEBUG loaded listener.js 06:22:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF18EBE800) [pid = 3580] [serial = 673] [outer = 000000CF12C48000] 06:22:19 INFO - PROCESS | 3580 | 1467724939749 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 985ms 06:22:19 INFO - PROCESS | 3580 | 1467724939795 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 06:22:19 INFO - PROCESS | 3580 | 1467724939800 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 06:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:22:19 INFO - PROCESS | 3580 | 1467724939807 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:22:19 INFO - PROCESS | 3580 | 1467724939810 Marionette TRACE conn5 <- [1,862,null,{}] 06:22:19 INFO - PROCESS | 3580 | 1467724939814 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:19 INFO - PROCESS | 3580 | 1467724939817 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:19 INFO - PROCESS | 3580 | 1467724939962 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 06:22:20 INFO - PROCESS | 3580 | 1467724940077 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:20 INFO - PROCESS | 3580 | 1467724940080 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2305E800 == 40 [pid = 3580] [id = 225] 06:22:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1C08DC00) [pid = 3580] [serial = 674] [outer = 0000000000000000] 06:22:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1C5B4000) [pid = 3580] [serial = 675] [outer = 000000CF1C08DC00] 06:22:20 INFO - PROCESS | 3580 | 1467724940139 Marionette DEBUG loaded listener.js 06:22:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1EE6F000) [pid = 3580] [serial = 676] [outer = 000000CF1C08DC00] 06:22:20 INFO - PROCESS | 3580 | 1467724940743 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 06:22:20 INFO - PROCESS | 3580 | 1467724940796 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 06:22:20 INFO - PROCESS | 3580 | 1467724940799 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 06:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:22:20 INFO - PROCESS | 3580 | 1467724940803 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:22:20 INFO - PROCESS | 3580 | 1467724940807 Marionette TRACE conn5 <- [1,866,null,{}] 06:22:20 INFO - PROCESS | 3580 | 1467724940819 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:20 INFO - PROCESS | 3580 | 1467724940824 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:20 INFO - PROCESS | 3580 | 1467724940937 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 06:22:21 INFO - PROCESS | 3580 | 1467724941013 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:21 INFO - PROCESS | 3580 | 1467724941017 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFA8000 == 41 [pid = 3580] [id = 226] 06:22:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12B25000) [pid = 3580] [serial = 677] [outer = 0000000000000000] 06:22:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF1EA59800) [pid = 3580] [serial = 678] [outer = 000000CF12B25000] 06:22:21 INFO - PROCESS | 3580 | 1467724941118 Marionette DEBUG loaded listener.js 06:22:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF20A6C400) [pid = 3580] [serial = 679] [outer = 000000CF12B25000] 06:22:21 INFO - PROCESS | 3580 | 1467724941894 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1133ms 06:22:21 INFO - PROCESS | 3580 | 1467724941937 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 06:22:21 INFO - PROCESS | 3580 | 1467724941941 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 06:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:22:21 INFO - PROCESS | 3580 | 1467724941964 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:22:21 INFO - PROCESS | 3580 | 1467724941967 Marionette TRACE conn5 <- [1,870,null,{}] 06:22:21 INFO - PROCESS | 3580 | 1467724941975 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:21 INFO - PROCESS | 3580 | 1467724941978 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:22 INFO - PROCESS | 3580 | 1467724942089 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 06:22:22 INFO - PROCESS | 3580 | 1467724942155 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:22 INFO - PROCESS | 3580 | 1467724942158 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18919800 == 42 [pid = 3580] [id = 227] 06:22:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF12F5F400) [pid = 3580] [serial = 680] [outer = 0000000000000000] 06:22:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF130A4800) [pid = 3580] [serial = 681] [outer = 000000CF12F5F400] 06:22:22 INFO - PROCESS | 3580 | 1467724942211 Marionette DEBUG loaded listener.js 06:22:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF17E44C00) [pid = 3580] [serial = 682] [outer = 000000CF12F5F400] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A66800 == 41 [pid = 3580] [id = 222] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF133CA800 == 40 [pid = 3580] [id = 221] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24634800 == 39 [pid = 3580] [id = 220] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CEB000 == 38 [pid = 3580] [id = 219] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2278E000 == 37 [pid = 3580] [id = 218] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20DE7000 == 36 [pid = 3580] [id = 217] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F537800 == 35 [pid = 3580] [id = 216] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA7D800 == 34 [pid = 3580] [id = 215] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E18800 == 33 [pid = 3580] [id = 214] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1A2800 == 32 [pid = 3580] [id = 212] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4B2800 == 31 [pid = 3580] [id = 213] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1892E800 == 30 [pid = 3580] [id = 203] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFA8000 == 29 [pid = 3580] [id = 226] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2305E800 == 28 [pid = 3580] [id = 225] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B0F800 == 27 [pid = 3580] [id = 223] 06:22:22 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C9A6800 == 26 [pid = 3580] [id = 224] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF1F585C00) [pid = 3580] [serial = 632] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1956EC00) [pid = 3580] [serial = 620] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF12B26800) [pid = 3580] [serial = 611] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF12B95C00) [pid = 3580] [serial = 612] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF18975C00) [pid = 3580] [serial = 617] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF12F61400) [pid = 3580] [serial = 614] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF13DEE000) [pid = 3580] [serial = 615] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF13039C00) [pid = 3580] [serial = 609] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12B8E400) [pid = 3580] [serial = 608] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1C55E800) [pid = 3580] [serial = 623] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1C4DA000) [pid = 3580] [serial = 621] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1CB65400) [pid = 3580] [serial = 624] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12B8D800) [pid = 3580] [serial = 626] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1E705400) [pid = 3580] [serial = 627] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1EE75000) [pid = 3580] [serial = 629] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12F5F800) [pid = 3580] [serial = 597] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12B84000) [pid = 3580] [serial = 596] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF194D1800) [pid = 3580] [serial = 600] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF18911400) [pid = 3580] [serial = 599] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1F140400) [pid = 3580] [serial = 603] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1EE72000) [pid = 3580] [serial = 602] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1ED86C00) [pid = 3580] [serial = 606] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1F580000) [pid = 3580] [serial = 605] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1F145000) [pid = 3580] [serial = 630] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1FA8A800) [pid = 3580] [serial = 633] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF18EBC000) [pid = 3580] [serial = 618] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1FD5B000) [pid = 3580] [serial = 635] [outer = 0000000000000000] [url = about:blank] 06:22:23 INFO - PROCESS | 3580 | 1467724943367 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1467ms 06:22:23 INFO - PROCESS | 3580 | 1467724943418 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 06:22:23 INFO - PROCESS | 3580 | 1467724943422 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 06:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:22:23 INFO - PROCESS | 3580 | 1467724943426 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:22:23 INFO - PROCESS | 3580 | 1467724943432 Marionette TRACE conn5 <- [1,874,null,{}] 06:22:23 INFO - PROCESS | 3580 | 1467724943437 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:23 INFO - PROCESS | 3580 | 1467724943439 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:23 INFO - PROCESS | 3580 | 1467724943531 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 06:22:23 INFO - PROCESS | 3580 | 1467724943620 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:23 INFO - PROCESS | 3580 | 1467724943623 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1787E000 == 27 [pid = 3580] [id = 228] 06:22:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12B29800) [pid = 3580] [serial = 683] [outer = 0000000000000000] 06:22:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12B88000) [pid = 3580] [serial = 684] [outer = 000000CF12B29800] 06:22:23 INFO - PROCESS | 3580 | 1467724943673 Marionette DEBUG loaded listener.js 06:22:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12BA2400) [pid = 3580] [serial = 685] [outer = 000000CF12B29800] 06:22:24 INFO - PROCESS | 3580 | 1467724944061 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 06:22:24 INFO - PROCESS | 3580 | 1467724944118 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 06:22:24 INFO - PROCESS | 3580 | 1467724944123 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 06:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:22:24 INFO - PROCESS | 3580 | 1467724944130 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:22:24 INFO - PROCESS | 3580 | 1467724944132 Marionette TRACE conn5 <- [1,878,null,{}] 06:22:24 INFO - PROCESS | 3580 | 1467724944136 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:24 INFO - PROCESS | 3580 | 1467724944139 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:24 INFO - PROCESS | 3580 | 1467724944262 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 06:22:24 INFO - PROCESS | 3580 | 1467724944277 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:24 INFO - PROCESS | 3580 | 1467724944279 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C5CB000 == 28 [pid = 3580] [id = 229] 06:22:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12F56C00) [pid = 3580] [serial = 686] [outer = 0000000000000000] 06:22:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1309F800) [pid = 3580] [serial = 687] [outer = 000000CF12F56C00] 06:22:24 INFO - PROCESS | 3580 | 1467724944333 Marionette DEBUG loaded listener.js 06:22:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF13FBC000) [pid = 3580] [serial = 688] [outer = 000000CF12F56C00] 06:22:24 INFO - PROCESS | 3580 | 1467724944793 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 691ms 06:22:24 INFO - PROCESS | 3580 | 1467724944823 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 06:22:24 INFO - PROCESS | 3580 | 1467724944825 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 06:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:22:24 INFO - PROCESS | 3580 | 1467724944829 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:22:24 INFO - PROCESS | 3580 | 1467724944832 Marionette TRACE conn5 <- [1,882,null,{}] 06:22:24 INFO - PROCESS | 3580 | 1467724944844 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:24 INFO - PROCESS | 3580 | 1467724944849 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:24 INFO - PROCESS | 3580 | 1467724944937 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 06:22:24 INFO - PROCESS | 3580 | 1467724944946 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:24 INFO - PROCESS | 3580 | 1467724944949 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1A9800 == 29 [pid = 3580] [id = 230] 06:22:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF18A1CC00) [pid = 3580] [serial = 689] [outer = 0000000000000000] 06:22:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF18EBFC00) [pid = 3580] [serial = 690] [outer = 000000CF18A1CC00] 06:22:25 INFO - PROCESS | 3580 | 1467724945000 Marionette DEBUG loaded listener.js 06:22:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF19572800) [pid = 3580] [serial = 691] [outer = 000000CF18A1CC00] 06:22:25 INFO - PROCESS | 3580 | 1467724945489 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 06:22:25 INFO - PROCESS | 3580 | 1467724945524 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 06:22:25 INFO - PROCESS | 3580 | 1467724945526 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 06:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:22:25 INFO - PROCESS | 3580 | 1467724945530 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:22:25 INFO - PROCESS | 3580 | 1467724945531 Marionette TRACE conn5 <- [1,886,null,{}] 06:22:25 INFO - PROCESS | 3580 | 1467724945535 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:25 INFO - PROCESS | 3580 | 1467724945537 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:25 INFO - PROCESS | 3580 | 1467724945677 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 06:22:25 INFO - PROCESS | 3580 | 1467724945700 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:25 INFO - PROCESS | 3580 | 1467724945702 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4F2000 == 30 [pid = 3580] [id = 231] 06:22:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1C08EC00) [pid = 3580] [serial = 692] [outer = 0000000000000000] 06:22:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1C4DA400) [pid = 3580] [serial = 693] [outer = 000000CF1C08EC00] 06:22:25 INFO - PROCESS | 3580 | 1467724945748 Marionette DEBUG loaded listener.js 06:22:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1C547C00) [pid = 3580] [serial = 694] [outer = 000000CF1C08EC00] 06:22:26 INFO - PROCESS | 3580 | 1467724946187 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 06:22:26 INFO - PROCESS | 3580 | 1467724946225 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 06:22:26 INFO - PROCESS | 3580 | 1467724946227 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 06:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:22:26 INFO - PROCESS | 3580 | 1467724946235 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:22:26 INFO - PROCESS | 3580 | 1467724946237 Marionette TRACE conn5 <- [1,890,null,{}] 06:22:26 INFO - PROCESS | 3580 | 1467724946240 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:26 INFO - PROCESS | 3580 | 1467724946242 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:26 INFO - PROCESS | 3580 | 1467724946346 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 06:22:26 INFO - PROCESS | 3580 | 1467724946352 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:26 INFO - PROCESS | 3580 | 1467724946354 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFAB000 == 31 [pid = 3580] [id = 232] 06:22:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF10D3CC00) [pid = 3580] [serial = 695] [outer = 0000000000000000] 06:22:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1C55D400) [pid = 3580] [serial = 696] [outer = 000000CF10D3CC00] 06:22:26 INFO - PROCESS | 3580 | 1467724946401 Marionette DEBUG loaded listener.js 06:22:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1CB65400) [pid = 3580] [serial = 697] [outer = 000000CF10D3CC00] 06:22:26 INFO - PROCESS | 3580 | 1467724946888 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 06:22:26 INFO - PROCESS | 3580 | 1467724946925 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 06:22:26 INFO - PROCESS | 3580 | 1467724946927 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 06:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:22:26 INFO - PROCESS | 3580 | 1467724946935 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:22:26 INFO - PROCESS | 3580 | 1467724946937 Marionette TRACE conn5 <- [1,894,null,{}] 06:22:26 INFO - PROCESS | 3580 | 1467724946941 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:26 INFO - PROCESS | 3580 | 1467724946947 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:27 INFO - PROCESS | 3580 | 1467724947097 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 06:22:27 INFO - PROCESS | 3580 | 1467724947122 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:27 INFO - PROCESS | 3580 | 1467724947124 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220B7800 == 32 [pid = 3580] [id = 233] 06:22:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1CC18400) [pid = 3580] [serial = 698] [outer = 0000000000000000] 06:22:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1EE73000) [pid = 3580] [serial = 699] [outer = 000000CF1CC18400] 06:22:27 INFO - PROCESS | 3580 | 1467724947170 Marionette DEBUG loaded listener.js 06:22:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1F146400) [pid = 3580] [serial = 700] [outer = 000000CF1CC18400] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF20B66800) [pid = 3580] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF20A65400) [pid = 3580] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1EE75C00) [pid = 3580] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12620800) [pid = 3580] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1FD86800) [pid = 3580] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1E7A9000) [pid = 3580] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1C547400) [pid = 3580] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1FD58000) [pid = 3580] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF179A6400) [pid = 3580] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12B98C00) [pid = 3580] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12B2FC00) [pid = 3580] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:22:27 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12B25800) [pid = 3580] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:22:27 INFO - PROCESS | 3580 | 1467724947732 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 839ms 06:22:27 INFO - PROCESS | 3580 | 1467724947773 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 06:22:27 INFO - PROCESS | 3580 | 1467724947775 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 06:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:22:27 INFO - PROCESS | 3580 | 1467724947788 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:22:27 INFO - PROCESS | 3580 | 1467724947789 Marionette TRACE conn5 <- [1,898,null,{}] 06:22:27 INFO - PROCESS | 3580 | 1467724947793 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:27 INFO - PROCESS | 3580 | 1467724947795 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:27 INFO - PROCESS | 3580 | 1467724947874 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 06:22:27 INFO - PROCESS | 3580 | 1467724947881 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:27 INFO - PROCESS | 3580 | 1467724947883 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22F47000 == 33 [pid = 3580] [id = 234] 06:22:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF179A6400) [pid = 3580] [serial = 701] [outer = 0000000000000000] 06:22:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1EE3C400) [pid = 3580] [serial = 702] [outer = 000000CF179A6400] 06:22:27 INFO - PROCESS | 3580 | 1467724947929 Marionette DEBUG loaded listener.js 06:22:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F232800) [pid = 3580] [serial = 703] [outer = 000000CF179A6400] 06:22:28 INFO - PROCESS | 3580 | 1467724948350 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 586ms 06:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:22:28 INFO - PROCESS | 3580 | 1467724948383 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 06:22:28 INFO - PROCESS | 3580 | 1467724948386 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 06:22:28 INFO - PROCESS | 3580 | 1467724948389 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:22:28 INFO - PROCESS | 3580 | 1467724948391 Marionette TRACE conn5 <- [1,902,null,{}] 06:22:28 INFO - PROCESS | 3580 | 1467724948394 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:28 INFO - PROCESS | 3580 | 1467724948396 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:28 INFO - PROCESS | 3580 | 1467724948481 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 06:22:28 INFO - PROCESS | 3580 | 1467724948486 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:28 INFO - PROCESS | 3580 | 1467724948488 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23157800 == 34 [pid = 3580] [id = 235] 06:22:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F232000) [pid = 3580] [serial = 704] [outer = 0000000000000000] 06:22:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F585400) [pid = 3580] [serial = 705] [outer = 000000CF1F232000] 06:22:28 INFO - PROCESS | 3580 | 1467724948533 Marionette DEBUG loaded listener.js 06:22:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F963800) [pid = 3580] [serial = 706] [outer = 000000CF1F232000] 06:22:29 INFO - PROCESS | 3580 | 1467724948997 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 06:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:22:29 INFO - PROCESS | 3580 | 1467724949029 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 06:22:29 INFO - PROCESS | 3580 | 1467724949032 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 06:22:29 INFO - PROCESS | 3580 | 1467724949035 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:22:29 INFO - PROCESS | 3580 | 1467724949037 Marionette TRACE conn5 <- [1,906,null,{}] 06:22:29 INFO - PROCESS | 3580 | 1467724949040 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:29 INFO - PROCESS | 3580 | 1467724949042 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:29 INFO - PROCESS | 3580 | 1467724949125 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 06:22:29 INFO - PROCESS | 3580 | 1467724949131 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:29 INFO - PROCESS | 3580 | 1467724949133 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CE7800 == 35 [pid = 3580] [id = 236] 06:22:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FD59400) [pid = 3580] [serial = 707] [outer = 0000000000000000] 06:22:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FD5D800) [pid = 3580] [serial = 708] [outer = 000000CF1FD59400] 06:22:29 INFO - PROCESS | 3580 | 1467724949177 Marionette DEBUG loaded listener.js 06:22:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FD81800) [pid = 3580] [serial = 709] [outer = 000000CF1FD59400] 06:22:29 INFO - PROCESS | 3580 | 1467724949698 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 06:22:29 INFO - PROCESS | 3580 | 1467724949772 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 06:22:29 INFO - PROCESS | 3580 | 1467724949777 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 06:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:22:29 INFO - PROCESS | 3580 | 1467724949783 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:22:29 INFO - PROCESS | 3580 | 1467724949787 Marionette TRACE conn5 <- [1,910,null,{}] 06:22:29 INFO - PROCESS | 3580 | 1467724949793 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:29 INFO - PROCESS | 3580 | 1467724949796 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:29 INFO - PROCESS | 3580 | 1467724949975 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 06:22:30 INFO - PROCESS | 3580 | 1467724950043 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:30 INFO - PROCESS | 3580 | 1467724950049 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E22800 == 36 [pid = 3580] [id = 237] 06:22:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12B23000) [pid = 3580] [serial = 710] [outer = 0000000000000000] 06:22:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12B8B000) [pid = 3580] [serial = 711] [outer = 000000CF12B23000] 06:22:30 INFO - PROCESS | 3580 | 1467724950148 Marionette DEBUG loaded listener.js 06:22:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF13038800) [pid = 3580] [serial = 712] [outer = 000000CF12B23000] 06:22:30 INFO - PROCESS | 3580 | 1467724950880 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1139ms 06:22:30 INFO - PROCESS | 3580 | 1467724950925 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 06:22:30 INFO - PROCESS | 3580 | 1467724950930 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 06:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:22:30 INFO - PROCESS | 3580 | 1467724950936 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:22:30 INFO - PROCESS | 3580 | 1467724950940 Marionette TRACE conn5 <- [1,914,null,{}] 06:22:30 INFO - PROCESS | 3580 | 1467724950944 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:30 INFO - PROCESS | 3580 | 1467724950947 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:31 INFO - PROCESS | 3580 | 1467724951071 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 06:22:31 INFO - PROCESS | 3580 | 1467724951144 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:31 INFO - PROCESS | 3580 | 1467724951147 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2040E800 == 37 [pid = 3580] [id = 238] 06:22:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF18A18C00) [pid = 3580] [serial = 713] [outer = 0000000000000000] 06:22:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF18EC5000) [pid = 3580] [serial = 714] [outer = 000000CF18A18C00] 06:22:31 INFO - PROCESS | 3580 | 1467724951205 Marionette DEBUG loaded listener.js 06:22:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1C53D800) [pid = 3580] [serial = 715] [outer = 000000CF18A18C00] 06:22:32 INFO - PROCESS | 3580 | 1467724952037 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1140ms 06:22:32 INFO - PROCESS | 3580 | 1467724952086 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 06:22:32 INFO - PROCESS | 3580 | 1467724952090 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 06:22:32 INFO - PROCESS | 3580 | 1467724952095 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:22:32 INFO - PROCESS | 3580 | 1467724952098 Marionette TRACE conn5 <- [1,918,null,{}] 06:22:32 INFO - PROCESS | 3580 | 1467724952104 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:32 INFO - PROCESS | 3580 | 1467724952107 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:32 INFO - PROCESS | 3580 | 1467724952220 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 06:22:32 INFO - PROCESS | 3580 | 1467724952287 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:32 INFO - PROCESS | 3580 | 1467724952292 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E2C800 == 38 [pid = 3580] [id = 239] 06:22:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12C53000) [pid = 3580] [serial = 716] [outer = 0000000000000000] 06:22:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF12F59400) [pid = 3580] [serial = 717] [outer = 000000CF12C53000] 06:22:32 INFO - PROCESS | 3580 | 1467724952342 Marionette DEBUG loaded listener.js 06:22:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF170F3000) [pid = 3580] [serial = 718] [outer = 000000CF12C53000] 06:22:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23157800 == 37 [pid = 3580] [id = 235] 06:22:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22F47000 == 36 [pid = 3580] [id = 234] 06:22:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF220B7800 == 35 [pid = 3580] [id = 233] 06:22:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFAB000 == 34 [pid = 3580] [id = 232] 06:22:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4F2000 == 33 [pid = 3580] [id = 231] 06:22:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1A9800 == 32 [pid = 3580] [id = 230] 06:22:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C5CB000 == 31 [pid = 3580] [id = 229] 06:22:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1787E000 == 30 [pid = 3580] [id = 228] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1FD5DC00) [pid = 3580] [serial = 656] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1F233800) [pid = 3580] [serial = 654] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF2035DC00) [pid = 3580] [serial = 659] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1EA54800) [pid = 3580] [serial = 650] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1C54BC00) [pid = 3580] [serial = 647] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1CB63C00) [pid = 3580] [serial = 648] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1FD62800) [pid = 3580] [serial = 636] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF18910C00) [pid = 3580] [serial = 644] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF18ECFC00) [pid = 3580] [serial = 645] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12D5B000) [pid = 3580] [serial = 641] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF13DE3800) [pid = 3580] [serial = 642] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12C51C00) [pid = 3580] [serial = 638] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF16EB6C00) [pid = 3580] [serial = 639] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1FD88000) [pid = 3580] [serial = 657] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF204E6000) [pid = 3580] [serial = 663] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF204F0400) [pid = 3580] [serial = 664] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF20B21400) [pid = 3580] [serial = 666] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF204E8400) [pid = 3580] [serial = 660] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1296E000) [pid = 3580] [serial = 372] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1EE3C000) [pid = 3580] [serial = 651] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF216F0000) [pid = 3580] [serial = 669] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF22065000) [pid = 3580] [serial = 670] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF20D0B000) [pid = 3580] [serial = 667] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1EE7A800) [pid = 3580] [serial = 653] [outer = 0000000000000000] [url = about:blank] 06:22:32 INFO - PROCESS | 3580 | 1467724952914 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 881ms 06:22:32 INFO - PROCESS | 3580 | 1467724952980 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 06:22:32 INFO - PROCESS | 3580 | 1467724952985 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 06:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:22:33 INFO - PROCESS | 3580 | 1467724952992 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:22:33 INFO - PROCESS | 3580 | 1467724952995 Marionette TRACE conn5 <- [1,922,null,{}] 06:22:33 INFO - PROCESS | 3580 | 1467724952999 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:33 INFO - PROCESS | 3580 | 1467724953001 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:33 INFO - PROCESS | 3580 | 1467724953091 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 06:22:33 INFO - PROCESS | 3580 | 1467724953104 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:33 INFO - PROCESS | 3580 | 1467724953106 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E2D000 == 31 [pid = 3580] [id = 240] 06:22:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12B90000) [pid = 3580] [serial = 719] [outer = 0000000000000000] 06:22:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12F5C800) [pid = 3580] [serial = 720] [outer = 000000CF12B90000] 06:22:33 INFO - PROCESS | 3580 | 1467724953155 Marionette DEBUG loaded listener.js 06:22:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF170F7800) [pid = 3580] [serial = 721] [outer = 000000CF12B90000] 06:22:33 INFO - PROCESS | 3580 | 1467724953615 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 628ms 06:22:33 INFO - PROCESS | 3580 | 1467724953622 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 06:22:33 INFO - PROCESS | 3580 | 1467724953624 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 06:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:22:33 INFO - PROCESS | 3580 | 1467724953627 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:22:33 INFO - PROCESS | 3580 | 1467724953631 Marionette TRACE conn5 <- [1,926,null,{}] 06:22:33 INFO - PROCESS | 3580 | 1467724953647 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:33 INFO - PROCESS | 3580 | 1467724953652 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:33 INFO - PROCESS | 3580 | 1467724953772 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 06:22:33 INFO - PROCESS | 3580 | 1467724953783 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:33 INFO - PROCESS | 3580 | 1467724953786 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4E8000 == 32 [pid = 3580] [id = 241] 06:22:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1264BC00) [pid = 3580] [serial = 722] [outer = 0000000000000000] 06:22:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1C557C00) [pid = 3580] [serial = 723] [outer = 000000CF1264BC00] 06:22:33 INFO - PROCESS | 3580 | 1467724953837 Marionette DEBUG loaded listener.js 06:22:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1CBC6800) [pid = 3580] [serial = 724] [outer = 000000CF1264BC00] 06:22:34 INFO - PROCESS | 3580 | 1467724954313 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 733ms 06:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:22:34 INFO - PROCESS | 3580 | 1467724954364 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 06:22:34 INFO - PROCESS | 3580 | 1467724954367 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 06:22:34 INFO - PROCESS | 3580 | 1467724954370 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:22:34 INFO - PROCESS | 3580 | 1467724954372 Marionette TRACE conn5 <- [1,930,null,{}] 06:22:34 INFO - PROCESS | 3580 | 1467724954375 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:34 INFO - PROCESS | 3580 | 1467724954377 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:34 INFO - PROCESS | 3580 | 1467724954467 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 06:22:34 INFO - PROCESS | 3580 | 1467724954475 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:34 INFO - PROCESS | 3580 | 1467724954477 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20DF2000 == 33 [pid = 3580] [id = 242] 06:22:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1C542000) [pid = 3580] [serial = 725] [outer = 0000000000000000] 06:22:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1ED87800) [pid = 3580] [serial = 726] [outer = 000000CF1C542000] 06:22:34 INFO - PROCESS | 3580 | 1467724954582 Marionette DEBUG loaded listener.js 06:22:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1EE74800) [pid = 3580] [serial = 727] [outer = 000000CF1C542000] 06:22:34 INFO - PROCESS | 3580 | 1467724954964 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 628ms 06:22:35 INFO - PROCESS | 3580 | 1467724955001 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 06:22:35 INFO - PROCESS | 3580 | 1467724955003 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 06:22:35 INFO - PROCESS | 3580 | 1467724955006 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:22:35 INFO - PROCESS | 3580 | 1467724955008 Marionette TRACE conn5 <- [1,934,null,{}] 06:22:35 INFO - PROCESS | 3580 | 1467724955011 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:35 INFO - PROCESS | 3580 | 1467724955013 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:35 INFO - PROCESS | 3580 | 1467724955127 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 06:22:35 INFO - PROCESS | 3580 | 1467724955209 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:35 INFO - PROCESS | 3580 | 1467724955212 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22F60000 == 34 [pid = 3580] [id = 243] 06:22:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1CC0E800) [pid = 3580] [serial = 728] [outer = 0000000000000000] 06:22:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F235000) [pid = 3580] [serial = 729] [outer = 000000CF1CC0E800] 06:22:35 INFO - PROCESS | 3580 | 1467724955257 Marionette DEBUG loaded listener.js 06:22:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F588400) [pid = 3580] [serial = 730] [outer = 000000CF1CC0E800] 06:22:35 INFO - PROCESS | 3580 | 1467724955679 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 733ms 06:22:35 INFO - PROCESS | 3580 | 1467724955743 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 06:22:35 INFO - PROCESS | 3580 | 1467724955746 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 06:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:22:35 INFO - PROCESS | 3580 | 1467724955749 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:22:35 INFO - PROCESS | 3580 | 1467724955751 Marionette TRACE conn5 <- [1,938,null,{}] 06:22:35 INFO - PROCESS | 3580 | 1467724955754 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:35 INFO - PROCESS | 3580 | 1467724955760 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:35 INFO - PROCESS | 3580 | 1467724955900 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 06:22:35 INFO - PROCESS | 3580 | 1467724955951 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:35 INFO - PROCESS | 3580 | 1467724955953 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2451C000 == 35 [pid = 3580] [id = 244] 06:22:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FBAD800) [pid = 3580] [serial = 731] [outer = 0000000000000000] 06:22:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FD7F000) [pid = 3580] [serial = 732] [outer = 000000CF1FBAD800] 06:22:36 INFO - PROCESS | 3580 | 1467724956000 Marionette DEBUG loaded listener.js 06:22:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF204EF400) [pid = 3580] [serial = 733] [outer = 000000CF1FBAD800] 06:22:36 INFO - PROCESS | 3580 | 1467724956429 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 735ms 06:22:36 INFO - PROCESS | 3580 | 1467724956492 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 06:22:36 INFO - PROCESS | 3580 | 1467724956494 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 06:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:22:36 INFO - PROCESS | 3580 | 1467724956499 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:22:36 INFO - PROCESS | 3580 | 1467724956501 Marionette TRACE conn5 <- [1,942,null,{}] 06:22:36 INFO - PROCESS | 3580 | 1467724956505 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:36 INFO - PROCESS | 3580 | 1467724956507 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:36 INFO - PROCESS | 3580 | 1467724956619 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 06:22:36 INFO - PROCESS | 3580 | 1467724956629 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:36 INFO - PROCESS | 3580 | 1467724956631 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258BD000 == 36 [pid = 3580] [id = 245] 06:22:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF204E8000) [pid = 3580] [serial = 734] [outer = 0000000000000000] 06:22:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF20B21C00) [pid = 3580] [serial = 735] [outer = 000000CF204E8000] 06:22:36 INFO - PROCESS | 3580 | 1467724956678 Marionette DEBUG loaded listener.js 06:22:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF21634800) [pid = 3580] [serial = 736] [outer = 000000CF204E8000] 06:22:37 INFO - PROCESS | 3580 | 1467724957108 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 628ms 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1C08EC00) [pid = 3580] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF10D3CC00) [pid = 3580] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF18A1CC00) [pid = 3580] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12F5F400) [pid = 3580] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12F56C00) [pid = 3580] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1CC18400) [pid = 3580] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12C48000) [pid = 3580] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1C08DC00) [pid = 3580] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12B25000) [pid = 3580] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1F232000) [pid = 3580] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12B29800) [pid = 3580] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:22:37 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF179A6400) [pid = 3580] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:22:37 INFO - PROCESS | 3580 | 1467724957178 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 06:22:37 INFO - PROCESS | 3580 | 1467724957181 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 06:22:37 INFO - PROCESS | 3580 | 1467724957185 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:22:37 INFO - PROCESS | 3580 | 1467724957187 Marionette TRACE conn5 <- [1,946,null,{}] 06:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:22:37 INFO - PROCESS | 3580 | 1467724957191 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:37 INFO - PROCESS | 3580 | 1467724957193 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:37 INFO - PROCESS | 3580 | 1467724957275 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 06:22:37 INFO - PROCESS | 3580 | 1467724957281 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:37 INFO - PROCESS | 3580 | 1467724957283 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A5B000 == 37 [pid = 3580] [id = 246] 06:22:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12F5F400) [pid = 3580] [serial = 737] [outer = 0000000000000000] 06:22:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF18A1CC00) [pid = 3580] [serial = 738] [outer = 000000CF12F5F400] 06:22:37 INFO - PROCESS | 3580 | 1467724957328 Marionette DEBUG loaded listener.js 06:22:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F96B000) [pid = 3580] [serial = 739] [outer = 000000CF12F5F400] 06:22:37 INFO - PROCESS | 3580 | 1467724957751 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 06:22:37 INFO - PROCESS | 3580 | 1467724957821 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 06:22:37 INFO - PROCESS | 3580 | 1467724957832 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 06:22:37 INFO - PROCESS | 3580 | 1467724957835 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:22:37 INFO - PROCESS | 3580 | 1467724957837 Marionette TRACE conn5 <- [1,950,null,{}] 06:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:22:37 INFO - PROCESS | 3580 | 1467724957841 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:37 INFO - PROCESS | 3580 | 1467724957843 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:37 INFO - PROCESS | 3580 | 1467724957949 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 06:22:37 INFO - PROCESS | 3580 | 1467724957960 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:37 INFO - PROCESS | 3580 | 1467724957963 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4E7000 == 38 [pid = 3580] [id = 247] 06:22:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF22097C00) [pid = 3580] [serial = 740] [outer = 0000000000000000] 06:22:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF22275800) [pid = 3580] [serial = 741] [outer = 000000CF22097C00] 06:22:38 INFO - PROCESS | 3580 | 1467724958009 Marionette DEBUG loaded listener.js 06:22:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF22713800) [pid = 3580] [serial = 742] [outer = 000000CF22097C00] 06:22:38 INFO - PROCESS | 3580 | 1467724958421 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms 06:22:38 INFO - PROCESS | 3580 | 1467724958470 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 06:22:38 INFO - PROCESS | 3580 | 1467724958472 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 06:22:38 INFO - PROCESS | 3580 | 1467724958476 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:22:38 INFO - PROCESS | 3580 | 1467724958477 Marionette TRACE conn5 <- [1,954,null,{}] 06:22:38 INFO - PROCESS | 3580 | 1467724958481 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:38 INFO - PROCESS | 3580 | 1467724958483 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:38 INFO - PROCESS | 3580 | 1467724958566 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 06:22:38 INFO - PROCESS | 3580 | 1467724958571 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:38 INFO - PROCESS | 3580 | 1467724958573 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BD1800 == 39 [pid = 3580] [id = 248] 06:22:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF2275D400) [pid = 3580] [serial = 743] [outer = 0000000000000000] 06:22:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF22762400) [pid = 3580] [serial = 744] [outer = 000000CF2275D400] 06:22:38 INFO - PROCESS | 3580 | 1467724958618 Marionette DEBUG loaded listener.js 06:22:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF22F8F000) [pid = 3580] [serial = 745] [outer = 000000CF2275D400] 06:22:39 INFO - PROCESS | 3580 | 1467724959043 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 586ms 06:22:39 INFO - PROCESS | 3580 | 1467724959071 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 06:22:39 INFO - PROCESS | 3580 | 1467724959073 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 06:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:22:39 INFO - PROCESS | 3580 | 1467724959077 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:22:39 INFO - PROCESS | 3580 | 1467724959079 Marionette TRACE conn5 <- [1,958,null,{}] 06:22:39 INFO - PROCESS | 3580 | 1467724959087 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:39 INFO - PROCESS | 3580 | 1467724959090 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:39 INFO - PROCESS | 3580 | 1467724959192 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 06:22:39 INFO - PROCESS | 3580 | 1467724959373 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:39 INFO - PROCESS | 3580 | 1467724959377 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:39 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF13AA5000 == 40 [pid = 3580] [id = 249] 06:22:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF116D1400) [pid = 3580] [serial = 746] [outer = 0000000000000000] 06:22:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12A3B000) [pid = 3580] [serial = 747] [outer = 000000CF116D1400] 06:22:39 INFO - PROCESS | 3580 | 1467724959438 Marionette DEBUG loaded listener.js 06:22:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12B96800) [pid = 3580] [serial = 748] [outer = 000000CF116D1400] 06:22:40 INFO - PROCESS | 3580 | 1467724960015 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 986ms 06:22:40 INFO - PROCESS | 3580 | 1467724960068 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 06:22:40 INFO - PROCESS | 3580 | 1467724960072 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 06:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:22:40 INFO - PROCESS | 3580 | 1467724960076 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:22:40 INFO - PROCESS | 3580 | 1467724960081 Marionette TRACE conn5 <- [1,962,null,{}] 06:22:40 INFO - PROCESS | 3580 | 1467724960086 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:40 INFO - PROCESS | 3580 | 1467724960089 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:40 INFO - PROCESS | 3580 | 1467724960207 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 06:22:40 INFO - PROCESS | 3580 | 1467724960297 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:40 INFO - PROCESS | 3580 | 1467724960300 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:40 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F545800 == 41 [pid = 3580] [id = 250] 06:22:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1C015000) [pid = 3580] [serial = 749] [outer = 0000000000000000] 06:22:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1C08C400) [pid = 3580] [serial = 750] [outer = 000000CF1C015000] 06:22:40 INFO - PROCESS | 3580 | 1467724960358 Marionette DEBUG loaded listener.js 06:22:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1CBBE800) [pid = 3580] [serial = 751] [outer = 000000CF1C015000] 06:22:40 INFO - PROCESS | 3580 | 1467724960973 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 943ms 06:22:41 INFO - PROCESS | 3580 | 1467724961026 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 06:22:41 INFO - PROCESS | 3580 | 1467724961030 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 06:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:22:41 INFO - PROCESS | 3580 | 1467724961034 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:22:41 INFO - PROCESS | 3580 | 1467724961037 Marionette TRACE conn5 <- [1,966,null,{}] 06:22:41 INFO - PROCESS | 3580 | 1467724961041 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:41 INFO - PROCESS | 3580 | 1467724961044 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:41 INFO - PROCESS | 3580 | 1467724961162 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 06:22:41 INFO - PROCESS | 3580 | 1467724961251 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:41 INFO - PROCESS | 3580 | 1467724961254 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BE8800 == 42 [pid = 3580] [id = 251] 06:22:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1FD5A000) [pid = 3580] [serial = 752] [outer = 0000000000000000] 06:22:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF1FD64400) [pid = 3580] [serial = 753] [outer = 000000CF1FD5A000] 06:22:41 INFO - PROCESS | 3580 | 1467724961310 Marionette DEBUG loaded listener.js 06:22:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF2035BC00) [pid = 3580] [serial = 754] [outer = 000000CF1FD5A000] 06:22:41 INFO - PROCESS | 3580 | 1467724961956 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 944ms 06:22:41 INFO - PROCESS | 3580 | 1467724961981 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 06:22:41 INFO - PROCESS | 3580 | 1467724961984 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 06:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:22:42 INFO - PROCESS | 3580 | 1467724961995 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:22:42 INFO - PROCESS | 3580 | 1467724962002 Marionette TRACE conn5 <- [1,970,null,{}] 06:22:42 INFO - PROCESS | 3580 | 1467724962006 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:42 INFO - PROCESS | 3580 | 1467724962011 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:42 INFO - PROCESS | 3580 | 1467724962126 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 06:22:42 INFO - PROCESS | 3580 | 1467724962200 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:42 INFO - PROCESS | 3580 | 1467724962202 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26C3D800 == 43 [pid = 3580] [id = 252] 06:22:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF1FD5E400) [pid = 3580] [serial = 755] [outer = 0000000000000000] 06:22:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF230CC400) [pid = 3580] [serial = 756] [outer = 000000CF1FD5E400] 06:22:42 INFO - PROCESS | 3580 | 1467724962297 Marionette DEBUG loaded listener.js 06:22:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF231E3C00) [pid = 3580] [serial = 757] [outer = 000000CF1FD5E400] 06:22:43 INFO - PROCESS | 3580 | 1467724963093 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1148ms 06:22:43 INFO - PROCESS | 3580 | 1467724963138 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 06:22:43 INFO - PROCESS | 3580 | 1467724963142 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 06:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:22:43 INFO - PROCESS | 3580 | 1467724963148 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:22:43 INFO - PROCESS | 3580 | 1467724963151 Marionette TRACE conn5 <- [1,974,null,{}] 06:22:43 INFO - PROCESS | 3580 | 1467724963156 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:43 INFO - PROCESS | 3580 | 1467724963159 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:43 INFO - PROCESS | 3580 | 1467724963303 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 06:22:43 INFO - PROCESS | 3580 | 1467724963397 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:43 INFO - PROCESS | 3580 | 1467724963402 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:43 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17972000 == 44 [pid = 3580] [id = 253] 06:22:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF12B8F400) [pid = 3580] [serial = 758] [outer = 0000000000000000] 06:22:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF1309A400) [pid = 3580] [serial = 759] [outer = 000000CF12B8F400] 06:22:43 INFO - PROCESS | 3580 | 1467724963454 Marionette DEBUG loaded listener.js 06:22:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF17173400) [pid = 3580] [serial = 760] [outer = 000000CF12B8F400] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BD1800 == 43 [pid = 3580] [id = 248] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4E7000 == 42 [pid = 3580] [id = 247] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A5B000 == 41 [pid = 3580] [id = 246] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258BD000 == 40 [pid = 3580] [id = 245] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2451C000 == 39 [pid = 3580] [id = 244] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22F60000 == 38 [pid = 3580] [id = 243] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20DF2000 == 37 [pid = 3580] [id = 242] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4E8000 == 36 [pid = 3580] [id = 241] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E2D000 == 35 [pid = 3580] [id = 240] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E2C800 == 34 [pid = 3580] [id = 239] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E22800 == 33 [pid = 3580] [id = 237] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CE7800 == 32 [pid = 3580] [id = 236] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2040E800 == 31 [pid = 3580] [id = 238] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18919800 == 30 [pid = 3580] [id = 227] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26C3D800 == 29 [pid = 3580] [id = 252] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BE8800 == 28 [pid = 3580] [id = 251] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F545800 == 27 [pid = 3580] [id = 250] 06:22:44 INFO - PROCESS | 3580 | --DOCSHELL 000000CF13AA5000 == 26 [pid = 3580] [id = 249] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF1EE73000) [pid = 3580] [serial = 699] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF18EBE800) [pid = 3580] [serial = 673] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF13A40400) [pid = 3580] [serial = 672] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF1EE6F000) [pid = 3580] [serial = 676] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1C5B4000) [pid = 3580] [serial = 675] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF20A6C400) [pid = 3580] [serial = 679] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1EA59800) [pid = 3580] [serial = 678] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1CB65400) [pid = 3580] [serial = 697] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1FD5D800) [pid = 3580] [serial = 708] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1F585400) [pid = 3580] [serial = 705] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1F146400) [pid = 3580] [serial = 700] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12BA2400) [pid = 3580] [serial = 685] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF12B88000) [pid = 3580] [serial = 684] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1F963800) [pid = 3580] [serial = 706] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1EE3C400) [pid = 3580] [serial = 702] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF19572800) [pid = 3580] [serial = 691] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1F232800) [pid = 3580] [serial = 703] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1C4DA400) [pid = 3580] [serial = 693] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1C55D400) [pid = 3580] [serial = 696] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF18EBFC00) [pid = 3580] [serial = 690] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF17E44C00) [pid = 3580] [serial = 682] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF130A4800) [pid = 3580] [serial = 681] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1309F800) [pid = 3580] [serial = 687] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF13FBC000) [pid = 3580] [serial = 688] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1C547C00) [pid = 3580] [serial = 694] [outer = 0000000000000000] [url = about:blank] 06:22:44 INFO - PROCESS | 3580 | 1467724964750 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1698ms 06:22:44 INFO - PROCESS | 3580 | 1467724964850 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 06:22:44 INFO - PROCESS | 3580 | 1467724964854 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 06:22:44 INFO - PROCESS | 3580 | 1467724964860 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:22:44 INFO - PROCESS | 3580 | 1467724964863 Marionette TRACE conn5 <- [1,978,null,{}] 06:22:44 INFO - PROCESS | 3580 | 1467724964869 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:44 INFO - PROCESS | 3580 | 1467724964872 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:44 INFO - PROCESS | 3580 | 1467724964962 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 06:22:44 INFO - PROCESS | 3580 | 1467724964970 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:44 INFO - PROCESS | 3580 | 1467724964972 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17973800 == 27 [pid = 3580] [id = 254] 06:22:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12A40400) [pid = 3580] [serial = 761] [outer = 0000000000000000] 06:22:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12B2B400) [pid = 3580] [serial = 762] [outer = 000000CF12A40400] 06:22:45 INFO - PROCESS | 3580 | 1467724965022 Marionette DEBUG loaded listener.js 06:22:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12B97000) [pid = 3580] [serial = 763] [outer = 000000CF12A40400] 06:22:45 INFO - PROCESS | 3580 | 1467724965475 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 06:22:45 INFO - PROCESS | 3580 | 1467724965511 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 06:22:45 INFO - PROCESS | 3580 | 1467724965517 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 06:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:22:45 INFO - PROCESS | 3580 | 1467724965523 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:22:45 INFO - PROCESS | 3580 | 1467724965526 Marionette TRACE conn5 <- [1,982,null,{}] 06:22:45 INFO - PROCESS | 3580 | 1467724965530 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:45 INFO - PROCESS | 3580 | 1467724965532 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:45 INFO - PROCESS | 3580 | 1467724965632 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 06:22:45 INFO - PROCESS | 3580 | 1467724965639 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:45 INFO - PROCESS | 3580 | 1467724965641 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4C7800 == 28 [pid = 3580] [id = 255] 06:22:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF130A1400) [pid = 3580] [serial = 764] [outer = 0000000000000000] 06:22:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1312CC00) [pid = 3580] [serial = 765] [outer = 000000CF130A1400] 06:22:45 INFO - PROCESS | 3580 | 1467724965690 Marionette DEBUG loaded listener.js 06:22:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF16E54800) [pid = 3580] [serial = 766] [outer = 000000CF130A1400] 06:22:46 INFO - PROCESS | 3580 | 1467724966157 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 06:22:46 INFO - PROCESS | 3580 | 1467724966220 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 06:22:46 INFO - PROCESS | 3580 | 1467724966222 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 06:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:22:46 INFO - PROCESS | 3580 | 1467724966226 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:22:46 INFO - PROCESS | 3580 | 1467724966230 Marionette TRACE conn5 <- [1,986,null,{}] 06:22:46 INFO - PROCESS | 3580 | 1467724966241 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:46 INFO - PROCESS | 3580 | 1467724966246 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:46 INFO - PROCESS | 3580 | 1467724966363 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 06:22:46 INFO - PROCESS | 3580 | 1467724966443 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:46 INFO - PROCESS | 3580 | 1467724966446 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:46 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3C0000 == 29 [pid = 3580] [id = 256] 06:22:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1296E000) [pid = 3580] [serial = 767] [outer = 0000000000000000] 06:22:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF18EC3800) [pid = 3580] [serial = 768] [outer = 000000CF1296E000] 06:22:46 INFO - PROCESS | 3580 | 1467724966496 Marionette DEBUG loaded listener.js 06:22:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF194D8000) [pid = 3580] [serial = 769] [outer = 000000CF1296E000] 06:22:46 INFO - PROCESS | 3580 | 1467724966922 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 733ms 06:22:46 INFO - PROCESS | 3580 | 1467724966961 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 06:22:46 INFO - PROCESS | 3580 | 1467724966964 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 06:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:22:46 INFO - PROCESS | 3580 | 1467724966968 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:22:46 INFO - PROCESS | 3580 | 1467724966969 Marionette TRACE conn5 <- [1,990,null,{}] 06:22:46 INFO - PROCESS | 3580 | 1467724966973 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:46 INFO - PROCESS | 3580 | 1467724966975 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:47 INFO - PROCESS | 3580 | 1467724967088 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 06:22:47 INFO - PROCESS | 3580 | 1467724967094 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:47 INFO - PROCESS | 3580 | 1467724967096 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F771800 == 30 [pid = 3580] [id = 257] 06:22:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1C4DA800) [pid = 3580] [serial = 770] [outer = 0000000000000000] 06:22:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1C546000) [pid = 3580] [serial = 771] [outer = 000000CF1C4DA800] 06:22:47 INFO - PROCESS | 3580 | 1467724967145 Marionette DEBUG loaded listener.js 06:22:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1C560C00) [pid = 3580] [serial = 772] [outer = 000000CF1C4DA800] 06:22:47 INFO - PROCESS | 3580 | 1467724967607 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 06:22:47 INFO - PROCESS | 3580 | 1467724967663 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 06:22:47 INFO - PROCESS | 3580 | 1467724967665 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 06:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:22:47 INFO - PROCESS | 3580 | 1467724967668 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:22:47 INFO - PROCESS | 3580 | 1467724967670 Marionette TRACE conn5 <- [1,994,null,{}] 06:22:47 INFO - PROCESS | 3580 | 1467724967673 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:47 INFO - PROCESS | 3580 | 1467724967675 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:47 INFO - PROCESS | 3580 | 1467724967809 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 06:22:47 INFO - PROCESS | 3580 | 1467724967819 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:47 INFO - PROCESS | 3580 | 1467724967821 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2040C000 == 31 [pid = 3580] [id = 258] 06:22:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1309A000) [pid = 3580] [serial = 773] [outer = 0000000000000000] 06:22:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1CC17400) [pid = 3580] [serial = 774] [outer = 000000CF1309A000] 06:22:47 INFO - PROCESS | 3580 | 1467724967905 Marionette DEBUG loaded listener.js 06:22:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1ED92400) [pid = 3580] [serial = 775] [outer = 000000CF1309A000] 06:22:48 INFO - PROCESS | 3580 | 1467724968340 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 734ms 06:22:48 INFO - PROCESS | 3580 | 1467724968406 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 06:22:48 INFO - PROCESS | 3580 | 1467724968408 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 06:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:22:48 INFO - PROCESS | 3580 | 1467724968411 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:22:48 INFO - PROCESS | 3580 | 1467724968413 Marionette TRACE conn5 <- [1,998,null,{}] 06:22:48 INFO - PROCESS | 3580 | 1467724968417 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:48 INFO - PROCESS | 3580 | 1467724968423 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:48 INFO - PROCESS | 3580 | 1467724968561 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 06:22:48 INFO - PROCESS | 3580 | 1467724968576 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:48 INFO - PROCESS | 3580 | 1467724968578 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:48 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2279C000 == 32 [pid = 3580] [id = 259] 06:22:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1EE6DC00) [pid = 3580] [serial = 776] [outer = 0000000000000000] 06:22:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1EE7B400) [pid = 3580] [serial = 777] [outer = 000000CF1EE6DC00] 06:22:48 INFO - PROCESS | 3580 | 1467724968624 Marionette DEBUG loaded listener.js 06:22:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF1F585C00) [pid = 3580] [serial = 778] [outer = 000000CF1EE6DC00] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF2275D400) [pid = 3580] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1FBAD800) [pid = 3580] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF12C53000) [pid = 3580] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12B90000) [pid = 3580] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1FD59400) [pid = 3580] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1264BC00) [pid = 3580] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF18A18C00) [pid = 3580] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C542000) [pid = 3580] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12B23000) [pid = 3580] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF204E8000) [pid = 3580] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12F5F400) [pid = 3580] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF22097C00) [pid = 3580] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:22:49 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1CC0E800) [pid = 3580] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:22:49 INFO - PROCESS | 3580 | 1467724969290 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 923ms 06:22:49 INFO - PROCESS | 3580 | 1467724969338 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 06:22:49 INFO - PROCESS | 3580 | 1467724969340 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 06:22:49 INFO - PROCESS | 3580 | 1467724969344 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:22:49 INFO - PROCESS | 3580 | 1467724969345 Marionette TRACE conn5 <- [1,1002,null,{}] 06:22:49 INFO - PROCESS | 3580 | 1467724969349 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:49 INFO - PROCESS | 3580 | 1467724969351 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:49 INFO - PROCESS | 3580 | 1467724969430 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 06:22:49 INFO - PROCESS | 3580 | 1467724969436 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:49 INFO - PROCESS | 3580 | 1467724969438 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:49 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2307B800 == 33 [pid = 3580] [id = 260] 06:22:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1783CC00) [pid = 3580] [serial = 779] [outer = 0000000000000000] 06:22:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F141000) [pid = 3580] [serial = 780] [outer = 000000CF1783CC00] 06:22:49 INFO - PROCESS | 3580 | 1467724969483 Marionette DEBUG loaded listener.js 06:22:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F88E400) [pid = 3580] [serial = 781] [outer = 000000CF1783CC00] 06:22:49 INFO - PROCESS | 3580 | 1467724969886 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 587ms 06:22:49 INFO - PROCESS | 3580 | 1467724969936 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 06:22:49 INFO - PROCESS | 3580 | 1467724969938 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 06:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:22:49 INFO - PROCESS | 3580 | 1467724969941 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:22:49 INFO - PROCESS | 3580 | 1467724969943 Marionette TRACE conn5 <- [1,1006,null,{}] 06:22:49 INFO - PROCESS | 3580 | 1467724969947 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:49 INFO - PROCESS | 3580 | 1467724969949 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:50 INFO - PROCESS | 3580 | 1467724970030 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 06:22:50 INFO - PROCESS | 3580 | 1467724970036 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:50 INFO - PROCESS | 3580 | 1467724970038 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CD8800 == 34 [pid = 3580] [id = 261] 06:22:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FD5B800) [pid = 3580] [serial = 782] [outer = 0000000000000000] 06:22:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FD5E800) [pid = 3580] [serial = 783] [outer = 000000CF1FD5B800] 06:22:50 INFO - PROCESS | 3580 | 1467724970082 Marionette DEBUG loaded listener.js 06:22:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FD81C00) [pid = 3580] [serial = 784] [outer = 000000CF1FD5B800] 06:22:50 INFO - PROCESS | 3580 | 1467724970524 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 629ms 06:22:50 INFO - PROCESS | 3580 | 1467724970572 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 06:22:50 INFO - PROCESS | 3580 | 1467724970574 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 06:22:50 INFO - PROCESS | 3580 | 1467724970577 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:22:50 INFO - PROCESS | 3580 | 1467724970579 Marionette TRACE conn5 <- [1,1010,null,{}] 06:22:50 INFO - PROCESS | 3580 | 1467724970583 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:50 INFO - PROCESS | 3580 | 1467724970585 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:50 INFO - PROCESS | 3580 | 1467724970667 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 06:22:50 INFO - PROCESS | 3580 | 1467724970672 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:50 INFO - PROCESS | 3580 | 1467724970674 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3BF000 == 35 [pid = 3580] [id = 262] 06:22:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF130A4800) [pid = 3580] [serial = 785] [outer = 0000000000000000] 06:22:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF204E3C00) [pid = 3580] [serial = 786] [outer = 000000CF130A4800] 06:22:50 INFO - PROCESS | 3580 | 1467724970718 Marionette DEBUG loaded listener.js 06:22:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF204EEC00) [pid = 3580] [serial = 787] [outer = 000000CF130A4800] 06:22:51 INFO - PROCESS | 3580 | 1467724971351 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 839ms 06:22:51 INFO - PROCESS | 3580 | 1467724971439 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 06:22:51 INFO - PROCESS | 3580 | 1467724971443 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 06:22:51 INFO - PROCESS | 3580 | 1467724971449 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:22:51 INFO - PROCESS | 3580 | 1467724971453 Marionette TRACE conn5 <- [1,1014,null,{}] 06:22:51 INFO - PROCESS | 3580 | 1467724971459 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:51 INFO - PROCESS | 3580 | 1467724971463 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:51 INFO - PROCESS | 3580 | 1467724971598 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 06:22:51 INFO - PROCESS | 3580 | 1467724971666 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:51 INFO - PROCESS | 3580 | 1467724971669 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:51 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1908E000 == 36 [pid = 3580] [id = 263] 06:22:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12A3EC00) [pid = 3580] [serial = 788] [outer = 0000000000000000] 06:22:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12B8BC00) [pid = 3580] [serial = 789] [outer = 000000CF12A3EC00] 06:22:51 INFO - PROCESS | 3580 | 1467724971770 Marionette DEBUG loaded listener.js 06:22:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12F60400) [pid = 3580] [serial = 790] [outer = 000000CF12A3EC00] 06:22:52 INFO - PROCESS | 3580 | 1467724972471 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1081ms 06:22:52 INFO - PROCESS | 3580 | 1467724972555 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 06:22:52 INFO - PROCESS | 3580 | 1467724972560 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 06:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:22:52 INFO - PROCESS | 3580 | 1467724972568 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:22:52 INFO - PROCESS | 3580 | 1467724972571 Marionette TRACE conn5 <- [1,1018,null,{}] 06:22:52 INFO - PROCESS | 3580 | 1467724972575 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:52 INFO - PROCESS | 3580 | 1467724972578 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:52 INFO - PROCESS | 3580 | 1467724972709 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 06:22:52 INFO - PROCESS | 3580 | 1467724972778 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:52 INFO - PROCESS | 3580 | 1467724972781 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:52 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFBA800 == 37 [pid = 3580] [id = 264] 06:22:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF17943C00) [pid = 3580] [serial = 791] [outer = 0000000000000000] 06:22:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF18EC4C00) [pid = 3580] [serial = 792] [outer = 000000CF17943C00] 06:22:52 INFO - PROCESS | 3580 | 1467724972897 Marionette DEBUG loaded listener.js 06:22:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF1C547000) [pid = 3580] [serial = 793] [outer = 000000CF17943C00] 06:22:53 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CD8800 == 36 [pid = 3580] [id = 261] 06:22:53 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2307B800 == 35 [pid = 3580] [id = 260] 06:22:53 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2279C000 == 34 [pid = 3580] [id = 259] 06:22:53 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2040C000 == 33 [pid = 3580] [id = 258] 06:22:53 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F771800 == 32 [pid = 3580] [id = 257] 06:22:53 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3C0000 == 31 [pid = 3580] [id = 256] 06:22:53 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4C7800 == 30 [pid = 3580] [id = 255] 06:22:53 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17973800 == 29 [pid = 3580] [id = 254] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF22762400) [pid = 3580] [serial = 744] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1FD7F000) [pid = 3580] [serial = 732] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF204EF400) [pid = 3580] [serial = 733] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF12F59400) [pid = 3580] [serial = 717] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF170F3000) [pid = 3580] [serial = 718] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12F5C800) [pid = 3580] [serial = 720] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF170F7800) [pid = 3580] [serial = 721] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1FD81800) [pid = 3580] [serial = 709] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1C557C00) [pid = 3580] [serial = 723] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1CBC6800) [pid = 3580] [serial = 724] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF18EC5000) [pid = 3580] [serial = 714] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1C53D800) [pid = 3580] [serial = 715] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1ED87800) [pid = 3580] [serial = 726] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1EE74800) [pid = 3580] [serial = 727] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12B8B000) [pid = 3580] [serial = 711] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF13038800) [pid = 3580] [serial = 712] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF20B21C00) [pid = 3580] [serial = 735] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1F96B000) [pid = 3580] [serial = 739] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF18A1CC00) [pid = 3580] [serial = 738] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF22275800) [pid = 3580] [serial = 741] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF21634800) [pid = 3580] [serial = 736] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1F235000) [pid = 3580] [serial = 729] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF22713800) [pid = 3580] [serial = 742] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1F588400) [pid = 3580] [serial = 730] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF22F8F000) [pid = 3580] [serial = 745] [outer = 0000000000000000] [url = about:blank] 06:22:53 INFO - PROCESS | 3580 | 1467724973756 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1240ms 06:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:22:53 INFO - PROCESS | 3580 | 1467724973811 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 06:22:53 INFO - PROCESS | 3580 | 1467724973815 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 06:22:53 INFO - PROCESS | 3580 | 1467724973820 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:22:53 INFO - PROCESS | 3580 | 1467724973823 Marionette TRACE conn5 <- [1,1022,null,{}] 06:22:53 INFO - PROCESS | 3580 | 1467724973829 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:53 INFO - PROCESS | 3580 | 1467724973832 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:53 INFO - PROCESS | 3580 | 1467724973925 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 06:22:53 INFO - PROCESS | 3580 | 1467724973941 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:53 INFO - PROCESS | 3580 | 1467724973944 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18921000 == 30 [pid = 3580] [id = 265] 06:22:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12C4A800) [pid = 3580] [serial = 794] [outer = 0000000000000000] 06:22:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12D5D400) [pid = 3580] [serial = 795] [outer = 000000CF12C4A800] 06:22:54 INFO - PROCESS | 3580 | 1467724973993 Marionette DEBUG loaded listener.js 06:22:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF13A44000) [pid = 3580] [serial = 796] [outer = 000000CF12C4A800] 06:22:54 INFO - PROCESS | 3580 | 1467724974496 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 06:22:54 INFO - PROCESS | 3580 | 1467724974554 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 06:22:54 INFO - PROCESS | 3580 | 1467724974558 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 06:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:22:54 INFO - PROCESS | 3580 | 1467724974564 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:22:54 INFO - PROCESS | 3580 | 1467724974567 Marionette TRACE conn5 <- [1,1026,null,{}] 06:22:54 INFO - PROCESS | 3580 | 1467724974571 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:54 INFO - PROCESS | 3580 | 1467724974573 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:54 INFO - PROCESS | 3580 | 1467724974663 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 06:22:54 INFO - PROCESS | 3580 | 1467724974738 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:54 INFO - PROCESS | 3580 | 1467724974740 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA75800 == 31 [pid = 3580] [id = 266] 06:22:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF18C1C800) [pid = 3580] [serial = 797] [outer = 0000000000000000] 06:22:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF18EC9400) [pid = 3580] [serial = 798] [outer = 000000CF18C1C800] 06:22:54 INFO - PROCESS | 3580 | 1467724974789 Marionette DEBUG loaded listener.js 06:22:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1C4DE400) [pid = 3580] [serial = 799] [outer = 000000CF18C1C800] 06:22:55 INFO - PROCESS | 3580 | 1467724975196 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 06:22:55 INFO - PROCESS | 3580 | 1467724975260 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 06:22:55 INFO - PROCESS | 3580 | 1467724975262 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 06:22:55 INFO - PROCESS | 3580 | 1467724975266 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:22:55 INFO - PROCESS | 3580 | 1467724975270 Marionette TRACE conn5 <- [1,1030,null,{}] 06:22:55 INFO - PROCESS | 3580 | 1467724975308 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:55 INFO - PROCESS | 3580 | 1467724975313 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:55 INFO - PROCESS | 3580 | 1467724975417 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 06:22:55 INFO - PROCESS | 3580 | 1467724975425 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:55 INFO - PROCESS | 3580 | 1467724975428 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FB1B800 == 32 [pid = 3580] [id = 267] 06:22:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF121D3000) [pid = 3580] [serial = 800] [outer = 0000000000000000] 06:22:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1EA53800) [pid = 3580] [serial = 801] [outer = 000000CF121D3000] 06:22:55 INFO - PROCESS | 3580 | 1467724975477 Marionette DEBUG loaded listener.js 06:22:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1EE71C00) [pid = 3580] [serial = 802] [outer = 000000CF121D3000] 06:22:55 INFO - PROCESS | 3580 | 1467724975915 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 06:22:55 INFO - PROCESS | 3580 | 1467724975961 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 06:22:55 INFO - PROCESS | 3580 | 1467724975964 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 06:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:22:55 INFO - PROCESS | 3580 | 1467724975967 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:22:55 INFO - PROCESS | 3580 | 1467724975969 Marionette TRACE conn5 <- [1,1034,null,{}] 06:22:55 INFO - PROCESS | 3580 | 1467724975972 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:55 INFO - PROCESS | 3580 | 1467724975974 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:56 INFO - PROCESS | 3580 | 1467724976089 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 06:22:56 INFO - PROCESS | 3580 | 1467724976095 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:56 INFO - PROCESS | 3580 | 1467724976097 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220B8000 == 33 [pid = 3580] [id = 268] 06:22:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F13F000) [pid = 3580] [serial = 803] [outer = 0000000000000000] 06:22:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F144800) [pid = 3580] [serial = 804] [outer = 000000CF1F13F000] 06:22:56 INFO - PROCESS | 3580 | 1467724976189 Marionette DEBUG loaded listener.js 06:22:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F23B800) [pid = 3580] [serial = 805] [outer = 000000CF1F13F000] 06:22:56 INFO - PROCESS | 3580 | 1467724976624 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 06:22:56 INFO - PROCESS | 3580 | 1467724976662 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 06:22:56 INFO - PROCESS | 3580 | 1467724976664 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 06:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:22:56 INFO - PROCESS | 3580 | 1467724976667 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:22:56 INFO - PROCESS | 3580 | 1467724976669 Marionette TRACE conn5 <- [1,1038,null,{}] 06:22:56 INFO - PROCESS | 3580 | 1467724976672 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:56 INFO - PROCESS | 3580 | 1467724976674 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:56 INFO - PROCESS | 3580 | 1467724976810 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 06:22:56 INFO - PROCESS | 3580 | 1467724976838 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:56 INFO - PROCESS | 3580 | 1467724976840 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2314C000 == 34 [pid = 3580] [id = 269] 06:22:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F13F400) [pid = 3580] [serial = 806] [outer = 0000000000000000] 06:22:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1F96E800) [pid = 3580] [serial = 807] [outer = 000000CF1F13F400] 06:22:56 INFO - PROCESS | 3580 | 1467724976885 Marionette DEBUG loaded listener.js 06:22:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FD7C000) [pid = 3580] [serial = 808] [outer = 000000CF1F13F400] 06:22:57 INFO - PROCESS | 3580 | 1467724977334 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 733ms 06:22:57 INFO - PROCESS | 3580 | 1467724977404 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 06:22:57 INFO - PROCESS | 3580 | 1467724977406 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 06:22:57 INFO - PROCESS | 3580 | 1467724977409 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:22:57 INFO - PROCESS | 3580 | 1467724977411 Marionette TRACE conn5 <- [1,1042,null,{}] 06:22:57 INFO - PROCESS | 3580 | 1467724977421 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:57 INFO - PROCESS | 3580 | 1467724977427 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:57 INFO - PROCESS | 3580 | 1467724977576 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 06:22:57 INFO - PROCESS | 3580 | 1467724977624 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:57 INFO - PROCESS | 3580 | 1467724977626 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24625800 == 35 [pid = 3580] [id = 270] 06:22:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF204E5800) [pid = 3580] [serial = 809] [outer = 0000000000000000] 06:22:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF20A66000) [pid = 3580] [serial = 810] [outer = 000000CF204E5800] 06:22:57 INFO - PROCESS | 3580 | 1467724977674 Marionette DEBUG loaded listener.js 06:22:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF21976400) [pid = 3580] [serial = 811] [outer = 000000CF204E5800] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1C4DA800) [pid = 3580] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF12B8F400) [pid = 3580] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF130A1400) [pid = 3580] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12A40400) [pid = 3580] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1296E000) [pid = 3580] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1309A000) [pid = 3580] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF116D1400) [pid = 3580] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1C015000) [pid = 3580] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1FD5A000) [pid = 3580] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1FD5E400) [pid = 3580] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1EE6DC00) [pid = 3580] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1FD5B800) [pid = 3580] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:22:58 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1783CC00) [pid = 3580] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:22:58 INFO - PROCESS | 3580 | 1467724978160 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 776ms 06:22:58 INFO - PROCESS | 3580 | 1467724978189 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 06:22:58 INFO - PROCESS | 3580 | 1467724978191 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 06:22:58 INFO - PROCESS | 3580 | 1467724978194 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:22:58 INFO - PROCESS | 3580 | 1467724978196 Marionette TRACE conn5 <- [1,1046,null,{}] 06:22:58 INFO - PROCESS | 3580 | 1467724978200 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:58 INFO - PROCESS | 3580 | 1467724978202 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:58 INFO - PROCESS | 3580 | 1467724978310 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 06:22:58 INFO - PROCESS | 3580 | 1467724978358 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:58 INFO - PROCESS | 3580 | 1467724978360 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258C3800 == 36 [pid = 3580] [id = 271] 06:22:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF13F54800) [pid = 3580] [serial = 812] [outer = 0000000000000000] 06:22:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1C015000) [pid = 3580] [serial = 813] [outer = 000000CF13F54800] 06:22:58 INFO - PROCESS | 3580 | 1467724978405 Marionette DEBUG loaded listener.js 06:22:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1FD7BC00) [pid = 3580] [serial = 814] [outer = 000000CF13F54800] 06:22:58 INFO - PROCESS | 3580 | 1467724978762 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 06:22:58 INFO - PROCESS | 3580 | 1467724978827 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 06:22:58 INFO - PROCESS | 3580 | 1467724978829 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 06:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:22:58 INFO - PROCESS | 3580 | 1467724978833 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:22:58 INFO - PROCESS | 3580 | 1467724978834 Marionette TRACE conn5 <- [1,1050,null,{}] 06:22:58 INFO - PROCESS | 3580 | 1467724978838 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:58 INFO - PROCESS | 3580 | 1467724978848 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:58 INFO - PROCESS | 3580 | 1467724978930 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 06:22:58 INFO - PROCESS | 3580 | 1467724978936 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:58 INFO - PROCESS | 3580 | 1467724978938 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A6D800 == 37 [pid = 3580] [id = 272] 06:22:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF21D94800) [pid = 3580] [serial = 815] [outer = 0000000000000000] 06:22:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF2270CC00) [pid = 3580] [serial = 816] [outer = 000000CF21D94800] 06:22:58 INFO - PROCESS | 3580 | 1467724978983 Marionette DEBUG loaded listener.js 06:22:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF22716C00) [pid = 3580] [serial = 817] [outer = 000000CF21D94800] 06:22:59 INFO - PROCESS | 3580 | 1467724979404 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 628ms 06:22:59 INFO - PROCESS | 3580 | 1467724979464 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 06:22:59 INFO - PROCESS | 3580 | 1467724979467 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 06:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:22:59 INFO - PROCESS | 3580 | 1467724979470 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:22:59 INFO - PROCESS | 3580 | 1467724979472 Marionette TRACE conn5 <- [1,1054,null,{}] 06:22:59 INFO - PROCESS | 3580 | 1467724979475 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:59 INFO - PROCESS | 3580 | 1467724979477 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:59 INFO - PROCESS | 3580 | 1467724979560 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 06:22:59 INFO - PROCESS | 3580 | 1467724979568 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:59 INFO - PROCESS | 3580 | 1467724979570 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:22:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FB15800 == 38 [pid = 3580] [id = 273] 06:22:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1EE71800) [pid = 3580] [serial = 818] [outer = 0000000000000000] 06:22:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF22766000) [pid = 3580] [serial = 819] [outer = 000000CF1EE71800] 06:22:59 INFO - PROCESS | 3580 | 1467724979615 Marionette DEBUG loaded listener.js 06:22:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF2300B400) [pid = 3580] [serial = 820] [outer = 000000CF1EE71800] 06:23:00 INFO - PROCESS | 3580 | 1467724980241 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 839ms 06:23:00 INFO - PROCESS | 3580 | 1467724980313 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 06:23:00 INFO - PROCESS | 3580 | 1467724980318 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 06:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:23:00 INFO - PROCESS | 3580 | 1467724980324 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:23:00 INFO - PROCESS | 3580 | 1467724980328 Marionette TRACE conn5 <- [1,1058,null,{}] 06:23:00 INFO - PROCESS | 3580 | 1467724980348 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:00 INFO - PROCESS | 3580 | 1467724980352 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:00 INFO - PROCESS | 3580 | 1467724980481 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 06:23:00 INFO - PROCESS | 3580 | 1467724980549 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:00 INFO - PROCESS | 3580 | 1467724980554 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:00 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C99A000 == 39 [pid = 3580] [id = 274] 06:23:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF12A43000) [pid = 3580] [serial = 821] [outer = 0000000000000000] 06:23:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12F5A000) [pid = 3580] [serial = 822] [outer = 000000CF12A43000] 06:23:00 INFO - PROCESS | 3580 | 1467724980656 Marionette DEBUG loaded listener.js 06:23:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF18973800) [pid = 3580] [serial = 823] [outer = 000000CF12A43000] 06:23:01 INFO - PROCESS | 3580 | 1467724981292 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 986ms 06:23:01 INFO - PROCESS | 3580 | 1467724981313 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 06:23:01 INFO - PROCESS | 3580 | 1467724981318 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 06:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:23:01 INFO - PROCESS | 3580 | 1467724981325 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:23:01 INFO - PROCESS | 3580 | 1467724981328 Marionette TRACE conn5 <- [1,1062,null,{}] 06:23:01 INFO - PROCESS | 3580 | 1467724981332 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:01 INFO - PROCESS | 3580 | 1467724981335 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:01 INFO - PROCESS | 3580 | 1467724981451 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 06:23:01 INFO - PROCESS | 3580 | 1467724981527 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:01 INFO - PROCESS | 3580 | 1467724981530 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CD1000 == 40 [pid = 3580] [id = 275] 06:23:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1CCA8C00) [pid = 3580] [serial = 824] [outer = 0000000000000000] 06:23:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1E708400) [pid = 3580] [serial = 825] [outer = 000000CF1CCA8C00] 06:23:01 INFO - PROCESS | 3580 | 1467724981629 Marionette DEBUG loaded listener.js 06:23:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1F232800) [pid = 3580] [serial = 826] [outer = 000000CF1CCA8C00] 06:23:02 INFO - PROCESS | 3580 | 1467724982286 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 06:23:02 INFO - PROCESS | 3580 | 1467724982313 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 06:23:02 INFO - PROCESS | 3580 | 1467724982315 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 06:23:02 INFO - PROCESS | 3580 | 1467724982333 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:23:02 INFO - PROCESS | 3580 | 1467724982338 Marionette TRACE conn5 <- [1,1066,null,{}] 06:23:02 INFO - PROCESS | 3580 | 1467724982349 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:02 INFO - PROCESS | 3580 | 1467724982355 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:02 INFO - PROCESS | 3580 | 1467724982469 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 06:23:02 INFO - PROCESS | 3580 | 1467724982544 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:02 INFO - PROCESS | 3580 | 1467724982548 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:02 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26A77000 == 41 [pid = 3580] [id = 276] 06:23:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF20B62000) [pid = 3580] [serial = 827] [outer = 0000000000000000] 06:23:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF21631000) [pid = 3580] [serial = 828] [outer = 000000CF20B62000] 06:23:02 INFO - PROCESS | 3580 | 1467724982646 Marionette DEBUG loaded listener.js 06:23:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF230CE400) [pid = 3580] [serial = 829] [outer = 000000CF20B62000] 06:23:03 INFO - PROCESS | 3580 | 1467724983499 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1196ms 06:23:03 INFO - PROCESS | 3580 | 1467724983536 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 06:23:03 INFO - PROCESS | 3580 | 1467724983540 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 06:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:23:03 INFO - PROCESS | 3580 | 1467724983545 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:23:03 INFO - PROCESS | 3580 | 1467724983549 Marionette TRACE conn5 <- [1,1070,null,{}] 06:23:03 INFO - PROCESS | 3580 | 1467724983554 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:03 INFO - PROCESS | 3580 | 1467724983557 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:03 INFO - PROCESS | 3580 | 1467724983663 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 06:23:03 INFO - PROCESS | 3580 | 1467724983741 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:03 INFO - PROCESS | 3580 | 1467724983746 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF12ECD000 == 42 [pid = 3580] [id = 277] 06:23:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF12F5AC00) [pid = 3580] [serial = 830] [outer = 0000000000000000] 06:23:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF13A46000) [pid = 3580] [serial = 831] [outer = 000000CF12F5AC00] 06:23:03 INFO - PROCESS | 3580 | 1467724983848 Marionette DEBUG loaded listener.js 06:23:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF18EDB800) [pid = 3580] [serial = 832] [outer = 000000CF12F5AC00] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A6D800 == 41 [pid = 3580] [id = 272] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258C3800 == 40 [pid = 3580] [id = 271] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24625800 == 39 [pid = 3580] [id = 270] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2314C000 == 38 [pid = 3580] [id = 269] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF220B8000 == 37 [pid = 3580] [id = 268] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FB1B800 == 36 [pid = 3580] [id = 267] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA75800 == 35 [pid = 3580] [id = 266] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18921000 == 34 [pid = 3580] [id = 265] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFBA800 == 33 [pid = 3580] [id = 264] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1908E000 == 32 [pid = 3580] [id = 263] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3BF000 == 31 [pid = 3580] [id = 262] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17972000 == 30 [pid = 3580] [id = 253] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26A77000 == 29 [pid = 3580] [id = 276] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CD1000 == 28 [pid = 3580] [id = 275] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FB15800 == 27 [pid = 3580] [id = 273] 06:23:04 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C99A000 == 26 [pid = 3580] [id = 274] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1C546000) [pid = 3580] [serial = 771] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF17173400) [pid = 3580] [serial = 760] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1309A400) [pid = 3580] [serial = 759] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1312CC00) [pid = 3580] [serial = 765] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF16E54800) [pid = 3580] [serial = 766] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF12B2B400) [pid = 3580] [serial = 762] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12B97000) [pid = 3580] [serial = 763] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF18EC3800) [pid = 3580] [serial = 768] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1CC17400) [pid = 3580] [serial = 774] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF12B96800) [pid = 3580] [serial = 748] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12A3B000) [pid = 3580] [serial = 747] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1CBBE800) [pid = 3580] [serial = 751] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1C08C400) [pid = 3580] [serial = 750] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF2035BC00) [pid = 3580] [serial = 754] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1FD64400) [pid = 3580] [serial = 753] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF231E3C00) [pid = 3580] [serial = 757] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF204E3C00) [pid = 3580] [serial = 786] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF230CC400) [pid = 3580] [serial = 756] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1C560C00) [pid = 3580] [serial = 772] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1EE7B400) [pid = 3580] [serial = 777] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1ED92400) [pid = 3580] [serial = 775] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1FD5E800) [pid = 3580] [serial = 783] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1F585C00) [pid = 3580] [serial = 778] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1F141000) [pid = 3580] [serial = 780] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1F88E400) [pid = 3580] [serial = 781] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1FD81C00) [pid = 3580] [serial = 784] [outer = 0000000000000000] [url = about:blank] 06:23:04 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF194D8000) [pid = 3580] [serial = 769] [outer = 0000000000000000] [url = about:blank] 06:23:05 INFO - PROCESS | 3580 | 1467724985067 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1535ms 06:23:05 INFO - PROCESS | 3580 | 1467724985085 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 06:23:05 INFO - PROCESS | 3580 | 1467724985089 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 06:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:23:05 INFO - PROCESS | 3580 | 1467724985104 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:23:05 INFO - PROCESS | 3580 | 1467724985107 Marionette TRACE conn5 <- [1,1074,null,{}] 06:23:05 INFO - PROCESS | 3580 | 1467724985113 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:05 INFO - PROCESS | 3580 | 1467724985116 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:05 INFO - PROCESS | 3580 | 1467724985243 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 06:23:05 INFO - PROCESS | 3580 | 1467724985316 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:05 INFO - PROCESS | 3580 | 1467724985319 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17CE3000 == 27 [pid = 3580] [id = 278] 06:23:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF12A3F800) [pid = 3580] [serial = 833] [outer = 0000000000000000] 06:23:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12B30400) [pid = 3580] [serial = 834] [outer = 000000CF12A3F800] 06:23:05 INFO - PROCESS | 3580 | 1467724985369 Marionette DEBUG loaded listener.js 06:23:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12C46800) [pid = 3580] [serial = 835] [outer = 000000CF12A3F800] 06:23:05 INFO - PROCESS | 3580 | 1467724985764 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 753ms 06:23:05 INFO - PROCESS | 3580 | 1467724985847 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 06:23:05 INFO - PROCESS | 3580 | 1467724985853 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 06:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:23:05 INFO - PROCESS | 3580 | 1467724985860 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:23:05 INFO - PROCESS | 3580 | 1467724985862 Marionette TRACE conn5 <- [1,1078,null,{}] 06:23:05 INFO - PROCESS | 3580 | 1467724985866 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:05 INFO - PROCESS | 3580 | 1467724985869 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:05 INFO - PROCESS | 3580 | 1467724985962 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 06:23:05 INFO - PROCESS | 3580 | 1467724985970 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:05 INFO - PROCESS | 3580 | 1467724985973 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C9AC000 == 28 [pid = 3580] [id = 279] 06:23:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF130A3800) [pid = 3580] [serial = 836] [outer = 0000000000000000] 06:23:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF13DED000) [pid = 3580] [serial = 837] [outer = 000000CF130A3800] 06:23:06 INFO - PROCESS | 3580 | 1467724986021 Marionette DEBUG loaded listener.js 06:23:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF17173400) [pid = 3580] [serial = 838] [outer = 000000CF130A3800] 06:23:06 INFO - PROCESS | 3580 | 1467724986484 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 693ms 06:23:06 INFO - PROCESS | 3580 | 1467724986553 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 06:23:06 INFO - PROCESS | 3580 | 1467724986556 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 06:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:23:06 INFO - PROCESS | 3580 | 1467724986559 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:23:06 INFO - PROCESS | 3580 | 1467724986563 Marionette TRACE conn5 <- [1,1082,null,{}] 06:23:06 INFO - PROCESS | 3580 | 1467724986574 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:06 INFO - PROCESS | 3580 | 1467724986579 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:06 INFO - PROCESS | 3580 | 1467724986694 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 06:23:06 INFO - PROCESS | 3580 | 1467724986773 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:06 INFO - PROCESS | 3580 | 1467724986776 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4EB800 == 29 [pid = 3580] [id = 280] 06:23:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12A67800) [pid = 3580] [serial = 839] [outer = 0000000000000000] 06:23:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF18EC5000) [pid = 3580] [serial = 840] [outer = 000000CF12A67800] 06:23:06 INFO - PROCESS | 3580 | 1467724986826 Marionette DEBUG loaded listener.js 06:23:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1C08A400) [pid = 3580] [serial = 841] [outer = 000000CF12A67800] 06:23:07 INFO - PROCESS | 3580 | 1467724987254 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 733ms 06:23:07 INFO - PROCESS | 3580 | 1467724987295 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 06:23:07 INFO - PROCESS | 3580 | 1467724987298 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 06:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:23:07 INFO - PROCESS | 3580 | 1467724987307 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:23:07 INFO - PROCESS | 3580 | 1467724987309 Marionette TRACE conn5 <- [1,1086,null,{}] 06:23:07 INFO - PROCESS | 3580 | 1467724987312 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:07 INFO - PROCESS | 3580 | 1467724987315 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:07 INFO - PROCESS | 3580 | 1467724987429 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 06:23:07 INFO - PROCESS | 3580 | 1467724987480 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:07 INFO - PROCESS | 3580 | 1467724987483 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFA2800 == 30 [pid = 3580] [id = 281] 06:23:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1C54A800) [pid = 3580] [serial = 842] [outer = 0000000000000000] 06:23:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1C559000) [pid = 3580] [serial = 843] [outer = 000000CF1C54A800] 06:23:07 INFO - PROCESS | 3580 | 1467724987529 Marionette DEBUG loaded listener.js 06:23:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1C5B1800) [pid = 3580] [serial = 844] [outer = 000000CF1C54A800] 06:23:07 INFO - PROCESS | 3580 | 1467724987961 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 06:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:23:07 INFO - PROCESS | 3580 | 1467724987980 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 06:23:07 INFO - PROCESS | 3580 | 1467724987983 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 06:23:07 INFO - PROCESS | 3580 | 1467724987986 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:23:07 INFO - PROCESS | 3580 | 1467724987988 Marionette TRACE conn5 <- [1,1090,null,{}] 06:23:07 INFO - PROCESS | 3580 | 1467724987991 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:07 INFO - PROCESS | 3580 | 1467724987993 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:08 INFO - PROCESS | 3580 | 1467724988128 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 06:23:08 INFO - PROCESS | 3580 | 1467724988134 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:08 INFO - PROCESS | 3580 | 1467724988137 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2169C800 == 31 [pid = 3580] [id = 282] 06:23:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF130A0000) [pid = 3580] [serial = 845] [outer = 0000000000000000] 06:23:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1CC0FC00) [pid = 3580] [serial = 846] [outer = 000000CF130A0000] 06:23:08 INFO - PROCESS | 3580 | 1467724988181 Marionette DEBUG loaded listener.js 06:23:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1E79E400) [pid = 3580] [serial = 847] [outer = 000000CF130A0000] 06:23:08 INFO - PROCESS | 3580 | 1467724988634 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 691ms 06:23:08 INFO - PROCESS | 3580 | 1467724988683 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 06:23:08 INFO - PROCESS | 3580 | 1467724988686 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 06:23:08 INFO - PROCESS | 3580 | 1467724988689 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:23:08 INFO - PROCESS | 3580 | 1467724988691 Marionette TRACE conn5 <- [1,1094,null,{}] 06:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:23:08 INFO - PROCESS | 3580 | 1467724988694 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:08 INFO - PROCESS | 3580 | 1467724988700 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:08 INFO - PROCESS | 3580 | 1467724988833 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 06:23:08 INFO - PROCESS | 3580 | 1467724988889 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:08 INFO - PROCESS | 3580 | 1467724988891 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22FCC000 == 32 [pid = 3580] [id = 283] 06:23:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1ECA3000) [pid = 3580] [serial = 848] [outer = 0000000000000000] 06:23:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1EE79800) [pid = 3580] [serial = 849] [outer = 000000CF1ECA3000] 06:23:08 INFO - PROCESS | 3580 | 1467724988937 Marionette DEBUG loaded listener.js 06:23:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1F580C00) [pid = 3580] [serial = 850] [outer = 000000CF1ECA3000] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1F13F400) [pid = 3580] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF13F54800) [pid = 3580] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12C4A800) [pid = 3580] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF18C1C800) [pid = 3580] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF17943C00) [pid = 3580] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF204E5800) [pid = 3580] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF121D3000) [pid = 3580] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12A3EC00) [pid = 3580] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF130A4800) [pid = 3580] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1EE71800) [pid = 3580] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF21D94800) [pid = 3580] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:23:09 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1F13F000) [pid = 3580] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:23:09 INFO - PROCESS | 3580 | 1467724989522 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 880ms 06:23:09 INFO - PROCESS | 3580 | 1467724989574 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 06:23:09 INFO - PROCESS | 3580 | 1467724989576 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 06:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:23:09 INFO - PROCESS | 3580 | 1467724989579 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:23:09 INFO - PROCESS | 3580 | 1467724989581 Marionette TRACE conn5 <- [1,1098,null,{}] 06:23:09 INFO - PROCESS | 3580 | 1467724989585 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:09 INFO - PROCESS | 3580 | 1467724989587 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:09 INFO - PROCESS | 3580 | 1467724989667 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 06:23:09 INFO - PROCESS | 3580 | 1467724989672 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:09 INFO - PROCESS | 3580 | 1467724989674 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23157800 == 33 [pid = 3580] [id = 284] 06:23:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF18ED4400) [pid = 3580] [serial = 851] [outer = 0000000000000000] 06:23:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1EE46000) [pid = 3580] [serial = 852] [outer = 000000CF18ED4400] 06:23:09 INFO - PROCESS | 3580 | 1467724989719 Marionette DEBUG loaded listener.js 06:23:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1F584800) [pid = 3580] [serial = 853] [outer = 000000CF18ED4400] 06:23:10 INFO - PROCESS | 3580 | 1467724990119 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 587ms 06:23:10 INFO - PROCESS | 3580 | 1467724990170 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 06:23:10 INFO - PROCESS | 3580 | 1467724990173 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 06:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:23:10 INFO - PROCESS | 3580 | 1467724990176 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:23:10 INFO - PROCESS | 3580 | 1467724990178 Marionette TRACE conn5 <- [1,1102,null,{}] 06:23:10 INFO - PROCESS | 3580 | 1467724990186 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:10 INFO - PROCESS | 3580 | 1467724990188 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:10 INFO - PROCESS | 3580 | 1467724990269 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 06:23:10 INFO - PROCESS | 3580 | 1467724990274 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:10 INFO - PROCESS | 3580 | 1467724990276 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:10 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24503800 == 34 [pid = 3580] [id = 285] 06:23:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1FA8B400) [pid = 3580] [serial = 854] [outer = 0000000000000000] 06:23:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1FA8DC00) [pid = 3580] [serial = 855] [outer = 000000CF1FA8B400] 06:23:10 INFO - PROCESS | 3580 | 1467724990322 Marionette DEBUG loaded listener.js 06:23:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1FD60000) [pid = 3580] [serial = 856] [outer = 000000CF1FA8B400] 06:23:10 INFO - PROCESS | 3580 | 1467724990791 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:23:10 INFO - PROCESS | 3580 | [3580] 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 06:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 06:23:10 INFO - PROCESS | 3580 | 1467724990954 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 06:23:10 INFO - PROCESS | 3580 | 1467724990956 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 06:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:23:10 INFO - PROCESS | 3580 | 1467724990963 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:23:10 INFO - PROCESS | 3580 | 1467724990964 Marionette TRACE conn5 <- [1,1106,null,{}] 06:23:10 INFO - PROCESS | 3580 | 1467724990970 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:10 INFO - PROCESS | 3580 | 1467724990972 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:11 INFO - PROCESS | 3580 | 1467724991055 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 06:23:11 INFO - PROCESS | 3580 | 1467724991121 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:11 INFO - PROCESS | 3580 | 1467724991123 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4EA800 == 35 [pid = 3580] [id = 286] 06:23:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF18A1B800) [pid = 3580] [serial = 857] [outer = 0000000000000000] 06:23:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FD8AC00) [pid = 3580] [serial = 858] [outer = 000000CF18A1B800] 06:23:11 INFO - PROCESS | 3580 | 1467724991168 Marionette DEBUG loaded listener.js 06:23:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF20A65400) [pid = 3580] [serial = 859] [outer = 000000CF18A1B800] 06:23:11 INFO - PROCESS | 3580 | 1467724991970 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1024ms 06:23:12 INFO - PROCESS | 3580 | 1467724991992 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 06:23:12 INFO - PROCESS | 3580 | 1467724991997 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 06:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:23:12 INFO - PROCESS | 3580 | 1467724992002 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:23:12 INFO - PROCESS | 3580 | 1467724992007 Marionette TRACE conn5 <- [1,1110,null,{}] 06:23:12 INFO - PROCESS | 3580 | 1467724992034 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:12 INFO - PROCESS | 3580 | 1467724992037 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:12 INFO - PROCESS | 3580 | 1467724992163 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 06:23:12 INFO - PROCESS | 3580 | 1467724992237 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:12 INFO - PROCESS | 3580 | 1467724992240 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA0F000 == 36 [pid = 3580] [id = 287] 06:23:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF12B87800) [pid = 3580] [serial = 860] [outer = 0000000000000000] 06:23:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12C49C00) [pid = 3580] [serial = 861] [outer = 000000CF12B87800] 06:23:12 INFO - PROCESS | 3580 | 1467724992300 Marionette DEBUG loaded listener.js 06:23:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF13ADC400) [pid = 3580] [serial = 862] [outer = 000000CF12B87800] 06:23:12 INFO - PROCESS | 3580 | 1467724992985 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1005ms 06:23:13 INFO - PROCESS | 3580 | 1467724993011 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 06:23:13 INFO - PROCESS | 3580 | 1467724993016 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 06:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:23:13 INFO - PROCESS | 3580 | 1467724993023 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:23:13 INFO - PROCESS | 3580 | 1467724993026 Marionette TRACE conn5 <- [1,1114,null,{}] 06:23:13 INFO - PROCESS | 3580 | 1467724993030 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:13 INFO - PROCESS | 3580 | 1467724993033 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:13 INFO - PROCESS | 3580 | 1467724993217 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 06:23:13 INFO - PROCESS | 3580 | 1467724993234 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:13 INFO - PROCESS | 3580 | 1467724993236 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2169B800 == 37 [pid = 3580] [id = 288] 06:23:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF194CD400) [pid = 3580] [serial = 863] [outer = 0000000000000000] 06:23:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1C4D9C00) [pid = 3580] [serial = 864] [outer = 000000CF194CD400] 06:23:13 INFO - PROCESS | 3580 | 1467724993294 Marionette DEBUG loaded listener.js 06:23:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1CC13000) [pid = 3580] [serial = 865] [outer = 000000CF194CD400] 06:23:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24503800 == 36 [pid = 3580] [id = 285] 06:23:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23157800 == 35 [pid = 3580] [id = 284] 06:23:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22FCC000 == 34 [pid = 3580] [id = 283] 06:23:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2169C800 == 33 [pid = 3580] [id = 282] 06:23:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFA2800 == 32 [pid = 3580] [id = 281] 06:23:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4EB800 == 31 [pid = 3580] [id = 280] 06:23:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C9AC000 == 30 [pid = 3580] [id = 279] 06:23:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17CE3000 == 29 [pid = 3580] [id = 278] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1FD7C000) [pid = 3580] [serial = 808] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1F96E800) [pid = 3580] [serial = 807] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1C015000) [pid = 3580] [serial = 813] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF12D5D400) [pid = 3580] [serial = 795] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF18EC9400) [pid = 3580] [serial = 798] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1C4DE400) [pid = 3580] [serial = 799] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF18EC4C00) [pid = 3580] [serial = 792] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF20A66000) [pid = 3580] [serial = 810] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1C547000) [pid = 3580] [serial = 793] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1EA53800) [pid = 3580] [serial = 801] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12B8BC00) [pid = 3580] [serial = 789] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12F60400) [pid = 3580] [serial = 790] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF204EEC00) [pid = 3580] [serial = 787] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF13A44000) [pid = 3580] [serial = 796] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF22766000) [pid = 3580] [serial = 819] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF2300B400) [pid = 3580] [serial = 820] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF2270CC00) [pid = 3580] [serial = 816] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF21976400) [pid = 3580] [serial = 811] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1F144800) [pid = 3580] [serial = 804] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF22716C00) [pid = 3580] [serial = 817] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1F23B800) [pid = 3580] [serial = 805] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1EE71C00) [pid = 3580] [serial = 802] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1FD7BC00) [pid = 3580] [serial = 814] [outer = 0000000000000000] [url = about:blank] 06:23:14 INFO - PROCESS | 3580 | 1467724994193 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1198ms 06:23:14 INFO - PROCESS | 3580 | 1467724994222 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 06:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:23:14 INFO - PROCESS | 3580 | 1467724994226 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 06:23:14 INFO - PROCESS | 3580 | 1467724994231 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:23:14 INFO - PROCESS | 3580 | 1467724994234 Marionette TRACE conn5 <- [1,1118,null,{}] 06:23:14 INFO - PROCESS | 3580 | 1467724994239 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:14 INFO - PROCESS | 3580 | 1467724994242 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:14 INFO - PROCESS | 3580 | 1467724994332 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 06:23:14 INFO - PROCESS | 3580 | 1467724994339 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:14 INFO - PROCESS | 3580 | 1467724994344 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A8F000 == 30 [pid = 3580] [id = 289] 06:23:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF12B9C000) [pid = 3580] [serial = 866] [outer = 0000000000000000] 06:23:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12C4D000) [pid = 3580] [serial = 867] [outer = 000000CF12B9C000] 06:23:14 INFO - PROCESS | 3580 | 1467724994394 Marionette DEBUG loaded listener.js 06:23:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF13A49000) [pid = 3580] [serial = 868] [outer = 000000CF12B9C000] 06:23:14 INFO - PROCESS | 3580 | 1467724994868 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 06:23:14 INFO - PROCESS | 3580 | 1467724994936 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 06:23:14 INFO - PROCESS | 3580 | 1467724994940 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 06:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:23:14 INFO - PROCESS | 3580 | 1467724994946 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:23:14 INFO - PROCESS | 3580 | 1467724994949 Marionette TRACE conn5 <- [1,1122,null,{}] 06:23:14 INFO - PROCESS | 3580 | 1467724994953 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:14 INFO - PROCESS | 3580 | 1467724994955 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:15 INFO - PROCESS | 3580 | 1467724995049 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 06:23:15 INFO - PROCESS | 3580 | 1467724995055 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:15 INFO - PROCESS | 3580 | 1467724995057 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F19F800 == 31 [pid = 3580] [id = 290] 06:23:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF18EBE400) [pid = 3580] [serial = 869] [outer = 0000000000000000] 06:23:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF18EC9400) [pid = 3580] [serial = 870] [outer = 000000CF18EBE400] 06:23:15 INFO - PROCESS | 3580 | 1467724995117 Marionette DEBUG loaded listener.js 06:23:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1C53DC00) [pid = 3580] [serial = 871] [outer = 000000CF18EBE400] 06:23:15 INFO - PROCESS | 3580 | [GFX2-]: DrawTargetD2D 1.1 (000000CF1C03D3A0): Failed to create GradientStopCollection with no stops. 06:23:15 INFO - PROCESS | 3580 | [GFX3-]: No stops specified for gradient pattern. 06:23:15 INFO - PROCESS | 3580 | 1467724995561 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 628ms 06:23:15 INFO - PROCESS | 3580 | 1467724995585 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 06:23:15 INFO - PROCESS | 3580 | 1467724995588 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 06:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:23:15 INFO - PROCESS | 3580 | 1467724995591 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:23:15 INFO - PROCESS | 3580 | 1467724995595 Marionette TRACE conn5 <- [1,1126,null,{}] 06:23:15 INFO - PROCESS | 3580 | 1467724995611 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:15 INFO - PROCESS | 3580 | 1467724995616 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:15 INFO - PROCESS | 3580 | 1467724995708 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 06:23:15 INFO - PROCESS | 3580 | 1467724995718 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:15 INFO - PROCESS | 3580 | 1467724995721 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2040B800 == 32 [pid = 3580] [id = 291] 06:23:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF11DC7000) [pid = 3580] [serial = 872] [outer = 0000000000000000] 06:23:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1E70B800) [pid = 3580] [serial = 873] [outer = 000000CF11DC7000] 06:23:15 INFO - PROCESS | 3580 | 1467724995770 Marionette DEBUG loaded listener.js 06:23:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1EE3D400) [pid = 3580] [serial = 874] [outer = 000000CF11DC7000] 06:23:16 INFO - PROCESS | 3580 | 1467724996214 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 06:23:16 INFO - PROCESS | 3580 | 1467724996283 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 06:23:16 INFO - PROCESS | 3580 | 1467724996286 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 06:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:23:16 INFO - PROCESS | 3580 | 1467724996289 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:23:16 INFO - PROCESS | 3580 | 1467724996291 Marionette TRACE conn5 <- [1,1130,null,{}] 06:23:16 INFO - PROCESS | 3580 | 1467724996294 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:16 INFO - PROCESS | 3580 | 1467724996296 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:16 INFO - PROCESS | 3580 | 1467724996395 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 06:23:16 INFO - PROCESS | 3580 | 1467724996435 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:16 INFO - PROCESS | 3580 | 1467724996437 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22794800 == 33 [pid = 3580] [id = 292] 06:23:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1F13E400) [pid = 3580] [serial = 875] [outer = 0000000000000000] 06:23:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1F22E800) [pid = 3580] [serial = 876] [outer = 000000CF1F13E400] 06:23:16 INFO - PROCESS | 3580 | 1467724996483 Marionette DEBUG loaded listener.js 06:23:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F587400) [pid = 3580] [serial = 877] [outer = 000000CF1F13E400] 06:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 06:23:16 INFO - PROCESS | 3580 | 1467724996956 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:23:16 INFO - PROCESS | 3580 | 1467724996963 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 06:23:16 INFO - PROCESS | 3580 | 1467724996966 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 06:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:23:16 INFO - PROCESS | 3580 | 1467724996973 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:23:16 INFO - PROCESS | 3580 | 1467724996975 Marionette TRACE conn5 <- [1,1134,null,{}] 06:23:16 INFO - PROCESS | 3580 | 1467724996978 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:16 INFO - PROCESS | 3580 | 1467724996980 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:17 INFO - PROCESS | 3580 | 1467724997092 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 06:23:17 INFO - PROCESS | 3580 | 1467724997097 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:17 INFO - PROCESS | 3580 | 1467724997099 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23164800 == 34 [pid = 3580] [id = 293] 06:23:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F145800) [pid = 3580] [serial = 878] [outer = 0000000000000000] 06:23:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1FD64800) [pid = 3580] [serial = 879] [outer = 000000CF1F145800] 06:23:17 INFO - PROCESS | 3580 | 1467724997148 Marionette DEBUG loaded listener.js 06:23:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF204E4000) [pid = 3580] [serial = 880] [outer = 000000CF1F145800] 06:23:17 INFO - PROCESS | 3580 | 1467724997597 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 06:23:17 INFO - PROCESS | 3580 | 1467724997648 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 06:23:17 INFO - PROCESS | 3580 | 1467724997651 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 06:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:23:17 INFO - PROCESS | 3580 | 1467724997659 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:23:17 INFO - PROCESS | 3580 | 1467724997661 Marionette TRACE conn5 <- [1,1138,null,{}] 06:23:17 INFO - PROCESS | 3580 | 1467724997664 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:17 INFO - PROCESS | 3580 | 1467724997670 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:17 INFO - PROCESS | 3580 | 1467724997841 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 06:23:17 INFO - PROCESS | 3580 | 1467724997870 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:17 INFO - PROCESS | 3580 | 1467724997872 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2463A000 == 35 [pid = 3580] [id = 294] 06:23:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF20A10C00) [pid = 3580] [serial = 881] [outer = 0000000000000000] 06:23:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF2162CC00) [pid = 3580] [serial = 882] [outer = 000000CF20A10C00] 06:23:17 INFO - PROCESS | 3580 | 1467724997917 Marionette DEBUG loaded listener.js 06:23:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF2270F000) [pid = 3580] [serial = 883] [outer = 000000CF20A10C00] 06:23:18 INFO - PROCESS | 3580 | 1467724998348 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 734ms 06:23:18 INFO - PROCESS | 3580 | 1467724998397 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 06:23:18 INFO - PROCESS | 3580 | 1467724998400 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 06:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:23:18 INFO - PROCESS | 3580 | 1467724998403 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:23:18 INFO - PROCESS | 3580 | 1467724998405 Marionette TRACE conn5 <- [1,1142,null,{}] 06:23:18 INFO - PROCESS | 3580 | 1467724998408 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:18 INFO - PROCESS | 3580 | 1467724998410 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:18 INFO - PROCESS | 3580 | 1467724998518 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 06:23:18 INFO - PROCESS | 3580 | 1467724998523 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:18 INFO - PROCESS | 3580 | 1467724998525 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E3E000 == 36 [pid = 3580] [id = 295] 06:23:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1C560000) [pid = 3580] [serial = 884] [outer = 0000000000000000] 06:23:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF22761C00) [pid = 3580] [serial = 885] [outer = 000000CF1C560000] 06:23:18 INFO - PROCESS | 3580 | 1467724998570 Marionette DEBUG loaded listener.js 06:23:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF23009C00) [pid = 3580] [serial = 886] [outer = 000000CF1C560000] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF130A3800) [pid = 3580] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1C54A800) [pid = 3580] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12F5AC00) [pid = 3580] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12A3F800) [pid = 3580] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12A67800) [pid = 3580] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12A43000) [pid = 3580] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF130A0000) [pid = 3580] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1CCA8C00) [pid = 3580] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF20B62000) [pid = 3580] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1ECA3000) [pid = 3580] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1FA8B400) [pid = 3580] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:23:18 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF18ED4400) [pid = 3580] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:23:19 INFO - PROCESS | 3580 | 1467724999063 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 733ms 06:23:19 INFO - PROCESS | 3580 | 1467724999159 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 06:23:19 INFO - PROCESS | 3580 | 1467724999162 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 06:23:19 INFO - PROCESS | 3580 | 1467724999170 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:23:19 INFO - PROCESS | 3580 | 1467724999172 Marionette TRACE conn5 <- [1,1146,null,{}] 06:23:19 INFO - PROCESS | 3580 | 1467724999176 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:19 INFO - PROCESS | 3580 | 1467724999178 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:19 INFO - PROCESS | 3580 | 1467724999260 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 06:23:19 INFO - PROCESS | 3580 | 1467724999268 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:19 INFO - PROCESS | 3580 | 1467724999270 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B1A000 == 37 [pid = 3580] [id = 296] 06:23:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1C51B000) [pid = 3580] [serial = 887] [outer = 0000000000000000] 06:23:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF20B62000) [pid = 3580] [serial = 888] [outer = 000000CF1C51B000] 06:23:19 INFO - PROCESS | 3580 | 1467724999314 Marionette DEBUG loaded listener.js 06:23:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF230CA000) [pid = 3580] [serial = 889] [outer = 000000CF1C51B000] 06:23:19 INFO - PROCESS | 3580 | 1467724999733 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 06:23:19 INFO - PROCESS | 3580 | 1467724999763 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 06:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:23:19 INFO - PROCESS | 3580 | 1467724999766 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:23:19 INFO - PROCESS | 3580 | 1467724999768 Marionette TRACE conn5 <- [1,1150,null,{}] 06:23:19 INFO - PROCESS | 3580 | 1467724999771 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:19 INFO - PROCESS | 3580 | 1467724999773 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:19 INFO - PROCESS | 3580 | 1467724999860 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 06:23:19 INFO - PROCESS | 3580 | 1467724999866 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:19 INFO - PROCESS | 3580 | 1467724999868 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BEB800 == 38 [pid = 3580] [id = 297] 06:23:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF18A16000) [pid = 3580] [serial = 890] [outer = 0000000000000000] 06:23:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF204F1C00) [pid = 3580] [serial = 891] [outer = 000000CF18A16000] 06:23:19 INFO - PROCESS | 3580 | 1467724999913 Marionette DEBUG loaded listener.js 06:23:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF231EB000) [pid = 3580] [serial = 892] [outer = 000000CF18A16000] 06:23:20 INFO - PROCESS | 3580 | 1467725000344 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 06:23:20 INFO - PROCESS | 3580 | 1467725000399 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 06:23:20 INFO - PROCESS | 3580 | 1467725000401 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 06:23:20 INFO - PROCESS | 3580 | 1467725000404 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:23:20 INFO - PROCESS | 3580 | 1467725000406 Marionette TRACE conn5 <- [1,1154,null,{}] 06:23:20 INFO - PROCESS | 3580 | 1467725000410 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:20 INFO - PROCESS | 3580 | 1467725000412 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:20 INFO - PROCESS | 3580 | 1467725000496 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 06:23:20 INFO - PROCESS | 3580 | 1467725000503 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:20 INFO - PROCESS | 3580 | 1467725000505 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26C40000 == 39 [pid = 3580] [id = 298] 06:23:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF23641400) [pid = 3580] [serial = 893] [outer = 0000000000000000] 06:23:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF23643C00) [pid = 3580] [serial = 894] [outer = 000000CF23641400] 06:23:20 INFO - PROCESS | 3580 | 1467725000551 Marionette DEBUG loaded listener.js 06:23:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF2364C000) [pid = 3580] [serial = 895] [outer = 000000CF23641400] 06:23:21 INFO - PROCESS | 3580 | 1467725001235 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 882ms 06:23:21 INFO - PROCESS | 3580 | 1467725001289 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 06:23:21 INFO - PROCESS | 3580 | 1467725001295 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 06:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:23:21 INFO - PROCESS | 3580 | 1467725001300 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:23:21 INFO - PROCESS | 3580 | 1467725001304 Marionette TRACE conn5 <- [1,1158,null,{}] 06:23:21 INFO - PROCESS | 3580 | 1467725001310 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:21 INFO - PROCESS | 3580 | 1467725001314 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:21 INFO - PROCESS | 3580 | 1467725001432 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 06:23:21 INFO - PROCESS | 3580 | 1467725001551 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:21 INFO - PROCESS | 3580 | 1467725001554 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECDB000 == 40 [pid = 3580] [id = 299] 06:23:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12F5D000) [pid = 3580] [serial = 896] [outer = 0000000000000000] 06:23:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1780C400) [pid = 3580] [serial = 897] [outer = 000000CF12F5D000] 06:23:21 INFO - PROCESS | 3580 | 1467725001613 Marionette DEBUG loaded listener.js 06:23:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF18EDB000) [pid = 3580] [serial = 898] [outer = 000000CF12F5D000] 06:23:22 INFO - PROCESS | 3580 | 1467725002244 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 985ms 06:23:22 INFO - PROCESS | 3580 | 1467725002288 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 06:23:22 INFO - PROCESS | 3580 | 1467725002294 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 06:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:23:22 INFO - PROCESS | 3580 | 1467725002301 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:23:22 INFO - PROCESS | 3580 | 1467725002304 Marionette TRACE conn5 <- [1,1162,null,{}] 06:23:22 INFO - PROCESS | 3580 | 1467725002308 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:22 INFO - PROCESS | 3580 | 1467725002311 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:22 INFO - PROCESS | 3580 | 1467725002429 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 06:23:22 INFO - PROCESS | 3580 | 1467725002545 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:22 INFO - PROCESS | 3580 | 1467725002548 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23154800 == 41 [pid = 3580] [id = 300] 06:23:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1EA5E800) [pid = 3580] [serial = 899] [outer = 0000000000000000] 06:23:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1EE46C00) [pid = 3580] [serial = 900] [outer = 000000CF1EA5E800] 06:23:22 INFO - PROCESS | 3580 | 1467725002608 Marionette DEBUG loaded listener.js 06:23:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1FD60C00) [pid = 3580] [serial = 901] [outer = 000000CF1EA5E800] 06:23:23 INFO - PROCESS | 3580 | 1467725003206 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 06:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:23:23 INFO - PROCESS | 3580 | 1467725003292 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 06:23:23 INFO - PROCESS | 3580 | 1467725003296 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:23:23 INFO - PROCESS | 3580 | 1467725003300 Marionette TRACE conn5 <- [1,1166,null,{}] 06:23:23 INFO - PROCESS | 3580 | 1467725003312 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:23 INFO - PROCESS | 3580 | 1467725003317 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:23 INFO - PROCESS | 3580 | 1467725003477 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 06:23:23 INFO - PROCESS | 3580 | 1467725003487 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:23 INFO - PROCESS | 3580 | 1467725003491 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2717C800 == 42 [pid = 3580] [id = 301] 06:23:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF21D93800) [pid = 3580] [serial = 902] [outer = 0000000000000000] 06:23:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF231E3800) [pid = 3580] [serial = 903] [outer = 000000CF21D93800] 06:23:23 INFO - PROCESS | 3580 | 1467725003549 Marionette DEBUG loaded listener.js 06:23:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF23650C00) [pid = 3580] [serial = 904] [outer = 000000CF21D93800] 06:23:24 INFO - PROCESS | 3580 | 1467725004132 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 06:23:24 INFO - PROCESS | 3580 | 1467725004182 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 06:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:23:24 INFO - PROCESS | 3580 | 1467725004185 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:23:24 INFO - PROCESS | 3580 | 1467725004187 Marionette TRACE conn5 <- [1,1170,null,{}] 06:23:24 INFO - PROCESS | 3580 | 1467725004191 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:24 INFO - PROCESS | 3580 | 1467725004194 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:24 INFO - PROCESS | 3580 | 1467725004326 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 06:23:24 INFO - PROCESS | 3580 | 1467725004442 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:24 INFO - PROCESS | 3580 | 1467725004445 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF12EC4000 == 43 [pid = 3580] [id = 302] 06:23:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF12B26C00) [pid = 3580] [serial = 905] [outer = 0000000000000000] 06:23:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF12D65800) [pid = 3580] [serial = 906] [outer = 000000CF12B26C00] 06:23:24 INFO - PROCESS | 3580 | 1467725004502 Marionette DEBUG loaded listener.js 06:23:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF1CBC6800) [pid = 3580] [serial = 907] [outer = 000000CF12B26C00] 06:23:25 INFO - PROCESS | 3580 | 1467725005275 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 06:23:25 INFO - PROCESS | 3580 | 1467725005325 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 06:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:23:25 INFO - PROCESS | 3580 | 1467725005330 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:23:25 INFO - PROCESS | 3580 | 1467725005335 Marionette TRACE conn5 <- [1,1174,null,{}] 06:23:25 INFO - PROCESS | 3580 | 1467725005359 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:25 INFO - PROCESS | 3580 | 1467725005362 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:25 INFO - PROCESS | 3580 | 1467725005480 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 06:23:25 INFO - PROCESS | 3580 | 1467725005549 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:25 INFO - PROCESS | 3580 | 1467725005552 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1CBDB000 == 44 [pid = 3580] [id = 303] 06:23:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF13AE4C00) [pid = 3580] [serial = 908] [outer = 0000000000000000] 06:23:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF18A16800) [pid = 3580] [serial = 909] [outer = 000000CF13AE4C00] 06:23:25 INFO - PROCESS | 3580 | 1467725005604 Marionette DEBUG loaded listener.js 06:23:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF1C015400) [pid = 3580] [serial = 910] [outer = 000000CF13AE4C00] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF12ECD000 == 43 [pid = 3580] [id = 277] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BEB800 == 42 [pid = 3580] [id = 297] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B1A000 == 41 [pid = 3580] [id = 296] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E3E000 == 40 [pid = 3580] [id = 295] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2463A000 == 39 [pid = 3580] [id = 294] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23164800 == 38 [pid = 3580] [id = 293] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22794800 == 37 [pid = 3580] [id = 292] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2040B800 == 36 [pid = 3580] [id = 291] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F19F800 == 35 [pid = 3580] [id = 290] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A8F000 == 34 [pid = 3580] [id = 289] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2169B800 == 33 [pid = 3580] [id = 288] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA0F000 == 32 [pid = 3580] [id = 287] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4EA800 == 31 [pid = 3580] [id = 286] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF12EC4000 == 30 [pid = 3580] [id = 302] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2717C800 == 29 [pid = 3580] [id = 301] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23154800 == 28 [pid = 3580] [id = 300] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26C40000 == 27 [pid = 3580] [id = 298] 06:23:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECDB000 == 26 [pid = 3580] [id = 299] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF18EC5000) [pid = 3580] [serial = 840] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF18973800) [pid = 3580] [serial = 823] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF12F5A000) [pid = 3580] [serial = 822] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF1CC0FC00) [pid = 3580] [serial = 846] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1F232800) [pid = 3580] [serial = 826] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF1E708400) [pid = 3580] [serial = 825] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF230CE400) [pid = 3580] [serial = 829] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF21631000) [pid = 3580] [serial = 828] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1EE79800) [pid = 3580] [serial = 849] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1E79E400) [pid = 3580] [serial = 847] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1FA8DC00) [pid = 3580] [serial = 855] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1F580C00) [pid = 3580] [serial = 850] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF13DED000) [pid = 3580] [serial = 837] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1EE46000) [pid = 3580] [serial = 852] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1FD60000) [pid = 3580] [serial = 856] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1C5B1800) [pid = 3580] [serial = 844] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1F584800) [pid = 3580] [serial = 853] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1C08A400) [pid = 3580] [serial = 841] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1FD8AC00) [pid = 3580] [serial = 858] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF17173400) [pid = 3580] [serial = 838] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1C559000) [pid = 3580] [serial = 843] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF18EDB800) [pid = 3580] [serial = 832] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF13A46000) [pid = 3580] [serial = 831] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12B30400) [pid = 3580] [serial = 834] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12C46800) [pid = 3580] [serial = 835] [outer = 0000000000000000] [url = about:blank] 06:23:26 INFO - PROCESS | 3580 | 1467725006832 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:23:26 INFO - PROCESS | 3580 | 1467725006890 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 06:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:23:26 INFO - PROCESS | 3580 | 1467725006895 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:23:26 INFO - PROCESS | 3580 | 1467725006900 Marionette TRACE conn5 <- [1,1178,null,{}] 06:23:26 INFO - PROCESS | 3580 | 1467725006905 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:26 INFO - PROCESS | 3580 | 1467725006908 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:27 INFO - PROCESS | 3580 | 1467725007000 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 06:23:27 INFO - PROCESS | 3580 | 1467725007007 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:27 INFO - PROCESS | 3580 | 1467725007010 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E1F000 == 27 [pid = 3580] [id = 304] 06:23:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12B2E400) [pid = 3580] [serial = 911] [outer = 0000000000000000] 06:23:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12B98000) [pid = 3580] [serial = 912] [outer = 000000CF12B2E400] 06:23:27 INFO - PROCESS | 3580 | 1467725007064 Marionette DEBUG loaded listener.js 06:23:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12E0C400) [pid = 3580] [serial = 913] [outer = 000000CF12B2E400] 06:23:27 INFO - PROCESS | 3580 | 1467725007544 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:23:27 INFO - PROCESS | 3580 | 1467725007596 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 06:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:23:27 INFO - PROCESS | 3580 | 1467725007603 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:23:27 INFO - PROCESS | 3580 | 1467725007606 Marionette TRACE conn5 <- [1,1182,null,{}] 06:23:27 INFO - PROCESS | 3580 | 1467725007610 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:27 INFO - PROCESS | 3580 | 1467725007612 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:27 INFO - PROCESS | 3580 | 1467725007737 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 06:23:27 INFO - PROCESS | 3580 | 1467725007752 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:27 INFO - PROCESS | 3580 | 1467725007755 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17980000 == 28 [pid = 3580] [id = 305] 06:23:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF16E63C00) [pid = 3580] [serial = 914] [outer = 0000000000000000] 06:23:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF170F9000) [pid = 3580] [serial = 915] [outer = 000000CF16E63C00] 06:23:27 INFO - PROCESS | 3580 | 1467725007804 Marionette DEBUG loaded listener.js 06:23:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF17C4DC00) [pid = 3580] [serial = 916] [outer = 000000CF16E63C00] 06:23:28 INFO - PROCESS | 3580 | 1467725008273 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:23:28 INFO - PROCESS | 3580 | 1467725008298 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 06:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:23:28 INFO - PROCESS | 3580 | 1467725008301 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:23:28 INFO - PROCESS | 3580 | 1467725008305 Marionette TRACE conn5 <- [1,1186,null,{}] 06:23:28 INFO - PROCESS | 3580 | 1467725008316 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:28 INFO - PROCESS | 3580 | 1467725008321 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:28 INFO - PROCESS | 3580 | 1467725008409 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 06:23:28 INFO - PROCESS | 3580 | 1467725008418 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:28 INFO - PROCESS | 3580 | 1467725008422 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F745800 == 29 [pid = 3580] [id = 306] 06:23:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1C00C400) [pid = 3580] [serial = 917] [outer = 0000000000000000] 06:23:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C08C400) [pid = 3580] [serial = 918] [outer = 000000CF1C00C400] 06:23:28 INFO - PROCESS | 3580 | 1467725008471 Marionette DEBUG loaded listener.js 06:23:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1C558400) [pid = 3580] [serial = 919] [outer = 000000CF1C00C400] 06:23:28 INFO - PROCESS | 3580 | 1467725008918 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 06:23:28 INFO - PROCESS | 3580 | 1467725008940 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 06:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:23:28 INFO - PROCESS | 3580 | 1467725008943 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 06:23:28 INFO - PROCESS | 3580 | 1467725008946 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:23:28 INFO - PROCESS | 3580 | 1467725008948 Marionette TRACE conn5 <- [1,1190,null,{}] 06:23:28 INFO - PROCESS | 3580 | 1467725008952 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:28 INFO - PROCESS | 3580 | 1467725008954 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:29 INFO - PROCESS | 3580 | 1467725009082 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 06:23:29 INFO - PROCESS | 3580 | 1467725009154 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:29 INFO - PROCESS | 3580 | 1467725009157 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFBC000 == 30 [pid = 3580] [id = 307] 06:23:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1CBC1400) [pid = 3580] [serial = 920] [outer = 0000000000000000] 06:23:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1CC15400) [pid = 3580] [serial = 921] [outer = 000000CF1CBC1400] 06:23:29 INFO - PROCESS | 3580 | 1467725009203 Marionette DEBUG loaded listener.js 06:23:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1E7AB000) [pid = 3580] [serial = 922] [outer = 000000CF1CBC1400] 06:23:29 INFO - PROCESS | 3580 | 1467725009649 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:23:29 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 06:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 733ms 06:23:29 INFO - PROCESS | 3580 | 1467725009680 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 06:23:29 INFO - PROCESS | 3580 | 1467725009682 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 06:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:23:29 INFO - PROCESS | 3580 | 1467725009692 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:23:29 INFO - PROCESS | 3580 | 1467725009694 Marionette TRACE conn5 <- [1,1194,null,{}] 06:23:29 INFO - PROCESS | 3580 | 1467725009698 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:29 INFO - PROCESS | 3580 | 1467725009700 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:29 INFO - PROCESS | 3580 | 1467725009805 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 06:23:29 INFO - PROCESS | 3580 | 1467725009812 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:29 INFO - PROCESS | 3580 | 1467725009814 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220B9800 == 31 [pid = 3580] [id = 308] 06:23:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12B22C00) [pid = 3580] [serial = 923] [outer = 0000000000000000] 06:23:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1EE3C000) [pid = 3580] [serial = 924] [outer = 000000CF12B22C00] 06:23:29 INFO - PROCESS | 3580 | 1467725009860 Marionette DEBUG loaded listener.js 06:23:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1EE7A800) [pid = 3580] [serial = 925] [outer = 000000CF12B22C00] 06:23:30 INFO - PROCESS | 3580 | 1467725010374 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:23:30 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 06:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 06:23:30 INFO - PROCESS | 3580 | 1467725010457 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 06:23:30 INFO - PROCESS | 3580 | 1467725010459 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 06:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:23:30 INFO - PROCESS | 3580 | 1467725010471 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:23:30 INFO - PROCESS | 3580 | 1467725010473 Marionette TRACE conn5 <- [1,1198,null,{}] 06:23:30 INFO - PROCESS | 3580 | 1467725010477 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:30 INFO - PROCESS | 3580 | 1467725010483 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:30 INFO - PROCESS | 3580 | 1467725010615 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 06:23:30 INFO - PROCESS | 3580 | 1467725010663 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:30 INFO - PROCESS | 3580 | 1467725010665 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23155800 == 32 [pid = 3580] [id = 309] 06:23:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1F585000) [pid = 3580] [serial = 926] [outer = 0000000000000000] 06:23:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1FA8AC00) [pid = 3580] [serial = 927] [outer = 000000CF1F585000] 06:23:30 INFO - PROCESS | 3580 | 1467725010720 Marionette DEBUG loaded listener.js 06:23:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF1FD7BC00) [pid = 3580] [serial = 928] [outer = 000000CF1F585000] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF23641400) [pid = 3580] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1F145800) [pid = 3580] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF20A10C00) [pid = 3580] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1C560000) [pid = 3580] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF11DC7000) [pid = 3580] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1F13E400) [pid = 3580] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF12B9C000) [pid = 3580] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12B87800) [pid = 3580] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF18EBE400) [pid = 3580] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF194CD400) [pid = 3580] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1C51B000) [pid = 3580] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF18A1B800) [pid = 3580] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:23:31 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF18A16000) [pid = 3580] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:23:31 INFO - PROCESS | 3580 | 1467725011328 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 881ms 06:23:31 INFO - PROCESS | 3580 | 1467725011351 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 06:23:31 INFO - PROCESS | 3580 | 1467725011353 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 06:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:23:31 INFO - PROCESS | 3580 | 1467725011356 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:23:31 INFO - PROCESS | 3580 | 1467725011358 Marionette TRACE conn5 <- [1,1202,null,{}] 06:23:31 INFO - PROCESS | 3580 | 1467725011361 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:31 INFO - PROCESS | 3580 | 1467725011364 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:31 INFO - PROCESS | 3580 | 1467725011444 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 06:23:31 INFO - PROCESS | 3580 | 1467725011512 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:31 INFO - PROCESS | 3580 | 1467725011515 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24504800 == 33 [pid = 3580] [id = 310] 06:23:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF12A38800) [pid = 3580] [serial = 929] [outer = 0000000000000000] 06:23:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF18C19800) [pid = 3580] [serial = 930] [outer = 000000CF12A38800] 06:23:31 INFO - PROCESS | 3580 | 1467725011560 Marionette DEBUG loaded listener.js 06:23:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F581C00) [pid = 3580] [serial = 931] [outer = 000000CF12A38800] 06:23:31 INFO - PROCESS | 3580 | 1467725011928 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 06:23:31 INFO - PROCESS | 3580 | 1467725011988 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 06:23:31 INFO - PROCESS | 3580 | 1467725011990 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 06:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:23:32 INFO - PROCESS | 3580 | 1467725011994 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:23:32 INFO - PROCESS | 3580 | 1467725011996 Marionette TRACE conn5 <- [1,1206,null,{}] 06:23:32 INFO - PROCESS | 3580 | 1467725012007 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:32 INFO - PROCESS | 3580 | 1467725012009 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:32 INFO - PROCESS | 3580 | 1467725012092 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 06:23:32 INFO - PROCESS | 3580 | 1467725012097 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:32 INFO - PROCESS | 3580 | 1467725012099 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2462C800 == 34 [pid = 3580] [id = 311] 06:23:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FECF000) [pid = 3580] [serial = 932] [outer = 0000000000000000] 06:23:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF204E7800) [pid = 3580] [serial = 933] [outer = 000000CF1FECF000] 06:23:32 INFO - PROCESS | 3580 | 1467725012153 Marionette DEBUG loaded listener.js 06:23:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF20A5EC00) [pid = 3580] [serial = 934] [outer = 000000CF1FECF000] 06:23:32 INFO - PROCESS | 3580 | 1467725012575 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 628ms 06:23:32 INFO - PROCESS | 3580 | 1467725012626 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 06:23:32 INFO - PROCESS | 3580 | 1467725012628 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 06:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:23:32 INFO - PROCESS | 3580 | 1467725012632 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:23:32 INFO - PROCESS | 3580 | 1467725012634 Marionette TRACE conn5 <- [1,1210,null,{}] 06:23:32 INFO - PROCESS | 3580 | 1467725012638 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:32 INFO - PROCESS | 3580 | 1467725012640 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:32 INFO - PROCESS | 3580 | 1467725012723 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 06:23:32 INFO - PROCESS | 3580 | 1467725012730 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:32 INFO - PROCESS | 3580 | 1467725012732 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A72000 == 35 [pid = 3580] [id = 312] 06:23:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF20B67400) [pid = 3580] [serial = 935] [outer = 0000000000000000] 06:23:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF2162D400) [pid = 3580] [serial = 936] [outer = 000000CF20B67400] 06:23:32 INFO - PROCESS | 3580 | 1467725012778 Marionette DEBUG loaded listener.js 06:23:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF22093800) [pid = 3580] [serial = 937] [outer = 000000CF20B67400] 06:23:33 INFO - PROCESS | 3580 | 1467725013189 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 06:23:33 INFO - PROCESS | 3580 | 1467725013269 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 06:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:23:33 INFO - PROCESS | 3580 | 1467725013274 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:23:33 INFO - PROCESS | 3580 | 1467725013279 Marionette TRACE conn5 <- [1,1214,null,{}] 06:23:33 INFO - PROCESS | 3580 | 1467725013286 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:33 INFO - PROCESS | 3580 | 1467725013290 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:33 INFO - PROCESS | 3580 | 1467725013434 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 06:23:33 INFO - PROCESS | 3580 | 1467725013597 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:33 INFO - PROCESS | 3580 | 1467725013603 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF179B6800 == 36 [pid = 3580] [id = 313] 06:23:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12A6E400) [pid = 3580] [serial = 938] [outer = 0000000000000000] 06:23:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12B23800) [pid = 3580] [serial = 939] [outer = 000000CF12A6E400] 06:23:33 INFO - PROCESS | 3580 | 1467725013661 Marionette DEBUG loaded listener.js 06:23:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12C53000) [pid = 3580] [serial = 940] [outer = 000000CF12A6E400] 06:23:34 INFO - PROCESS | 3580 | 1467725014445 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1235ms 06:23:34 INFO - PROCESS | 3580 | 1467725014513 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 06:23:34 INFO - PROCESS | 3580 | 1467725014517 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 06:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:23:34 INFO - PROCESS | 3580 | 1467725014524 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:23:34 INFO - PROCESS | 3580 | 1467725014528 Marionette TRACE conn5 <- [1,1218,null,{}] 06:23:34 INFO - PROCESS | 3580 | 1467725014533 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:34 INFO - PROCESS | 3580 | 1467725014536 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:34 INFO - PROCESS | 3580 | 1467725014669 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 06:23:34 INFO - PROCESS | 3580 | 1467725014738 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:34 INFO - PROCESS | 3580 | 1467725014741 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFAE000 == 37 [pid = 3580] [id = 314] 06:23:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF18EC3C00) [pid = 3580] [serial = 941] [outer = 0000000000000000] 06:23:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF194D6C00) [pid = 3580] [serial = 942] [outer = 000000CF18EC3C00] 06:23:34 INFO - PROCESS | 3580 | 1467725014840 Marionette DEBUG loaded listener.js 06:23:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF1C55B000) [pid = 3580] [serial = 943] [outer = 000000CF18EC3C00] 06:23:35 INFO - PROCESS | 3580 | 1467725015766 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1299ms 06:23:35 INFO - PROCESS | 3580 | 1467725015822 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 06:23:35 INFO - PROCESS | 3580 | 1467725015827 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 06:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:23:35 INFO - PROCESS | 3580 | 1467725015832 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:23:35 INFO - PROCESS | 3580 | 1467725015835 Marionette TRACE conn5 <- [1,1222,null,{}] 06:23:35 INFO - PROCESS | 3580 | 1467725015841 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:35 INFO - PROCESS | 3580 | 1467725015844 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:35 INFO - PROCESS | 3580 | 1467725015969 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 06:23:36 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2462C800 == 36 [pid = 3580] [id = 311] 06:23:36 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24504800 == 35 [pid = 3580] [id = 310] 06:23:36 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23155800 == 34 [pid = 3580] [id = 309] 06:23:36 INFO - PROCESS | 3580 | --DOCSHELL 000000CF220B9800 == 33 [pid = 3580] [id = 308] 06:23:36 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFBC000 == 32 [pid = 3580] [id = 307] 06:23:36 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F745800 == 31 [pid = 3580] [id = 306] 06:23:36 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17980000 == 30 [pid = 3580] [id = 305] 06:23:36 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E1F000 == 29 [pid = 3580] [id = 304] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF12C4D000) [pid = 3580] [serial = 867] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF13A49000) [pid = 3580] [serial = 868] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF12C49C00) [pid = 3580] [serial = 861] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF13ADC400) [pid = 3580] [serial = 862] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF18EC9400) [pid = 3580] [serial = 870] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1C53DC00) [pid = 3580] [serial = 871] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1C4D9C00) [pid = 3580] [serial = 864] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1CC13000) [pid = 3580] [serial = 865] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF20A65400) [pid = 3580] [serial = 859] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF2364C000) [pid = 3580] [serial = 895] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF23643C00) [pid = 3580] [serial = 894] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1FD64800) [pid = 3580] [serial = 879] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF2162CC00) [pid = 3580] [serial = 882] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF204E4000) [pid = 3580] [serial = 880] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF22761C00) [pid = 3580] [serial = 885] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF2270F000) [pid = 3580] [serial = 883] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1E70B800) [pid = 3580] [serial = 873] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1EE3D400) [pid = 3580] [serial = 874] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1F22E800) [pid = 3580] [serial = 876] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF20B62000) [pid = 3580] [serial = 888] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF204F1C00) [pid = 3580] [serial = 891] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF231EB000) [pid = 3580] [serial = 892] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF23009C00) [pid = 3580] [serial = 886] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF230CA000) [pid = 3580] [serial = 889] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1F587400) [pid = 3580] [serial = 877] [outer = 0000000000000000] [url = about:blank] 06:23:36 INFO - PROCESS | 3580 | 1467725016084 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:36 INFO - PROCESS | 3580 | 1467725016089 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF12199000 == 30 [pid = 3580] [id = 315] 06:23:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1262A800) [pid = 3580] [serial = 944] [outer = 0000000000000000] 06:23:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12A3E400) [pid = 3580] [serial = 945] [outer = 000000CF1262A800] 06:23:36 INFO - PROCESS | 3580 | 1467725016139 Marionette DEBUG loaded listener.js 06:23:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1309EC00) [pid = 3580] [serial = 946] [outer = 000000CF1262A800] 06:23:36 INFO - PROCESS | 3580 | 1467725016568 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 798ms 06:23:36 INFO - PROCESS | 3580 | 1467725016633 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 06:23:36 INFO - PROCESS | 3580 | 1467725016637 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 06:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:23:36 INFO - PROCESS | 3580 | 1467725016643 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:23:36 INFO - PROCESS | 3580 | 1467725016646 Marionette TRACE conn5 <- [1,1226,null,{}] 06:23:36 INFO - PROCESS | 3580 | 1467725016650 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:36 INFO - PROCESS | 3580 | 1467725016652 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:36 INFO - PROCESS | 3580 | 1467725016742 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 06:23:36 INFO - PROCESS | 3580 | 1467725016751 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:36 INFO - PROCESS | 3580 | 1467725016753 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1A6000 == 31 [pid = 3580] [id = 316] 06:23:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF18C1C400) [pid = 3580] [serial = 947] [outer = 0000000000000000] 06:23:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF18EC5C00) [pid = 3580] [serial = 948] [outer = 000000CF18C1C400] 06:23:36 INFO - PROCESS | 3580 | 1467725016801 Marionette DEBUG loaded listener.js 06:23:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1C4D9C00) [pid = 3580] [serial = 949] [outer = 000000CF18C1C400] 06:23:37 INFO - PROCESS | 3580 | 1467725017264 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 06:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:23:37 INFO - PROCESS | 3580 | 1467725017275 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 06:23:37 INFO - PROCESS | 3580 | 1467725017277 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 06:23:37 INFO - PROCESS | 3580 | 1467725017281 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:23:37 INFO - PROCESS | 3580 | 1467725017284 Marionette TRACE conn5 <- [1,1230,null,{}] 06:23:37 INFO - PROCESS | 3580 | 1467725017301 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:37 INFO - PROCESS | 3580 | 1467725017313 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:37 INFO - PROCESS | 3580 | 1467725017430 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 06:23:37 INFO - PROCESS | 3580 | 1467725017440 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:37 INFO - PROCESS | 3580 | 1467725017443 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFAD800 == 32 [pid = 3580] [id = 317] 06:23:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12A3F000) [pid = 3580] [serial = 950] [outer = 0000000000000000] 06:23:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1EA54C00) [pid = 3580] [serial = 951] [outer = 000000CF12A3F000] 06:23:37 INFO - PROCESS | 3580 | 1467725017492 Marionette DEBUG loaded listener.js 06:23:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1EE72400) [pid = 3580] [serial = 952] [outer = 000000CF12A3F000] 06:23:37 INFO - PROCESS | 3580 | 1467725017925 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 691ms 06:23:37 INFO - PROCESS | 3580 | 1467725017975 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 06:23:37 INFO - PROCESS | 3580 | 1467725017978 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 06:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:23:37 INFO - PROCESS | 3580 | 1467725017981 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:23:37 INFO - PROCESS | 3580 | 1467725017983 Marionette TRACE conn5 <- [1,1234,null,{}] 06:23:37 INFO - PROCESS | 3580 | 1467725017987 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:37 INFO - PROCESS | 3580 | 1467725017989 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:38 INFO - PROCESS | 3580 | 1467725018081 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 06:23:38 INFO - PROCESS | 3580 | 1467725018087 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:38 INFO - PROCESS | 3580 | 1467725018090 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22FCC000 == 33 [pid = 3580] [id = 318] 06:23:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F239800) [pid = 3580] [serial = 953] [outer = 0000000000000000] 06:23:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F585400) [pid = 3580] [serial = 954] [outer = 000000CF1F239800] 06:23:38 INFO - PROCESS | 3580 | 1467725018137 Marionette DEBUG loaded listener.js 06:23:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1FA8BC00) [pid = 3580] [serial = 955] [outer = 000000CF1F239800] 06:23:38 INFO - PROCESS | 3580 | 1467725018661 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 734ms 06:23:38 INFO - PROCESS | 3580 | 1467725018718 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 06:23:38 INFO - PROCESS | 3580 | 1467725018720 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 06:23:38 INFO - PROCESS | 3580 | 1467725018724 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:23:38 INFO - PROCESS | 3580 | 1467725018726 Marionette TRACE conn5 <- [1,1238,null,{}] 06:23:38 INFO - PROCESS | 3580 | 1467725018729 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:38 INFO - PROCESS | 3580 | 1467725018731 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:38 INFO - PROCESS | 3580 | 1467725018867 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 06:23:38 INFO - PROCESS | 3580 | 1467725018897 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:38 INFO - PROCESS | 3580 | 1467725018899 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CDD800 == 34 [pid = 3580] [id = 319] 06:23:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F23A400) [pid = 3580] [serial = 956] [outer = 0000000000000000] 06:23:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FD66800) [pid = 3580] [serial = 957] [outer = 000000CF1F23A400] 06:23:38 INFO - PROCESS | 3580 | 1467725018944 Marionette DEBUG loaded listener.js 06:23:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF204EC800) [pid = 3580] [serial = 958] [outer = 000000CF1F23A400] 06:23:39 INFO - PROCESS | 3580 | 1467725019389 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 733ms 06:23:39 INFO - PROCESS | 3580 | 1467725019460 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 06:23:39 INFO - PROCESS | 3580 | 1467725019463 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 06:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:23:39 INFO - PROCESS | 3580 | 1467725019466 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:23:39 INFO - PROCESS | 3580 | 1467725019468 Marionette TRACE conn5 <- [1,1242,null,{}] 06:23:39 INFO - PROCESS | 3580 | 1467725019471 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:39 INFO - PROCESS | 3580 | 1467725019477 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:39 INFO - PROCESS | 3580 | 1467725019627 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 06:23:39 INFO - PROCESS | 3580 | 1467725019635 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:39 INFO - PROCESS | 3580 | 1467725019637 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:39 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258CA800 == 35 [pid = 3580] [id = 320] 06:23:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF204EDC00) [pid = 3580] [serial = 959] [outer = 0000000000000000] 06:23:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF216F5800) [pid = 3580] [serial = 960] [outer = 000000CF204EDC00] 06:23:39 INFO - PROCESS | 3580 | 1467725019723 Marionette DEBUG loaded listener.js 06:23:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF230C7800) [pid = 3580] [serial = 961] [outer = 000000CF204EDC00] 06:23:40 INFO - PROCESS | 3580 | 1467725020156 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 734ms 06:23:40 INFO - PROCESS | 3580 | 1467725020203 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 06:23:40 INFO - PROCESS | 3580 | 1467725020206 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 06:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:23:40 INFO - PROCESS | 3580 | 1467725020209 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:23:40 INFO - PROCESS | 3580 | 1467725020210 Marionette TRACE conn5 <- [1,1246,null,{}] 06:23:40 INFO - PROCESS | 3580 | 1467725020214 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:40 INFO - PROCESS | 3580 | 1467725020216 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:40 INFO - PROCESS | 3580 | 1467725020374 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF12F5D000) [pid = 3580] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF12A38800) [pid = 3580] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1CBC1400) [pid = 3580] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1C00C400) [pid = 3580] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF13AE4C00) [pid = 3580] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1EA5E800) [pid = 3580] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12B22C00) [pid = 3580] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12B26C00) [pid = 3580] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1F585000) [pid = 3580] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF16E63C00) [pid = 3580] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF21D93800) [pid = 3580] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12B2E400) [pid = 3580] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:23:40 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1FECF000) [pid = 3580] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:23:40 INFO - PROCESS | 3580 | 1467725020430 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:40 INFO - PROCESS | 3580 | 1467725020432 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:40 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FB15800 == 36 [pid = 3580] [id = 321] 06:23:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF10D16400) [pid = 3580] [serial = 962] [outer = 0000000000000000] 06:23:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12A40000) [pid = 3580] [serial = 963] [outer = 000000CF10D16400] 06:23:40 INFO - PROCESS | 3580 | 1467725020477 Marionette DEBUG loaded listener.js 06:23:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1C54B000) [pid = 3580] [serial = 964] [outer = 000000CF10D16400] 06:23:40 INFO - PROCESS | 3580 | 1467725020828 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 06:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:23:40 INFO - PROCESS | 3580 | 1467725020903 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 06:23:40 INFO - PROCESS | 3580 | 1467725020905 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 06:23:40 INFO - PROCESS | 3580 | 1467725020908 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:23:40 INFO - PROCESS | 3580 | 1467725020910 Marionette TRACE conn5 <- [1,1250,null,{}] 06:23:40 INFO - PROCESS | 3580 | 1467725020913 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:40 INFO - PROCESS | 3580 | 1467725020915 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:41 INFO - PROCESS | 3580 | 1467725020997 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 06:23:41 INFO - PROCESS | 3580 | 1467725021004 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:41 INFO - PROCESS | 3580 | 1467725021006 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BE1800 == 37 [pid = 3580] [id = 322] 06:23:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F582400) [pid = 3580] [serial = 965] [outer = 0000000000000000] 06:23:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF231E3C00) [pid = 3580] [serial = 966] [outer = 000000CF1F582400] 06:23:41 INFO - PROCESS | 3580 | 1467725021051 Marionette DEBUG loaded listener.js 06:23:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F25B400) [pid = 3580] [serial = 967] [outer = 000000CF1F582400] 06:23:41 INFO - PROCESS | 3580 | 1467725021487 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 627ms 06:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:23:41 INFO - PROCESS | 3580 | 1467725021539 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 06:23:41 INFO - PROCESS | 3580 | 1467725021541 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 06:23:41 INFO - PROCESS | 3580 | 1467725021545 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:23:41 INFO - PROCESS | 3580 | 1467725021546 Marionette TRACE conn5 <- [1,1254,null,{}] 06:23:41 INFO - PROCESS | 3580 | 1467725021550 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:41 INFO - PROCESS | 3580 | 1467725021552 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:41 INFO - PROCESS | 3580 | 1467725021635 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 06:23:41 INFO - PROCESS | 3580 | 1467725021640 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:41 INFO - PROCESS | 3580 | 1467725021642 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26A7D800 == 38 [pid = 3580] [id = 323] 06:23:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF2364C400) [pid = 3580] [serial = 968] [outer = 0000000000000000] 06:23:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF23650400) [pid = 3580] [serial = 969] [outer = 000000CF2364C400] 06:23:41 INFO - PROCESS | 3580 | 1467725021686 Marionette DEBUG loaded listener.js 06:23:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF236AC400) [pid = 3580] [serial = 970] [outer = 000000CF2364C400] 06:23:42 INFO - PROCESS | 3580 | 1467725022132 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms 06:23:42 INFO - PROCESS | 3580 | 1467725022177 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 06:23:42 INFO - PROCESS | 3580 | 1467725022179 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 06:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:23:42 INFO - PROCESS | 3580 | 1467725022187 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:23:42 INFO - PROCESS | 3580 | 1467725022189 Marionette TRACE conn5 <- [1,1258,null,{}] 06:23:42 INFO - PROCESS | 3580 | 1467725022192 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:42 INFO - PROCESS | 3580 | 1467725022194 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:42 INFO - PROCESS | 3580 | 1467725022287 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 06:23:42 INFO - PROCESS | 3580 | 1467725022292 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:42 INFO - PROCESS | 3580 | 1467725022294 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26C4F000 == 39 [pid = 3580] [id = 324] 06:23:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF23A78C00) [pid = 3580] [serial = 971] [outer = 0000000000000000] 06:23:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF23A7BC00) [pid = 3580] [serial = 972] [outer = 000000CF23A78C00] 06:23:42 INFO - PROCESS | 3580 | 1467725022339 Marionette DEBUG loaded listener.js 06:23:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF23A82000) [pid = 3580] [serial = 973] [outer = 000000CF23A78C00] 06:23:43 INFO - PROCESS | 3580 | 1467725023056 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 944ms 06:23:43 INFO - PROCESS | 3580 | 1467725023130 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 06:23:43 INFO - PROCESS | 3580 | 1467725023135 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 06:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:23:43 INFO - PROCESS | 3580 | 1467725023140 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:23:43 INFO - PROCESS | 3580 | 1467725023146 Marionette TRACE conn5 <- [1,1262,null,{}] 06:23:43 INFO - PROCESS | 3580 | 1467725023152 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:43 INFO - PROCESS | 3580 | 1467725023155 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:43 INFO - PROCESS | 3580 | 1467725023311 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 06:23:43 INFO - PROCESS | 3580 | 1467725023423 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:43 INFO - PROCESS | 3580 | 1467725023426 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:43 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3C2000 == 40 [pid = 3580] [id = 325] 06:23:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF17946800) [pid = 3580] [serial = 974] [outer = 0000000000000000] 06:23:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF18EC5000) [pid = 3580] [serial = 975] [outer = 000000CF17946800] 06:23:43 INFO - PROCESS | 3580 | 1467725023486 Marionette DEBUG loaded listener.js 06:23:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1C55C000) [pid = 3580] [serial = 976] [outer = 000000CF17946800] 06:23:44 INFO - PROCESS | 3580 | 1467725024072 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 987ms 06:23:44 INFO - PROCESS | 3580 | 1467725024130 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 06:23:44 INFO - PROCESS | 3580 | 1467725024135 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 06:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:23:44 INFO - PROCESS | 3580 | 1467725024142 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:23:44 INFO - PROCESS | 3580 | 1467725024145 Marionette TRACE conn5 <- [1,1266,null,{}] 06:23:44 INFO - PROCESS | 3580 | 1467725024164 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:44 INFO - PROCESS | 3580 | 1467725024167 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:44 INFO - PROCESS | 3580 | 1467725024295 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 06:23:44 INFO - PROCESS | 3580 | 1467725024364 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:44 INFO - PROCESS | 3580 | 1467725024367 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:44 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2462B000 == 41 [pid = 3580] [id = 326] 06:23:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1F57FC00) [pid = 3580] [serial = 977] [outer = 0000000000000000] 06:23:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1F88E400) [pid = 3580] [serial = 978] [outer = 000000CF1F57FC00] 06:23:44 INFO - PROCESS | 3580 | 1467725024465 Marionette DEBUG loaded listener.js 06:23:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF20B64400) [pid = 3580] [serial = 979] [outer = 000000CF1F57FC00] 06:23:45 INFO - PROCESS | 3580 | 1467725025053 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 985ms 06:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:23:45 INFO - PROCESS | 3580 | 1467725025130 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 06:23:45 INFO - PROCESS | 3580 | 1467725025132 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 06:23:45 INFO - PROCESS | 3580 | 1467725025137 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:23:45 INFO - PROCESS | 3580 | 1467725025140 Marionette TRACE conn5 <- [1,1270,null,{}] 06:23:45 INFO - PROCESS | 3580 | 1467725025152 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:45 INFO - PROCESS | 3580 | 1467725025157 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:45 INFO - PROCESS | 3580 | 1467725025270 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 06:23:45 INFO - PROCESS | 3580 | 1467725025391 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:45 INFO - PROCESS | 3580 | 1467725025394 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2842A800 == 42 [pid = 3580] [id = 327] 06:23:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF230D3000) [pid = 3580] [serial = 980] [outer = 0000000000000000] 06:23:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF23A7DC00) [pid = 3580] [serial = 981] [outer = 000000CF230D3000] 06:23:45 INFO - PROCESS | 3580 | 1467725025454 Marionette DEBUG loaded listener.js 06:23:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF23A95400) [pid = 3580] [serial = 982] [outer = 000000CF230D3000] 06:23:46 INFO - PROCESS | 3580 | 1467725026271 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1185ms 06:23:46 INFO - PROCESS | 3580 | 1467725026324 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 06:23:46 INFO - PROCESS | 3580 | 1467725026328 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 06:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:23:46 INFO - PROCESS | 3580 | 1467725026333 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:23:46 INFO - PROCESS | 3580 | 1467725026337 Marionette TRACE conn5 <- [1,1274,null,{}] 06:23:46 INFO - PROCESS | 3580 | 1467725026342 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:46 INFO - PROCESS | 3580 | 1467725026345 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:46 INFO - PROCESS | 3580 | 1467725026452 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 06:23:46 INFO - PROCESS | 3580 | 1467725026528 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:46 INFO - PROCESS | 3580 | 1467725026533 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:46 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E1F000 == 43 [pid = 3580] [id = 328] 06:23:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF13AE4C00) [pid = 3580] [serial = 983] [outer = 0000000000000000] 06:23:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF170F7400) [pid = 3580] [serial = 984] [outer = 000000CF13AE4C00] 06:23:46 INFO - PROCESS | 3580 | 1467725026631 Marionette DEBUG loaded listener.js 06:23:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF18ED6000) [pid = 3580] [serial = 985] [outer = 000000CF13AE4C00] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26A7D800 == 42 [pid = 3580] [id = 323] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BE1800 == 41 [pid = 3580] [id = 322] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FB15800 == 40 [pid = 3580] [id = 321] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258CA800 == 39 [pid = 3580] [id = 320] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CDD800 == 38 [pid = 3580] [id = 319] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22FCC000 == 37 [pid = 3580] [id = 318] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFAD800 == 36 [pid = 3580] [id = 317] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1A6000 == 35 [pid = 3580] [id = 316] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF12199000 == 34 [pid = 3580] [id = 315] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A72000 == 33 [pid = 3580] [id = 312] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFAE000 == 32 [pid = 3580] [id = 314] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1CBDB000 == 31 [pid = 3580] [id = 303] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF179B6800 == 30 [pid = 3580] [id = 313] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2842A800 == 29 [pid = 3580] [id = 327] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2462B000 == 28 [pid = 3580] [id = 326] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3C2000 == 27 [pid = 3580] [id = 325] 06:23:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26C4F000 == 26 [pid = 3580] [id = 324] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF1780C400) [pid = 3580] [serial = 897] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF1F581C00) [pid = 3580] [serial = 931] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF1CC15400) [pid = 3580] [serial = 921] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1C558400) [pid = 3580] [serial = 919] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF18A16800) [pid = 3580] [serial = 909] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1C08C400) [pid = 3580] [serial = 918] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1FD60C00) [pid = 3580] [serial = 901] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1E7AB000) [pid = 3580] [serial = 922] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1EE7A800) [pid = 3580] [serial = 925] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12D65800) [pid = 3580] [serial = 906] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1FA8AC00) [pid = 3580] [serial = 927] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1EE46C00) [pid = 3580] [serial = 900] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF170F9000) [pid = 3580] [serial = 915] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C015400) [pid = 3580] [serial = 910] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF231E3800) [pid = 3580] [serial = 903] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1CBC6800) [pid = 3580] [serial = 907] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1EE3C000) [pid = 3580] [serial = 924] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF17C4DC00) [pid = 3580] [serial = 916] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF18EDB000) [pid = 3580] [serial = 898] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12B98000) [pid = 3580] [serial = 912] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1FD7BC00) [pid = 3580] [serial = 928] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12E0C400) [pid = 3580] [serial = 913] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF204E7800) [pid = 3580] [serial = 933] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF18C19800) [pid = 3580] [serial = 930] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF23650C00) [pid = 3580] [serial = 904] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF2162D400) [pid = 3580] [serial = 936] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF20A5EC00) [pid = 3580] [serial = 934] [outer = 0000000000000000] [url = about:blank] 06:23:47 INFO - PROCESS | 3580 | 1467725027872 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1587ms 06:23:47 INFO - PROCESS | 3580 | 1467725027933 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 06:23:47 INFO - PROCESS | 3580 | 1467725027937 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 06:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:23:47 INFO - PROCESS | 3580 | 1467725027946 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:23:47 INFO - PROCESS | 3580 | 1467725027949 Marionette TRACE conn5 <- [1,1278,null,{}] 06:23:47 INFO - PROCESS | 3580 | 1467725027956 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:47 INFO - PROCESS | 3580 | 1467725027959 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:48 INFO - PROCESS | 3580 | 1467725028046 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 06:23:48 INFO - PROCESS | 3580 | 1467725028060 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:48 INFO - PROCESS | 3580 | 1467725028063 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:48 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17B9D800 == 27 [pid = 3580] [id = 329] 06:23:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12A43000) [pid = 3580] [serial = 986] [outer = 0000000000000000] 06:23:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12B31C00) [pid = 3580] [serial = 987] [outer = 000000CF12A43000] 06:23:48 INFO - PROCESS | 3580 | 1467725028113 Marionette DEBUG loaded listener.js 06:23:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12BA2C00) [pid = 3580] [serial = 988] [outer = 000000CF12A43000] 06:23:48 INFO - PROCESS | 3580 | 1467725028596 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 06:23:48 INFO - PROCESS | 3580 | 1467725028637 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 06:23:48 INFO - PROCESS | 3580 | 1467725028643 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 06:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:23:48 INFO - PROCESS | 3580 | 1467725028649 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:23:48 INFO - PROCESS | 3580 | 1467725028652 Marionette TRACE conn5 <- [1,1282,null,{}] 06:23:48 INFO - PROCESS | 3580 | 1467725028656 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:48 INFO - PROCESS | 3580 | 1467725028658 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:48 INFO - PROCESS | 3580 | 1467725028749 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 06:23:48 INFO - PROCESS | 3580 | 1467725028758 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:48 INFO - PROCESS | 3580 | 1467725028760 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:48 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C99E800 == 28 [pid = 3580] [id = 330] 06:23:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF130A5C00) [pid = 3580] [serial = 989] [outer = 0000000000000000] 06:23:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF13ADF400) [pid = 3580] [serial = 990] [outer = 000000CF130A5C00] 06:23:48 INFO - PROCESS | 3580 | 1467725028809 Marionette DEBUG loaded listener.js 06:23:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF171CB000) [pid = 3580] [serial = 991] [outer = 000000CF130A5C00] 06:23:49 INFO - PROCESS | 3580 | 1467725029276 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 692ms 06:23:49 INFO - PROCESS | 3580 | 1467725029343 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 06:23:49 INFO - PROCESS | 3580 | 1467725029345 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 06:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:23:49 INFO - PROCESS | 3580 | 1467725029349 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:23:49 INFO - PROCESS | 3580 | 1467725029353 Marionette TRACE conn5 <- [1,1286,null,{}] 06:23:49 INFO - PROCESS | 3580 | 1467725029364 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:49 INFO - PROCESS | 3580 | 1467725029369 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:49 INFO - PROCESS | 3580 | 1467725029490 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 06:23:49 INFO - PROCESS | 3580 | 1467725029572 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:49 INFO - PROCESS | 3580 | 1467725029575 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:49 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3CD800 == 29 [pid = 3580] [id = 331] 06:23:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF12A41400) [pid = 3580] [serial = 992] [outer = 0000000000000000] 06:23:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF19577800) [pid = 3580] [serial = 993] [outer = 000000CF12A41400] 06:23:49 INFO - PROCESS | 3580 | 1467725029625 Marionette DEBUG loaded listener.js 06:23:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1C4D9000) [pid = 3580] [serial = 994] [outer = 000000CF12A41400] 06:23:50 INFO - PROCESS | 3580 | 1467725030050 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 06:23:50 INFO - PROCESS | 3580 | 1467725030086 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 06:23:50 INFO - PROCESS | 3580 | 1467725030089 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 06:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:23:50 INFO - PROCESS | 3580 | 1467725030092 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:23:50 INFO - PROCESS | 3580 | 1467725030093 Marionette TRACE conn5 <- [1,1290,null,{}] 06:23:50 INFO - PROCESS | 3580 | 1467725030097 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:50 INFO - PROCESS | 3580 | 1467725030099 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:50 INFO - PROCESS | 3580 | 1467725030214 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 06:23:50 INFO - PROCESS | 3580 | 1467725030219 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:50 INFO - PROCESS | 3580 | 1467725030222 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FDF5800 == 30 [pid = 3580] [id = 332] 06:23:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1C556400) [pid = 3580] [serial = 995] [outer = 0000000000000000] 06:23:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C55A800) [pid = 3580] [serial = 996] [outer = 000000CF1C556400] 06:23:50 INFO - PROCESS | 3580 | 1467725030308 Marionette DEBUG loaded listener.js 06:23:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1CC14800) [pid = 3580] [serial = 997] [outer = 000000CF1C556400] 06:23:50 INFO - PROCESS | 3580 | 1467725030771 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 06:23:50 INFO - PROCESS | 3580 | 1467725030851 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 06:23:50 INFO - PROCESS | 3580 | 1467725030853 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 06:23:50 INFO - PROCESS | 3580 | 1467725030856 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:23:50 INFO - PROCESS | 3580 | 1467725030858 Marionette TRACE conn5 <- [1,1294,null,{}] 06:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:23:50 INFO - PROCESS | 3580 | 1467725030862 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:50 INFO - PROCESS | 3580 | 1467725030864 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:50 INFO - PROCESS | 3580 | 1467725030970 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 06:23:50 INFO - PROCESS | 3580 | 1467725030981 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:50 INFO - PROCESS | 3580 | 1467725030983 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2169D000 == 31 [pid = 3580] [id = 333] 06:23:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF12F57800) [pid = 3580] [serial = 998] [outer = 0000000000000000] 06:23:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1ECA0800) [pid = 3580] [serial = 999] [outer = 000000CF12F57800] 06:23:51 INFO - PROCESS | 3580 | 1467725031030 Marionette DEBUG loaded listener.js 06:23:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1EE43800) [pid = 3580] [serial = 1000] [outer = 000000CF12F57800] 06:23:51 INFO - PROCESS | 3580 | 1467725031492 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 06:23:51 INFO - PROCESS | 3580 | 1467725031533 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 06:23:51 INFO - PROCESS | 3580 | 1467725031535 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 06:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:23:51 INFO - PROCESS | 3580 | 1467725031539 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:23:51 INFO - PROCESS | 3580 | 1467725031540 Marionette TRACE conn5 <- [1,1298,null,{}] 06:23:51 INFO - PROCESS | 3580 | 1467725031544 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:51 INFO - PROCESS | 3580 | 1467725031550 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:51 INFO - PROCESS | 3580 | 1467725031683 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 06:23:51 INFO - PROCESS | 3580 | 1467725031694 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:51 INFO - PROCESS | 3580 | 1467725031696 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:51 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22FB7800 == 32 [pid = 3580] [id = 334] 06:23:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF130A6400) [pid = 3580] [serial = 1001] [outer = 0000000000000000] 06:23:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1F232000) [pid = 3580] [serial = 1002] [outer = 000000CF130A6400] 06:23:51 INFO - PROCESS | 3580 | 1467725031785 Marionette DEBUG loaded listener.js 06:23:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1FA8A000) [pid = 3580] [serial = 1003] [outer = 000000CF130A6400] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF23A78C00) [pid = 3580] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF2364C400) [pid = 3580] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1F23A400) [pid = 3580] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF204EDC00) [pid = 3580] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF10D16400) [pid = 3580] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF18C1C400) [pid = 3580] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF20B67400) [pid = 3580] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12A6E400) [pid = 3580] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF18EC3C00) [pid = 3580] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1262A800) [pid = 3580] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1F239800) [pid = 3580] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12A3F000) [pid = 3580] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:23:52 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1F582400) [pid = 3580] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:23:52 INFO - PROCESS | 3580 | 1467725032382 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 06:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 06:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 879ms 06:23:52 INFO - PROCESS | 3580 | 1467725032421 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 06:23:52 INFO - PROCESS | 3580 | 1467725032423 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 06:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:23:52 INFO - PROCESS | 3580 | 1467725032426 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:23:52 INFO - PROCESS | 3580 | 1467725032428 Marionette TRACE conn5 <- [1,1302,null,{}] 06:23:52 INFO - PROCESS | 3580 | 1467725032432 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:52 INFO - PROCESS | 3580 | 1467725032434 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:52 INFO - PROCESS | 3580 | 1467725032514 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 06:23:52 INFO - PROCESS | 3580 | 1467725032519 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:52 INFO - PROCESS | 3580 | 1467725032521 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:52 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23167800 == 33 [pid = 3580] [id = 335] 06:23:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12B8E400) [pid = 3580] [serial = 1004] [outer = 0000000000000000] 06:23:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F583C00) [pid = 3580] [serial = 1005] [outer = 000000CF12B8E400] 06:23:52 INFO - PROCESS | 3580 | 1467725032566 Marionette DEBUG loaded listener.js 06:23:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1FD5CC00) [pid = 3580] [serial = 1006] [outer = 000000CF12B8E400] 06:23:53 INFO - PROCESS | 3580 | 1467725032996 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 587ms 06:23:53 INFO - PROCESS | 3580 | 1467725033021 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 06:23:53 INFO - PROCESS | 3580 | 1467725033023 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 06:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:23:53 INFO - PROCESS | 3580 | 1467725033026 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:23:53 INFO - PROCESS | 3580 | 1467725033028 Marionette TRACE conn5 <- [1,1306,null,{}] 06:23:53 INFO - PROCESS | 3580 | 1467725033032 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:53 INFO - PROCESS | 3580 | 1467725033034 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:53 INFO - PROCESS | 3580 | 1467725033120 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 06:23:53 INFO - PROCESS | 3580 | 1467725033126 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:53 INFO - PROCESS | 3580 | 1467725033128 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2450D800 == 34 [pid = 3580] [id = 336] 06:23:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1FD7D400) [pid = 3580] [serial = 1007] [outer = 0000000000000000] 06:23:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1FD85400) [pid = 3580] [serial = 1008] [outer = 000000CF1FD7D400] 06:23:53 INFO - PROCESS | 3580 | 1467725033173 Marionette DEBUG loaded listener.js 06:23:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF20352800) [pid = 3580] [serial = 1009] [outer = 000000CF1FD7D400] 06:23:53 INFO - PROCESS | 3580 | 1467725033629 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 627ms 06:23:53 INFO - PROCESS | 3580 | 1467725033658 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 06:23:53 INFO - PROCESS | 3580 | 1467725033660 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 06:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:23:53 INFO - PROCESS | 3580 | 1467725033663 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:23:53 INFO - PROCESS | 3580 | 1467725033665 Marionette TRACE conn5 <- [1,1310,null,{}] 06:23:53 INFO - PROCESS | 3580 | 1467725033674 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:53 INFO - PROCESS | 3580 | 1467725033676 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:53 INFO - PROCESS | 3580 | 1467725033758 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 06:23:53 INFO - PROCESS | 3580 | 1467725033764 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:53 INFO - PROCESS | 3580 | 1467725033766 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3CD000 == 35 [pid = 3580] [id = 337] 06:23:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF204EDC00) [pid = 3580] [serial = 1010] [outer = 0000000000000000] 06:23:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF20A15000) [pid = 3580] [serial = 1011] [outer = 000000CF204EDC00] 06:23:53 INFO - PROCESS | 3580 | 1467725033813 Marionette DEBUG loaded listener.js 06:23:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF20B64C00) [pid = 3580] [serial = 1012] [outer = 000000CF204EDC00] 06:23:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17B9D800 == 34 [pid = 3580] [id = 329] 06:23:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E1F000 == 33 [pid = 3580] [id = 328] 06:23:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C99E800 == 32 [pid = 3580] [id = 330] 06:23:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2450D800 == 31 [pid = 3580] [id = 336] 06:23:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22FB7800 == 30 [pid = 3580] [id = 334] 06:23:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2169D000 == 29 [pid = 3580] [id = 333] 06:23:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23167800 == 28 [pid = 3580] [id = 335] 06:23:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FDF5800 == 27 [pid = 3580] [id = 332] 06:23:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3CD800 == 26 [pid = 3580] [id = 331] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF23A7BC00) [pid = 3580] [serial = 972] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF23A82000) [pid = 3580] [serial = 973] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF23650400) [pid = 3580] [serial = 969] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1FD66800) [pid = 3580] [serial = 957] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF216F5800) [pid = 3580] [serial = 960] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF204EC800) [pid = 3580] [serial = 958] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12A40000) [pid = 3580] [serial = 963] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF18EC5C00) [pid = 3580] [serial = 948] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1C4D9C00) [pid = 3580] [serial = 949] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF22093800) [pid = 3580] [serial = 937] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12B23800) [pid = 3580] [serial = 939] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12C53000) [pid = 3580] [serial = 940] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF194D6C00) [pid = 3580] [serial = 942] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF230C7800) [pid = 3580] [serial = 961] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1C55B000) [pid = 3580] [serial = 943] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF12A3E400) [pid = 3580] [serial = 945] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1309EC00) [pid = 3580] [serial = 946] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1F585400) [pid = 3580] [serial = 954] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1EE72400) [pid = 3580] [serial = 952] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF236AC400) [pid = 3580] [serial = 970] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF1EA54C00) [pid = 3580] [serial = 951] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF231E3C00) [pid = 3580] [serial = 966] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF1C54B000) [pid = 3580] [serial = 964] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF1F25B400) [pid = 3580] [serial = 967] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF1FA8BC00) [pid = 3580] [serial = 955] [outer = 0000000000000000] [url = about:blank] 06:23:55 INFO - PROCESS | 3580 | 1467725035574 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1946ms 06:23:55 INFO - PROCESS | 3580 | 1467725035614 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 06:23:55 INFO - PROCESS | 3580 | 1467725035618 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 06:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:23:55 INFO - PROCESS | 3580 | 1467725035623 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:23:55 INFO - PROCESS | 3580 | 1467725035627 Marionette TRACE conn5 <- [1,1314,null,{}] 06:23:55 INFO - PROCESS | 3580 | 1467725035634 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:55 INFO - PROCESS | 3580 | 1467725035637 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:55 INFO - PROCESS | 3580 | 1467725035732 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 06:23:55 INFO - PROCESS | 3580 | 1467725035740 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:55 INFO - PROCESS | 3580 | 1467725035745 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17156000 == 27 [pid = 3580] [id = 338] 06:23:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF1264AC00) [pid = 3580] [serial = 1013] [outer = 0000000000000000] 06:23:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF12967C00) [pid = 3580] [serial = 1014] [outer = 000000CF1264AC00] 06:23:55 INFO - PROCESS | 3580 | 1467725035795 Marionette DEBUG loaded listener.js 06:23:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF12A44C00) [pid = 3580] [serial = 1015] [outer = 000000CF1264AC00] 06:23:56 INFO - PROCESS | 3580 | 1467725036279 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:23:56 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 06:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 691ms 06:23:56 INFO - PROCESS | 3580 | 1467725036319 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 06:23:56 INFO - PROCESS | 3580 | 1467725036325 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 06:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:23:56 INFO - PROCESS | 3580 | 1467725036332 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:23:56 INFO - PROCESS | 3580 | 1467725036335 Marionette TRACE conn5 <- [1,1318,null,{}] 06:23:56 INFO - PROCESS | 3580 | 1467725036339 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:56 INFO - PROCESS | 3580 | 1467725036342 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:56 INFO - PROCESS | 3580 | 1467725036433 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 06:23:56 INFO - PROCESS | 3580 | 1467725036441 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:56 INFO - PROCESS | 3580 | 1467725036444 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E40800 == 28 [pid = 3580] [id = 339] 06:23:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF12B89400) [pid = 3580] [serial = 1016] [outer = 0000000000000000] 06:23:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF12B8C800) [pid = 3580] [serial = 1017] [outer = 000000CF12B89400] 06:23:56 INFO - PROCESS | 3580 | 1467725036493 Marionette DEBUG loaded listener.js 06:23:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF12B9E000) [pid = 3580] [serial = 1018] [outer = 000000CF12B89400] 06:23:56 INFO - PROCESS | 3580 | 1467725036975 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:23:57 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 06:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 06:23:57 INFO - PROCESS | 3580 | 1467725037024 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 06:23:57 INFO - PROCESS | 3580 | 1467725037027 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 06:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:23:57 INFO - PROCESS | 3580 | 1467725037030 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:23:57 INFO - PROCESS | 3580 | 1467725037034 Marionette TRACE conn5 <- [1,1322,null,{}] 06:23:57 INFO - PROCESS | 3580 | 1467725037046 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:57 INFO - PROCESS | 3580 | 1467725037051 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:57 INFO - PROCESS | 3580 | 1467725037171 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 06:23:57 INFO - PROCESS | 3580 | 1467725037245 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:57 INFO - PROCESS | 3580 | 1467725037248 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECDA800 == 29 [pid = 3580] [id = 340] 06:23:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF10CA8800) [pid = 3580] [serial = 1019] [outer = 0000000000000000] 06:23:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF130A0800) [pid = 3580] [serial = 1020] [outer = 000000CF10CA8800] 06:23:57 INFO - PROCESS | 3580 | 1467725037298 Marionette DEBUG loaded listener.js 06:23:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF13DE6800) [pid = 3580] [serial = 1021] [outer = 000000CF10CA8800] 06:23:57 INFO - PROCESS | 3580 | 1467725037674 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 06:23:57 INFO - PROCESS | 3580 | 1467725037725 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 06:23:57 INFO - PROCESS | 3580 | 1467725037728 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 06:23:57 INFO - PROCESS | 3580 | 1467725037731 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:23:57 INFO - PROCESS | 3580 | 1467725037733 Marionette TRACE conn5 <- [1,1326,null,{}] 06:23:57 INFO - PROCESS | 3580 | 1467725037737 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:57 INFO - PROCESS | 3580 | 1467725037739 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:57 INFO - PROCESS | 3580 | 1467725037826 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 06:23:57 INFO - PROCESS | 3580 | 1467725037831 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:57 INFO - PROCESS | 3580 | 1467725037833 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3C0000 == 30 [pid = 3580] [id = 341] 06:23:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF171D3000) [pid = 3580] [serial = 1022] [outer = 0000000000000000] 06:23:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF179A0000) [pid = 3580] [serial = 1023] [outer = 000000CF171D3000] 06:23:57 INFO - PROCESS | 3580 | 1467725037882 Marionette DEBUG loaded listener.js 06:23:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF18976C00) [pid = 3580] [serial = 1024] [outer = 000000CF171D3000] 06:23:58 INFO - PROCESS | 3580 | 1467725038799 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1074ms 06:23:58 INFO - PROCESS | 3580 | 1467725038808 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 06:23:58 INFO - PROCESS | 3580 | 1467725038810 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 06:23:58 INFO - PROCESS | 3580 | 1467725038813 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:23:58 INFO - PROCESS | 3580 | 1467725038815 Marionette TRACE conn5 <- [1,1330,null,{}] 06:23:58 INFO - PROCESS | 3580 | 1467725038819 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:58 INFO - PROCESS | 3580 | 1467725038821 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:58 INFO - PROCESS | 3580 | 1467725038923 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 06:23:58 INFO - PROCESS | 3580 | 1467725038931 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:58 INFO - PROCESS | 3580 | 1467725038933 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FB0B800 == 31 [pid = 3580] [id = 342] 06:23:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12B2F400) [pid = 3580] [serial = 1025] [outer = 0000000000000000] 06:23:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF18EC2000) [pid = 3580] [serial = 1026] [outer = 000000CF12B2F400] 06:23:58 INFO - PROCESS | 3580 | 1467725038979 Marionette DEBUG loaded listener.js 06:23:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF18EDB800) [pid = 3580] [serial = 1027] [outer = 000000CF12B2F400] 06:23:59 INFO - PROCESS | 3580 | 1467725039387 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 06:23:59 INFO - PROCESS | 3580 | 1467725039445 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 06:23:59 INFO - PROCESS | 3580 | 1467725039447 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 06:23:59 INFO - PROCESS | 3580 | 1467725039450 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:23:59 INFO - PROCESS | 3580 | 1467725039452 Marionette TRACE conn5 <- [1,1334,null,{}] 06:23:59 INFO - PROCESS | 3580 | 1467725039456 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:59 INFO - PROCESS | 3580 | 1467725039462 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:59 INFO - PROCESS | 3580 | 1467725039598 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 06:23:59 INFO - PROCESS | 3580 | 1467725039614 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:59 INFO - PROCESS | 3580 | 1467725039616 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:23:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF21DA9800 == 32 [pid = 3580] [id = 343] 06:23:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1C01B800) [pid = 3580] [serial = 1028] [outer = 0000000000000000] 06:23:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1C554C00) [pid = 3580] [serial = 1029] [outer = 000000CF1C01B800] 06:23:59 INFO - PROCESS | 3580 | 1467725039663 Marionette DEBUG loaded listener.js 06:23:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1C561C00) [pid = 3580] [serial = 1030] [outer = 000000CF1C01B800] 06:24:00 INFO - PROCESS | 3580 | 1467725040076 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 06:24:00 INFO - PROCESS | 3580 | 1467725040146 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 06:24:00 INFO - PROCESS | 3580 | 1467725040148 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 06:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:24:00 INFO - PROCESS | 3580 | 1467725040179 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:24:00 INFO - PROCESS | 3580 | 1467725040181 Marionette TRACE conn5 <- [1,1338,null,{}] 06:24:00 INFO - PROCESS | 3580 | 1467725040188 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:00 INFO - PROCESS | 3580 | 1467725040190 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:00 INFO - PROCESS | 3580 | 1467725040269 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 06:24:00 INFO - PROCESS | 3580 | 1467725040279 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:00 INFO - PROCESS | 3580 | 1467725040281 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:00 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22F5A800 == 33 [pid = 3580] [id = 344] 06:24:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1CBC0400) [pid = 3580] [serial = 1031] [outer = 0000000000000000] 06:24:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1E7A4400) [pid = 3580] [serial = 1032] [outer = 000000CF1CBC0400] 06:24:00 INFO - PROCESS | 3580 | 1467725040325 Marionette DEBUG loaded listener.js 06:24:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1ECA7C00) [pid = 3580] [serial = 1033] [outer = 000000CF1CBC0400] 06:24:00 INFO - PROCESS | 3580 | 1467725040781 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 06:24:00 INFO - PROCESS | 3580 | 1467725040810 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 06:24:00 INFO - PROCESS | 3580 | 1467725040812 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 06:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:24:00 INFO - PROCESS | 3580 | 1467725040821 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:24:00 INFO - PROCESS | 3580 | 1467725040823 Marionette TRACE conn5 <- [1,1342,null,{}] 06:24:00 INFO - PROCESS | 3580 | 1467725040826 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:00 INFO - PROCESS | 3580 | 1467725040828 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:00 INFO - PROCESS | 3580 | 1467725040933 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 06:24:00 INFO - PROCESS | 3580 | 1467725040940 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:00 INFO - PROCESS | 3580 | 1467725040942 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:00 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2315A000 == 34 [pid = 3580] [id = 345] 06:24:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1CC15C00) [pid = 3580] [serial = 1034] [outer = 0000000000000000] 06:24:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1EE71000) [pid = 3580] [serial = 1035] [outer = 000000CF1CC15C00] 06:24:00 INFO - PROCESS | 3580 | 1467725040986 Marionette DEBUG loaded listener.js 06:24:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1C55A400) [pid = 3580] [serial = 1036] [outer = 000000CF1CC15C00] 06:24:01 INFO - PROCESS | 3580 | 1467725041442 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 06:24:01 INFO - PROCESS | 3580 | 1467725041516 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 06:24:01 INFO - PROCESS | 3580 | 1467725041518 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 06:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:24:01 INFO - PROCESS | 3580 | 1467725041522 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:24:01 INFO - PROCESS | 3580 | 1467725041524 Marionette TRACE conn5 <- [1,1346,null,{}] 06:24:01 INFO - PROCESS | 3580 | 1467725041527 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:01 INFO - PROCESS | 3580 | 1467725041529 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:01 INFO - PROCESS | 3580 | 1467725041660 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 06:24:01 INFO - PROCESS | 3580 | 1467725041682 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:01 INFO - PROCESS | 3580 | 1467725041684 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA7D800 == 35 [pid = 3580] [id = 346] 06:24:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1EE7A800) [pid = 3580] [serial = 1037] [outer = 0000000000000000] 06:24:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1F145800) [pid = 3580] [serial = 1038] [outer = 000000CF1EE7A800] 06:24:01 INFO - PROCESS | 3580 | 1467725041729 Marionette DEBUG loaded listener.js 06:24:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1F239800) [pid = 3580] [serial = 1039] [outer = 000000CF1EE7A800] 06:24:02 INFO - PROCESS | 3580 | 1467725042161 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 692ms 06:24:02 INFO - PROCESS | 3580 | 1467725042217 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 06:24:02 INFO - PROCESS | 3580 | 1467725042219 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 06:24:02 INFO - PROCESS | 3580 | 1467725042222 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:24:02 INFO - PROCESS | 3580 | 1467725042224 Marionette TRACE conn5 <- [1,1350,null,{}] 06:24:02 INFO - PROCESS | 3580 | 1467725042227 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:02 INFO - PROCESS | 3580 | 1467725042229 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:02 INFO - PROCESS | 3580 | 1467725042341 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 06:24:02 INFO - PROCESS | 3580 | 1467725042349 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:02 INFO - PROCESS | 3580 | 1467725042351 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:02 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2463B800 == 36 [pid = 3580] [id = 347] 06:24:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1F57EC00) [pid = 3580] [serial = 1040] [outer = 0000000000000000] 06:24:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1F589400) [pid = 3580] [serial = 1041] [outer = 000000CF1F57EC00] 06:24:02 INFO - PROCESS | 3580 | 1467725042435 Marionette DEBUG loaded listener.js 06:24:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1FBA5400) [pid = 3580] [serial = 1042] [outer = 000000CF1F57EC00] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1C556400) [pid = 3580] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12F57800) [pid = 3580] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF130A6400) [pid = 3580] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1FD7D400) [pid = 3580] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF17946800) [pid = 3580] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12A41400) [pid = 3580] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF130A5C00) [pid = 3580] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12A43000) [pid = 3580] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF13AE4C00) [pid = 3580] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF230D3000) [pid = 3580] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1F57FC00) [pid = 3580] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:24:02 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12B8E400) [pid = 3580] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:24:02 INFO - PROCESS | 3580 | 1467725042981 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 776ms 06:24:03 INFO - PROCESS | 3580 | 1467725043001 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 06:24:03 INFO - PROCESS | 3580 | 1467725043004 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 06:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:24:03 INFO - PROCESS | 3580 | 1467725043007 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:24:03 INFO - PROCESS | 3580 | 1467725043010 Marionette TRACE conn5 <- [1,1354,null,{}] 06:24:03 INFO - PROCESS | 3580 | 1467725043013 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:03 INFO - PROCESS | 3580 | 1467725043015 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:03 INFO - PROCESS | 3580 | 1467725043110 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 06:24:03 INFO - PROCESS | 3580 | 1467725043115 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:03 INFO - PROCESS | 3580 | 1467725043118 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FB0B000 == 37 [pid = 3580] [id = 348] 06:24:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1EE42000) [pid = 3580] [serial = 1043] [outer = 0000000000000000] 06:24:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1FD60C00) [pid = 3580] [serial = 1044] [outer = 000000CF1EE42000] 06:24:03 INFO - PROCESS | 3580 | 1467725043167 Marionette DEBUG loaded listener.js 06:24:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1FD89000) [pid = 3580] [serial = 1045] [outer = 000000CF1EE42000] 06:24:03 INFO - PROCESS | 3580 | 1467725043597 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 06:24:03 INFO - PROCESS | 3580 | 1467725043642 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 06:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:24:03 INFO - PROCESS | 3580 | 1467725043645 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:24:03 INFO - PROCESS | 3580 | 1467725043647 Marionette TRACE conn5 <- [1,1358,null,{}] 06:24:03 INFO - PROCESS | 3580 | 1467725043650 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:03 INFO - PROCESS | 3580 | 1467725043652 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:03 INFO - PROCESS | 3580 | 1467725043733 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 06:24:03 INFO - PROCESS | 3580 | 1467725043738 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:03 INFO - PROCESS | 3580 | 1467725043740 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B1D800 == 38 [pid = 3580] [id = 349] 06:24:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF20460400) [pid = 3580] [serial = 1046] [outer = 0000000000000000] 06:24:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF204EB800) [pid = 3580] [serial = 1047] [outer = 000000CF20460400] 06:24:03 INFO - PROCESS | 3580 | 1467725043793 Marionette DEBUG loaded listener.js 06:24:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF20A1B800) [pid = 3580] [serial = 1048] [outer = 000000CF20460400] 06:24:04 INFO - PROCESS | 3580 | 1467725044203 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 06:24:04 INFO - PROCESS | 3580 | 1467725044248 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 06:24:04 INFO - PROCESS | 3580 | 1467725044257 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:24:04 INFO - PROCESS | 3580 | 1467725044258 Marionette TRACE conn5 <- [1,1362,null,{}] 06:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:24:04 INFO - PROCESS | 3580 | 1467725044262 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:04 INFO - PROCESS | 3580 | 1467725044264 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:04 INFO - PROCESS | 3580 | 1467725044346 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 06:24:04 INFO - PROCESS | 3580 | 1467725044353 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:04 INFO - PROCESS | 3580 | 1467725044355 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26A63000 == 39 [pid = 3580] [id = 350] 06:24:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF20B29800) [pid = 3580] [serial = 1049] [outer = 0000000000000000] 06:24:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12625400) [pid = 3580] [serial = 1050] [outer = 000000CF20B29800] 06:24:04 INFO - PROCESS | 3580 | 1467725044399 Marionette DEBUG loaded listener.js 06:24:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF216F0000) [pid = 3580] [serial = 1051] [outer = 000000CF20B29800] 06:24:05 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:24:05 INFO - PROCESS | 3580 | 1467725045121 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 06:24:05 INFO - PROCESS | 3580 | 1467725045150 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 06:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:24:05 INFO - PROCESS | 3580 | 1467725045155 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:24:05 INFO - PROCESS | 3580 | 1467725045159 Marionette TRACE conn5 <- [1,1366,null,{}] 06:24:05 INFO - PROCESS | 3580 | 1467725045165 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:05 INFO - PROCESS | 3580 | 1467725045169 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:05 INFO - PROCESS | 3580 | 1467725045298 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 06:24:05 INFO - PROCESS | 3580 | 1467725045374 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:05 INFO - PROCESS | 3580 | 1467725045377 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17CED800 == 40 [pid = 3580] [id = 351] 06:24:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF11709400) [pid = 3580] [serial = 1052] [outer = 0000000000000000] 06:24:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12A6B400) [pid = 3580] [serial = 1053] [outer = 000000CF11709400] 06:24:05 INFO - PROCESS | 3580 | 1467725045477 Marionette DEBUG loaded listener.js 06:24:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12B97C00) [pid = 3580] [serial = 1054] [outer = 000000CF11709400] 06:24:06 INFO - PROCESS | 3580 | 1467725046254 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:24:06 INFO - PROCESS | 3580 | 1467725046293 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 06:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:24:06 INFO - PROCESS | 3580 | 1467725046299 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:24:06 INFO - PROCESS | 3580 | 1467725046302 Marionette TRACE conn5 <- [1,1370,null,{}] 06:24:06 INFO - PROCESS | 3580 | 1467725046306 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:06 INFO - PROCESS | 3580 | 1467725046309 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:06 INFO - PROCESS | 3580 | 1467725046572 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 06:24:06 INFO - PROCESS | 3580 | 1467725046693 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:06 INFO - PROCESS | 3580 | 1467725046696 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17166800 == 41 [pid = 3580] [id = 352] 06:24:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF11710400) [pid = 3580] [serial = 1055] [outer = 0000000000000000] 06:24:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF12B82800) [pid = 3580] [serial = 1056] [outer = 000000CF11710400] 06:24:06 INFO - PROCESS | 3580 | 1467725046749 Marionette DEBUG loaded listener.js 06:24:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF12F5C800) [pid = 3580] [serial = 1057] [outer = 000000CF11710400] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B1D800 == 40 [pid = 3580] [id = 349] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FB0B000 == 39 [pid = 3580] [id = 348] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2463B800 == 38 [pid = 3580] [id = 347] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA7D800 == 37 [pid = 3580] [id = 346] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2315A000 == 36 [pid = 3580] [id = 345] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22F5A800 == 35 [pid = 3580] [id = 344] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF21DA9800 == 34 [pid = 3580] [id = 343] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FB0B800 == 33 [pid = 3580] [id = 342] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3C0000 == 32 [pid = 3580] [id = 341] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECDA800 == 31 [pid = 3580] [id = 340] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF20A15000) [pid = 3580] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E40800 == 30 [pid = 3580] [id = 339] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17156000 == 29 [pid = 3580] [id = 338] 06:24:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3CD000 == 28 [pid = 3580] [id = 337] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1C55A800) [pid = 3580] [serial = 996] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1ECA0800) [pid = 3580] [serial = 999] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1CC14800) [pid = 3580] [serial = 997] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1F232000) [pid = 3580] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1EE43800) [pid = 3580] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1FD85400) [pid = 3580] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1FA8A000) [pid = 3580] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF18EC5000) [pid = 3580] [serial = 975] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF19577800) [pid = 3580] [serial = 993] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF13ADF400) [pid = 3580] [serial = 990] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF171CB000) [pid = 3580] [serial = 991] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12B31C00) [pid = 3580] [serial = 987] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12BA2C00) [pid = 3580] [serial = 988] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18ED6000) [pid = 3580] [serial = 985] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF170F7400) [pid = 3580] [serial = 984] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF23A95400) [pid = 3580] [serial = 982] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF23A7DC00) [pid = 3580] [serial = 981] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF20B64400) [pid = 3580] [serial = 979] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1F88E400) [pid = 3580] [serial = 978] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1C55C000) [pid = 3580] [serial = 976] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1F583C00) [pid = 3580] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1FD5CC00) [pid = 3580] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF20352800) [pid = 3580] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1C4D9000) [pid = 3580] [serial = 994] [outer = 0000000000000000] [url = about:blank] 06:24:07 INFO - PROCESS | 3580 | [3580] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:24:07 INFO - PROCESS | 3580 | 1467725047417 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:24:07 INFO - PROCESS | 3580 | 1467725047446 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 06:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:24:07 INFO - PROCESS | 3580 | 1467725047451 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:24:07 INFO - PROCESS | 3580 | 1467725047454 Marionette TRACE conn5 <- [1,1374,null,{}] 06:24:07 INFO - PROCESS | 3580 | 1467725047459 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:07 INFO - PROCESS | 3580 | 1467725047462 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:07 INFO - PROCESS | 3580 | 1467725047552 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 06:24:07 INFO - PROCESS | 3580 | 1467725047627 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:07 INFO - PROCESS | 3580 | 1467725047629 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C5D4800 == 29 [pid = 3580] [id = 353] 06:24:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF12A6C400) [pid = 3580] [serial = 1058] [outer = 0000000000000000] 06:24:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1309F400) [pid = 3580] [serial = 1059] [outer = 000000CF12A6C400] 06:24:07 INFO - PROCESS | 3580 | 1467725047677 Marionette DEBUG loaded listener.js 06:24:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF17173800) [pid = 3580] [serial = 1060] [outer = 000000CF12A6C400] 06:24:08 INFO - PROCESS | 3580 | 1467725048132 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:24:08 INFO - PROCESS | 3580 | 1467725048192 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 06:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:24:08 INFO - PROCESS | 3580 | 1467725048196 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:24:08 INFO - PROCESS | 3580 | 1467725048198 Marionette TRACE conn5 <- [1,1378,null,{}] 06:24:08 INFO - PROCESS | 3580 | 1467725048202 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:08 INFO - PROCESS | 3580 | 1467725048205 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:08 INFO - PROCESS | 3580 | 1467725048294 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 06:24:08 INFO - PROCESS | 3580 | 1467725048305 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:08 INFO - PROCESS | 3580 | 1467725048308 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4E6000 == 30 [pid = 3580] [id = 354] 06:24:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF18EC6800) [pid = 3580] [serial = 1061] [outer = 0000000000000000] 06:24:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF18ED6C00) [pid = 3580] [serial = 1062] [outer = 000000CF18EC6800] 06:24:08 INFO - PROCESS | 3580 | 1467725048354 Marionette DEBUG loaded listener.js 06:24:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1C018000) [pid = 3580] [serial = 1063] [outer = 000000CF18EC6800] 06:24:08 INFO - PROCESS | 3580 | 1467725048827 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 06:24:08 INFO - PROCESS | 3580 | 1467725048890 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 06:24:08 INFO - PROCESS | 3580 | 1467725048894 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 06:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:24:08 INFO - PROCESS | 3580 | 1467725048905 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:24:08 INFO - PROCESS | 3580 | 1467725048910 Marionette TRACE conn5 <- [1,1382,null,{}] 06:24:08 INFO - PROCESS | 3580 | 1467725048914 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:08 INFO - PROCESS | 3580 | 1467725048918 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:09 INFO - PROCESS | 3580 | 1467725049013 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 06:24:09 INFO - PROCESS | 3580 | 1467725049087 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:09 INFO - PROCESS | 3580 | 1467725049090 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFB9000 == 31 [pid = 3580] [id = 355] 06:24:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF18EC9C00) [pid = 3580] [serial = 1064] [outer = 0000000000000000] 06:24:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1C554800) [pid = 3580] [serial = 1065] [outer = 000000CF18EC9C00] 06:24:09 INFO - PROCESS | 3580 | 1467725049135 Marionette DEBUG loaded listener.js 06:24:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1CB62C00) [pid = 3580] [serial = 1066] [outer = 000000CF18EC9C00] 06:24:09 INFO - PROCESS | 3580 | 1467725049547 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 06:24:09 INFO - PROCESS | 3580 | 1467725049596 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 06:24:09 INFO - PROCESS | 3580 | 1467725049598 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 06:24:09 INFO - PROCESS | 3580 | 1467725049601 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:24:09 INFO - PROCESS | 3580 | 1467725049603 Marionette TRACE conn5 <- [1,1386,null,{}] 06:24:09 INFO - PROCESS | 3580 | 1467725049607 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:09 INFO - PROCESS | 3580 | 1467725049609 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:09 INFO - PROCESS | 3580 | 1467725049746 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 06:24:09 INFO - PROCESS | 3580 | 1467725049775 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:09 INFO - PROCESS | 3580 | 1467725049777 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220C5000 == 32 [pid = 3580] [id = 356] 06:24:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF18ECA000) [pid = 3580] [serial = 1067] [outer = 0000000000000000] 06:24:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1CCAC800) [pid = 3580] [serial = 1068] [outer = 000000CF18ECA000] 06:24:09 INFO - PROCESS | 3580 | 1467725049822 Marionette DEBUG loaded listener.js 06:24:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1ED88400) [pid = 3580] [serial = 1069] [outer = 000000CF18ECA000] 06:24:10 INFO - PROCESS | 3580 | 1467725050259 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 06:24:10 INFO - PROCESS | 3580 | 1467725050298 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 06:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:24:10 INFO - PROCESS | 3580 | 1467725050300 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 06:24:10 INFO - PROCESS | 3580 | 1467725050303 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:24:10 INFO - PROCESS | 3580 | 1467725050305 Marionette TRACE conn5 <- [1,1390,null,{}] 06:24:10 INFO - PROCESS | 3580 | 1467725050309 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:10 INFO - PROCESS | 3580 | 1467725050311 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:10 INFO - PROCESS | 3580 | 1467725050418 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 06:24:10 INFO - PROCESS | 3580 | 1467725050424 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:10 INFO - PROCESS | 3580 | 1467725050430 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:10 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFA5000 == 33 [pid = 3580] [id = 357] 06:24:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F141800) [pid = 3580] [serial = 1070] [outer = 0000000000000000] 06:24:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F22CC00) [pid = 3580] [serial = 1071] [outer = 000000CF1F141800] 06:24:10 INFO - PROCESS | 3580 | 1467725050496 Marionette DEBUG loaded listener.js 06:24:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1F585C00) [pid = 3580] [serial = 1072] [outer = 000000CF1F141800] 06:24:10 INFO - PROCESS | 3580 | 1467725050967 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 693ms 06:24:11 INFO - PROCESS | 3580 | 1467725050998 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 06:24:11 INFO - PROCESS | 3580 | 1467725051000 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 06:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:24:11 INFO - PROCESS | 3580 | 1467725051003 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:24:11 INFO - PROCESS | 3580 | 1467725051005 Marionette TRACE conn5 <- [1,1394,null,{}] 06:24:11 INFO - PROCESS | 3580 | 1467725051013 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:11 INFO - PROCESS | 3580 | 1467725051015 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:11 INFO - PROCESS | 3580 | 1467725051161 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 06:24:11 INFO - PROCESS | 3580 | 1467725051171 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:11 INFO - PROCESS | 3580 | 1467725051173 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24510800 == 34 [pid = 3580] [id = 358] 06:24:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1F583C00) [pid = 3580] [serial = 1073] [outer = 0000000000000000] 06:24:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FD7B400) [pid = 3580] [serial = 1074] [outer = 000000CF1F583C00] 06:24:11 INFO - PROCESS | 3580 | 1467725051259 Marionette DEBUG loaded listener.js 06:24:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF204E5800) [pid = 3580] [serial = 1075] [outer = 000000CF1F583C00] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1CC15C00) [pid = 3580] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1EE7A800) [pid = 3580] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12B89400) [pid = 3580] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1C01B800) [pid = 3580] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1264AC00) [pid = 3580] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF204EDC00) [pid = 3580] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1CBC0400) [pid = 3580] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF171D3000) [pid = 3580] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12B2F400) [pid = 3580] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF10CA8800) [pid = 3580] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF20460400) [pid = 3580] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:24:11 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1EE42000) [pid = 3580] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:24:11 INFO - PROCESS | 3580 | 1467725051754 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 776ms 06:24:11 INFO - PROCESS | 3580 | 1467725051783 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 06:24:11 INFO - PROCESS | 3580 | 1467725051785 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 06:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:24:11 INFO - PROCESS | 3580 | 1467725051788 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:24:11 INFO - PROCESS | 3580 | 1467725051790 Marionette TRACE conn5 <- [1,1398,null,{}] 06:24:11 INFO - PROCESS | 3580 | 1467725051794 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:11 INFO - PROCESS | 3580 | 1467725051796 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:11 INFO - PROCESS | 3580 | 1467725051877 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 06:24:11 INFO - PROCESS | 3580 | 1467725051882 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:11 INFO - PROCESS | 3580 | 1467725051884 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258BA000 == 35 [pid = 3580] [id = 359] 06:24:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12B30400) [pid = 3580] [serial = 1076] [outer = 0000000000000000] 06:24:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1EE75C00) [pid = 3580] [serial = 1077] [outer = 000000CF12B30400] 06:24:11 INFO - PROCESS | 3580 | 1467725051930 Marionette DEBUG loaded listener.js 06:24:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF204E6800) [pid = 3580] [serial = 1078] [outer = 000000CF12B30400] 06:24:12 INFO - PROCESS | 3580 | 1467725052364 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 06:24:12 INFO - PROCESS | 3580 | 1467725052429 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 06:24:12 INFO - PROCESS | 3580 | 1467725052431 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 06:24:12 INFO - PROCESS | 3580 | 1467725052434 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:24:12 INFO - PROCESS | 3580 | 1467725052436 Marionette TRACE conn5 <- [1,1402,null,{}] 06:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:24:12 INFO - PROCESS | 3580 | 1467725052439 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:12 INFO - PROCESS | 3580 | 1467725052441 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:12 INFO - PROCESS | 3580 | 1467725052523 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 06:24:12 INFO - PROCESS | 3580 | 1467725052535 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:12 INFO - PROCESS | 3580 | 1467725052537 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258C3800 == 36 [pid = 3580] [id = 360] 06:24:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF20B1D800) [pid = 3580] [serial = 1079] [outer = 0000000000000000] 06:24:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF20B66400) [pid = 3580] [serial = 1080] [outer = 000000CF20B1D800] 06:24:12 INFO - PROCESS | 3580 | 1467725052581 Marionette DEBUG loaded listener.js 06:24:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF21D92C00) [pid = 3580] [serial = 1081] [outer = 000000CF20B1D800] 06:24:13 INFO - PROCESS | 3580 | 1467725053040 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 627ms 06:24:13 INFO - PROCESS | 3580 | 1467725053068 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 06:24:13 INFO - PROCESS | 3580 | 1467725053070 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 06:24:13 INFO - PROCESS | 3580 | 1467725053073 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:24:13 INFO - PROCESS | 3580 | 1467725053075 Marionette TRACE conn5 <- [1,1406,null,{}] 06:24:13 INFO - PROCESS | 3580 | 1467725053079 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:13 INFO - PROCESS | 3580 | 1467725053081 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:13 INFO - PROCESS | 3580 | 1467725053164 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 06:24:13 INFO - PROCESS | 3580 | 1467725053169 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:13 INFO - PROCESS | 3580 | 1467725053171 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFAA800 == 37 [pid = 3580] [id = 361] 06:24:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF22279000) [pid = 3580] [serial = 1082] [outer = 0000000000000000] 06:24:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF22710000) [pid = 3580] [serial = 1083] [outer = 000000CF22279000] 06:24:13 INFO - PROCESS | 3580 | 1467725053216 Marionette DEBUG loaded listener.js 06:24:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF22719400) [pid = 3580] [serial = 1084] [outer = 000000CF22279000] 06:24:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C5D4800 == 36 [pid = 3580] [id = 353] 06:24:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17166800 == 35 [pid = 3580] [id = 352] 06:24:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17CED800 == 34 [pid = 3580] [id = 351] 06:24:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26A63000 == 33 [pid = 3580] [id = 350] 06:24:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFA5000 == 32 [pid = 3580] [id = 357] 06:24:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF220C5000 == 31 [pid = 3580] [id = 356] 06:24:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258C3800 == 30 [pid = 3580] [id = 360] 06:24:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFB9000 == 29 [pid = 3580] [id = 355] 06:24:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24510800 == 28 [pid = 3580] [id = 358] 06:24:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4E6000 == 27 [pid = 3580] [id = 354] 06:24:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258BA000 == 26 [pid = 3580] [id = 359] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1EE71000) [pid = 3580] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1F145800) [pid = 3580] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12B8C800) [pid = 3580] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12B9E000) [pid = 3580] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1C554C00) [pid = 3580] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1C561C00) [pid = 3580] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12967C00) [pid = 3580] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12A44C00) [pid = 3580] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF20B64C00) [pid = 3580] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1E7A4400) [pid = 3580] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF179A0000) [pid = 3580] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF18976C00) [pid = 3580] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1C55A400) [pid = 3580] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF18EC2000) [pid = 3580] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF18EDB800) [pid = 3580] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF130A0800) [pid = 3580] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF13DE6800) [pid = 3580] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF1F589400) [pid = 3580] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF1F239800) [pid = 3580] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF12625400) [pid = 3580] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF204EB800) [pid = 3580] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF20A1B800) [pid = 3580] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF1FD60C00) [pid = 3580] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF1FD89000) [pid = 3580] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | --DOMWINDOW == 56 (000000CF1ECA7C00) [pid = 3580] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 06:24:14 INFO - PROCESS | 3580 | 1467725054966 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1944ms 06:24:15 INFO - PROCESS | 3580 | 1467725055021 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 06:24:15 INFO - PROCESS | 3580 | 1467725055025 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 06:24:15 INFO - PROCESS | 3580 | 1467725055030 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:24:15 INFO - PROCESS | 3580 | 1467725055034 Marionette TRACE conn5 <- [1,1410,null,{}] 06:24:15 INFO - PROCESS | 3580 | 1467725055040 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:15 INFO - PROCESS | 3580 | 1467725055043 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:15 INFO - PROCESS | 3580 | 1467725055137 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 06:24:15 INFO - PROCESS | 3580 | 1467725055144 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:15 INFO - PROCESS | 3580 | 1467725055149 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF178B4800 == 27 [pid = 3580] [id = 362] 06:24:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF12A75800) [pid = 3580] [serial = 1085] [outer = 0000000000000000] 06:24:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF12B23000) [pid = 3580] [serial = 1086] [outer = 000000CF12A75800] 06:24:15 INFO - PROCESS | 3580 | 1467725055227 Marionette DEBUG loaded listener.js 06:24:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF12B90000) [pid = 3580] [serial = 1087] [outer = 000000CF12A75800] 06:24:15 INFO - PROCESS | 3580 | 1467725055736 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 06:24:15 INFO - PROCESS | 3580 | 1467725055768 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 06:24:15 INFO - PROCESS | 3580 | 1467725055774 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 06:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:24:15 INFO - PROCESS | 3580 | 1467725055781 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:24:15 INFO - PROCESS | 3580 | 1467725055784 Marionette TRACE conn5 <- [1,1414,null,{}] 06:24:15 INFO - PROCESS | 3580 | 1467725055788 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:15 INFO - PROCESS | 3580 | 1467725055791 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:15 INFO - PROCESS | 3580 | 1467725055886 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 06:24:15 INFO - PROCESS | 3580 | 1467725055894 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:15 INFO - PROCESS | 3580 | 1467725055897 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C5C1800 == 28 [pid = 3580] [id = 363] 06:24:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF12F55C00) [pid = 3580] [serial = 1088] [outer = 0000000000000000] 06:24:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF12F5B400) [pid = 3580] [serial = 1089] [outer = 000000CF12F55C00] 06:24:15 INFO - PROCESS | 3580 | 1467725055946 Marionette DEBUG loaded listener.js 06:24:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF1312BC00) [pid = 3580] [serial = 1090] [outer = 000000CF12F55C00] 06:24:16 INFO - PROCESS | 3580 | 1467725056427 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 06:24:16 INFO - PROCESS | 3580 | 1467725056560 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 06:24:16 INFO - PROCESS | 3580 | 1467725056565 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 06:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:24:16 INFO - PROCESS | 3580 | 1467725056629 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:24:16 INFO - PROCESS | 3580 | 1467725056632 Marionette TRACE conn5 <- [1,1418,null,{}] 06:24:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF10D40800) [pid = 3580] [serial = 1091] [outer = 000000CF116D2400] 06:24:16 INFO - PROCESS | 3580 | 1467725056667 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:16 INFO - PROCESS | 3580 | 1467725056670 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:16 INFO - PROCESS | 3580 | 1467725056855 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 06:24:16 INFO - PROCESS | 3580 | 1467725056921 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:16 INFO - PROCESS | 3580 | 1467725056926 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF171E6800 == 29 [pid = 3580] [id = 364] 06:24:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF12B98800) [pid = 3580] [serial = 1092] [outer = 0000000000000000] 06:24:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF12B9D800) [pid = 3580] [serial = 1093] [outer = 000000CF12B98800] 06:24:16 INFO - PROCESS | 3580 | 1467725056987 Marionette DEBUG loaded listener.js 06:24:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12D66000) [pid = 3580] [serial = 1094] [outer = 000000CF12B98800] 06:24:17 INFO - PROCESS | 3580 | 1467725057836 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1306ms 06:24:17 INFO - PROCESS | 3580 | 1467725057927 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 06:24:17 INFO - PROCESS | 3580 | 1467725057931 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 06:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:24:17 INFO - PROCESS | 3580 | 1467725057938 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:24:17 INFO - PROCESS | 3580 | 1467725057942 Marionette TRACE conn5 <- [1,1422,null,{}] 06:24:17 INFO - PROCESS | 3580 | 1467725057946 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:17 INFO - PROCESS | 3580 | 1467725057950 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:18 INFO - PROCESS | 3580 | 1467725058116 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 06:24:18 INFO - PROCESS | 3580 | 1467725058180 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:18 INFO - PROCESS | 3580 | 1467725058183 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1BA800 == 30 [pid = 3580] [id = 365] 06:24:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF16EC5400) [pid = 3580] [serial = 1095] [outer = 0000000000000000] 06:24:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF17175C00) [pid = 3580] [serial = 1096] [outer = 000000CF16EC5400] 06:24:18 INFO - PROCESS | 3580 | 1467725058243 Marionette DEBUG loaded listener.js 06:24:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1799D000) [pid = 3580] [serial = 1097] [outer = 000000CF16EC5400] 06:24:18 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A8A000 == 29 [pid = 3580] [id = 178] 06:24:18 INFO - PROCESS | 3580 | --DOCSHELL 000000CF178B4800 == 28 [pid = 3580] [id = 362] 06:24:19 INFO - PROCESS | 3580 | 1467725059112 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1235ms 06:24:19 INFO - PROCESS | 3580 | 1467725059176 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 06:24:19 INFO - PROCESS | 3580 | 1467725059182 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 06:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:24:19 INFO - PROCESS | 3580 | 1467725059188 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:24:19 INFO - PROCESS | 3580 | 1467725059192 Marionette TRACE conn5 <- [1,1426,null,{}] 06:24:19 INFO - PROCESS | 3580 | 1467725059198 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:19 INFO - PROCESS | 3580 | 1467725059202 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:19 INFO - PROCESS | 3580 | 1467725059360 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 06:24:19 INFO - PROCESS | 3580 | 1467725059425 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:19 INFO - PROCESS | 3580 | 1467725059430 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1300C800 == 29 [pid = 3580] [id = 366] 06:24:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12A74C00) [pid = 3580] [serial = 1098] [outer = 0000000000000000] 06:24:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12B9DC00) [pid = 3580] [serial = 1099] [outer = 000000CF12A74C00] 06:24:19 INFO - PROCESS | 3580 | 1467725059532 Marionette DEBUG loaded listener.js 06:24:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF130A4800) [pid = 3580] [serial = 1100] [outer = 000000CF12A74C00] 06:24:20 INFO - PROCESS | 3580 | 1467725060175 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1031ms 06:24:20 INFO - PROCESS | 3580 | 1467725060221 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 06:24:20 INFO - PROCESS | 3580 | 1467725060226 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 06:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:24:20 INFO - PROCESS | 3580 | 1467725060233 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:24:20 INFO - PROCESS | 3580 | 1467725060236 Marionette TRACE conn5 <- [1,1430,null,{}] 06:24:20 INFO - PROCESS | 3580 | 1467725060241 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:20 INFO - PROCESS | 3580 | 1467725060244 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:20 INFO - PROCESS | 3580 | 1467725060361 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 06:24:20 INFO - PROCESS | 3580 | 1467725060445 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:20 INFO - PROCESS | 3580 | 1467725060448 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4E9800 == 30 [pid = 3580] [id = 367] 06:24:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF17C48000) [pid = 3580] [serial = 1101] [outer = 0000000000000000] 06:24:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF18905800) [pid = 3580] [serial = 1102] [outer = 000000CF17C48000] 06:24:20 INFO - PROCESS | 3580 | 1467725060507 Marionette DEBUG loaded listener.js 06:24:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF18A1C400) [pid = 3580] [serial = 1103] [outer = 000000CF17C48000] 06:24:21 INFO - PROCESS | 3580 | 1467725061151 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 985ms 06:24:21 INFO - PROCESS | 3580 | 1467725061220 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 06:24:21 INFO - PROCESS | 3580 | 1467725061223 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 06:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:24:21 INFO - PROCESS | 3580 | 1467725061227 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:24:21 INFO - PROCESS | 3580 | 1467725061232 Marionette TRACE conn5 <- [1,1434,null,{}] 06:24:21 INFO - PROCESS | 3580 | 1467725061245 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:21 INFO - PROCESS | 3580 | 1467725061251 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:21 INFO - PROCESS | 3580 | 1467725061408 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 06:24:21 INFO - PROCESS | 3580 | 1467725061453 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:21 INFO - PROCESS | 3580 | 1467725061457 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFB2000 == 31 [pid = 3580] [id = 368] 06:24:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF19576000) [pid = 3580] [serial = 1104] [outer = 0000000000000000] 06:24:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF19578800) [pid = 3580] [serial = 1105] [outer = 000000CF19576000] 06:24:21 INFO - PROCESS | 3580 | 1467725061519 Marionette DEBUG loaded listener.js 06:24:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1C516C00) [pid = 3580] [serial = 1106] [outer = 000000CF19576000] 06:24:22 INFO - PROCESS | 3580 | 1467725062102 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 06:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:24:22 INFO - PROCESS | 3580 | 1467725062173 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 06:24:22 INFO - PROCESS | 3580 | 1467725062176 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 06:24:22 INFO - PROCESS | 3580 | 1467725062179 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:24:22 INFO - PROCESS | 3580 | 1467725062182 Marionette TRACE conn5 <- [1,1438,null,{}] 06:24:22 INFO - PROCESS | 3580 | 1467725062185 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:22 INFO - PROCESS | 3580 | 1467725062188 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:22 INFO - PROCESS | 3580 | 1467725062300 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 06:24:22 INFO - PROCESS | 3580 | 1467725062382 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:22 INFO - PROCESS | 3580 | 1467725062384 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220B8800 == 32 [pid = 3580] [id = 369] 06:24:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1C55BC00) [pid = 3580] [serial = 1107] [outer = 0000000000000000] 06:24:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C5AAC00) [pid = 3580] [serial = 1108] [outer = 000000CF1C55BC00] 06:24:22 INFO - PROCESS | 3580 | 1467725062441 Marionette DEBUG loaded listener.js 06:24:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1CC15C00) [pid = 3580] [serial = 1109] [outer = 000000CF1C55BC00] 06:24:23 INFO - PROCESS | 3580 | 1467725063027 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 881ms 06:24:23 INFO - PROCESS | 3580 | 1467725063062 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 06:24:23 INFO - PROCESS | 3580 | 1467725063065 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 06:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:24:23 INFO - PROCESS | 3580 | 1467725063068 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:24:23 INFO - PROCESS | 3580 | 1467725063071 Marionette TRACE conn5 <- [1,1442,null,{}] 06:24:23 INFO - PROCESS | 3580 | 1467725063075 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:23 INFO - PROCESS | 3580 | 1467725063077 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:23 INFO - PROCESS | 3580 | 1467725063181 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 06:24:23 INFO - PROCESS | 3580 | 1467725063268 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:23 INFO - PROCESS | 3580 | 1467725063270 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF171DC000 == 33 [pid = 3580] [id = 370] 06:24:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1E70FC00) [pid = 3580] [serial = 1110] [outer = 0000000000000000] 06:24:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1E7A3800) [pid = 3580] [serial = 1111] [outer = 000000CF1E70FC00] 06:24:23 INFO - PROCESS | 3580 | 1467725063326 Marionette DEBUG loaded listener.js 06:24:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1ED86800) [pid = 3580] [serial = 1112] [outer = 000000CF1E70FC00] 06:24:24 INFO - PROCESS | 3580 | 1467725064013 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 985ms 06:24:24 INFO - PROCESS | 3580 | 1467725064057 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 06:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:24:24 INFO - PROCESS | 3580 | 1467725064061 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 06:24:24 INFO - PROCESS | 3580 | 1467725064066 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:24:24 INFO - PROCESS | 3580 | 1467725064069 Marionette TRACE conn5 <- [1,1446,null,{}] 06:24:24 INFO - PROCESS | 3580 | 1467725064075 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:24 INFO - PROCESS | 3580 | 1467725064077 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:24 INFO - PROCESS | 3580 | 1467725064213 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 06:24:24 INFO - PROCESS | 3580 | 1467725064337 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:24 INFO - PROCESS | 3580 | 1467725064341 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF178B4800 == 34 [pid = 3580] [id = 371] 06:24:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF10D17000) [pid = 3580] [serial = 1113] [outer = 0000000000000000] 06:24:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF12624C00) [pid = 3580] [serial = 1114] [outer = 000000CF10D17000] 06:24:24 INFO - PROCESS | 3580 | 1467725064403 Marionette DEBUG loaded listener.js 06:24:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1303F000) [pid = 3580] [serial = 1115] [outer = 000000CF10D17000] 06:24:25 INFO - PROCESS | 3580 | 1467725065058 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1030ms 06:24:25 INFO - PROCESS | 3580 | 1467725065097 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 06:24:25 INFO - PROCESS | 3580 | 1467725065101 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 06:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:24:25 INFO - PROCESS | 3580 | 1467725065107 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:24:25 INFO - PROCESS | 3580 | 1467725065110 Marionette TRACE conn5 <- [1,1450,null,{}] 06:24:25 INFO - PROCESS | 3580 | 1467725065116 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:25 INFO - PROCESS | 3580 | 1467725065119 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:25 INFO - PROCESS | 3580 | 1467725065288 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 06:24:25 INFO - PROCESS | 3580 | 1467725065363 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:25 INFO - PROCESS | 3580 | 1467725065366 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FEEE000 == 35 [pid = 3580] [id = 372] 06:24:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF18A17800) [pid = 3580] [serial = 1116] [outer = 0000000000000000] 06:24:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF18EBD000) [pid = 3580] [serial = 1117] [outer = 000000CF18A17800] 06:24:25 INFO - PROCESS | 3580 | 1467725065466 Marionette DEBUG loaded listener.js 06:24:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF194D4C00) [pid = 3580] [serial = 1118] [outer = 000000CF18A17800] 06:24:26 INFO - PROCESS | 3580 | 1467725066118 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1087ms 06:24:26 INFO - PROCESS | 3580 | 1467725066211 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 06:24:26 INFO - PROCESS | 3580 | 1467725066214 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 06:24:26 INFO - PROCESS | 3580 | 1467725066218 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:24:26 INFO - PROCESS | 3580 | 1467725066220 Marionette TRACE conn5 <- [1,1454,null,{}] 06:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:24:26 INFO - PROCESS | 3580 | 1467725066224 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:26 INFO - PROCESS | 3580 | 1467725066227 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:26 INFO - PROCESS | 3580 | 1467725066349 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 06:24:26 INFO - PROCESS | 3580 | 1467725066418 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:26 INFO - PROCESS | 3580 | 1467725066421 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23159800 == 36 [pid = 3580] [id = 373] 06:24:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF1C55D400) [pid = 3580] [serial = 1119] [outer = 0000000000000000] 06:24:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF1CCA7800) [pid = 3580] [serial = 1120] [outer = 000000CF1C55D400] 06:24:26 INFO - PROCESS | 3580 | 1467725066478 Marionette DEBUG loaded listener.js 06:24:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF1EE47800) [pid = 3580] [serial = 1121] [outer = 000000CF1C55D400] 06:24:27 INFO - PROCESS | 3580 | 1467725067228 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1024ms 06:24:27 INFO - PROCESS | 3580 | 1467725067251 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 06:24:27 INFO - PROCESS | 3580 | 1467725067256 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 06:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:24:27 INFO - PROCESS | 3580 | 1467725067268 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:24:27 INFO - PROCESS | 3580 | 1467725067274 Marionette TRACE conn5 <- [1,1458,null,{}] 06:24:27 INFO - PROCESS | 3580 | 1467725067296 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:27 INFO - PROCESS | 3580 | 1467725067299 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:27 INFO - PROCESS | 3580 | 1467725067428 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 06:24:27 INFO - PROCESS | 3580 | 1467725067500 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:27 INFO - PROCESS | 3580 | 1467725067503 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2462F000 == 37 [pid = 3580] [id = 374] 06:24:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF1F141000) [pid = 3580] [serial = 1122] [outer = 0000000000000000] 06:24:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 95 (000000CF1F239800) [pid = 3580] [serial = 1123] [outer = 000000CF1F141000] 06:24:27 INFO - PROCESS | 3580 | 1467725067559 Marionette DEBUG loaded listener.js 06:24:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 96 (000000CF1F587C00) [pid = 3580] [serial = 1124] [outer = 000000CF1F141000] 06:24:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF220B8800 == 36 [pid = 3580] [id = 369] 06:24:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFB2000 == 35 [pid = 3580] [id = 368] 06:24:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4E9800 == 34 [pid = 3580] [id = 367] 06:24:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1300C800 == 33 [pid = 3580] [id = 366] 06:24:28 INFO - PROCESS | 3580 | 1467725068342 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1110ms 06:24:28 INFO - PROCESS | 3580 | 1467725068390 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 06:24:28 INFO - PROCESS | 3580 | 1467725068395 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 06:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:24:28 INFO - PROCESS | 3580 | 1467725068401 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:24:28 INFO - PROCESS | 3580 | 1467725068404 Marionette TRACE conn5 <- [1,1462,null,{}] 06:24:28 INFO - PROCESS | 3580 | 1467725068411 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:28 INFO - PROCESS | 3580 | 1467725068414 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:28 INFO - PROCESS | 3580 | 1467725068536 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 06:24:28 INFO - PROCESS | 3580 | 1467725068611 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:28 INFO - PROCESS | 3580 | 1467725068616 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1BA000 == 34 [pid = 3580] [id = 375] 06:24:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 97 (000000CF170F7400) [pid = 3580] [serial = 1125] [outer = 0000000000000000] 06:24:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 98 (000000CF1780C800) [pid = 3580] [serial = 1126] [outer = 000000CF170F7400] 06:24:28 INFO - PROCESS | 3580 | 1467725068678 Marionette DEBUG loaded listener.js 06:24:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 99 (000000CF18EC0000) [pid = 3580] [serial = 1127] [outer = 000000CF170F7400] 06:24:29 INFO - PROCESS | 3580 | 1467725069360 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1027ms 06:24:29 INFO - PROCESS | 3580 | 1467725069432 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 06:24:29 INFO - PROCESS | 3580 | 1467725069437 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 06:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:24:29 INFO - PROCESS | 3580 | 1467725069444 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:24:29 INFO - PROCESS | 3580 | 1467725069447 Marionette TRACE conn5 <- [1,1466,null,{}] 06:24:29 INFO - PROCESS | 3580 | 1467725069451 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:29 INFO - PROCESS | 3580 | 1467725069454 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:29 INFO - PROCESS | 3580 | 1467725069580 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 06:24:29 INFO - PROCESS | 3580 | 1467725069648 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:29 INFO - PROCESS | 3580 | 1467725069651 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF227AB800 == 35 [pid = 3580] [id = 376] 06:24:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 100 (000000CF1C55D800) [pid = 3580] [serial = 1128] [outer = 0000000000000000] 06:24:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 101 (000000CF1C5AB400) [pid = 3580] [serial = 1129] [outer = 000000CF1C55D800] 06:24:29 INFO - PROCESS | 3580 | 1467725069710 Marionette DEBUG loaded listener.js 06:24:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 102 (000000CF1EA50800) [pid = 3580] [serial = 1130] [outer = 000000CF1C55D800] 06:24:30 INFO - PROCESS | 3580 | 1467725070418 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1033ms 06:24:30 INFO - PROCESS | 3580 | 1467725070479 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 06:24:30 INFO - PROCESS | 3580 | 1467725070481 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 06:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:24:30 INFO - PROCESS | 3580 | 1467725070485 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:24:30 INFO - PROCESS | 3580 | 1467725070489 Marionette TRACE conn5 <- [1,1470,null,{}] 06:24:30 INFO - PROCESS | 3580 | 1467725070501 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:30 INFO - PROCESS | 3580 | 1467725070506 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:30 INFO - PROCESS | 3580 | 1467725070681 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 06:24:30 INFO - PROCESS | 3580 | 1467725070751 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:30 INFO - PROCESS | 3580 | 1467725070754 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258CE000 == 36 [pid = 3580] [id = 377] 06:24:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 103 (000000CF1F233C00) [pid = 3580] [serial = 1131] [outer = 0000000000000000] 06:24:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 104 (000000CF1F23B000) [pid = 3580] [serial = 1132] [outer = 000000CF1F233C00] 06:24:30 INFO - PROCESS | 3580 | 1467725070856 Marionette DEBUG loaded listener.js 06:24:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 105 (000000CF1FA8A800) [pid = 3580] [serial = 1133] [outer = 000000CF1F233C00] 06:24:31 INFO - PROCESS | 3580 | 1467725071459 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 985ms 06:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:24:31 INFO - PROCESS | 3580 | 1467725071472 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 06:24:31 INFO - PROCESS | 3580 | 1467725071476 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 06:24:31 INFO - PROCESS | 3580 | 1467725071479 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:24:31 INFO - PROCESS | 3580 | 1467725071481 Marionette TRACE conn5 <- [1,1474,null,{}] 06:24:31 INFO - PROCESS | 3580 | 1467725071485 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:31 INFO - PROCESS | 3580 | 1467725071487 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:31 INFO - PROCESS | 3580 | 1467725071601 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 06:24:31 INFO - PROCESS | 3580 | 1467725071687 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:31 INFO - PROCESS | 3580 | 1467725071690 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BD1800 == 37 [pid = 3580] [id = 378] 06:24:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 106 (000000CF1FECDC00) [pid = 3580] [serial = 1134] [outer = 0000000000000000] 06:24:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 107 (000000CF204E9800) [pid = 3580] [serial = 1135] [outer = 000000CF1FECDC00] 06:24:31 INFO - PROCESS | 3580 | 1467725071747 Marionette DEBUG loaded listener.js 06:24:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 108 (000000CF20A5D800) [pid = 3580] [serial = 1136] [outer = 000000CF1FECDC00] 06:24:32 INFO - PROCESS | 3580 | 1467725072467 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1031ms 06:24:32 INFO - PROCESS | 3580 | 1467725072513 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 06:24:32 INFO - PROCESS | 3580 | 1467725072516 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 06:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:24:32 INFO - PROCESS | 3580 | 1467725072519 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:24:32 INFO - PROCESS | 3580 | 1467725072522 Marionette TRACE conn5 <- [1,1478,null,{}] 06:24:32 INFO - PROCESS | 3580 | 1467725072525 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:32 INFO - PROCESS | 3580 | 1467725072528 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:32 INFO - PROCESS | 3580 | 1467725072653 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 06:24:32 INFO - PROCESS | 3580 | 1467725072727 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:32 INFO - PROCESS | 3580 | 1467725072730 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26C3B000 == 38 [pid = 3580] [id = 379] 06:24:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 109 (000000CF20A63000) [pid = 3580] [serial = 1137] [outer = 0000000000000000] 06:24:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 110 (000000CF216EC800) [pid = 3580] [serial = 1138] [outer = 000000CF20A63000] 06:24:32 INFO - PROCESS | 3580 | 1467725072786 Marionette DEBUG loaded listener.js 06:24:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 111 (000000CF2270DC00) [pid = 3580] [serial = 1139] [outer = 000000CF20A63000] 06:24:33 INFO - PROCESS | 3580 | 1467725073559 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1084ms 06:24:33 INFO - PROCESS | 3580 | 1467725073614 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 06:24:33 INFO - PROCESS | 3580 | 1467725073620 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 06:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:24:33 INFO - PROCESS | 3580 | 1467725073640 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:24:33 INFO - PROCESS | 3580 | 1467725073644 Marionette TRACE conn5 <- [1,1482,null,{}] 06:24:33 INFO - PROCESS | 3580 | 1467725073650 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:33 INFO - PROCESS | 3580 | 1467725073653 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:33 INFO - PROCESS | 3580 | 1467725073782 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 06:24:33 INFO - PROCESS | 3580 | 1467725073853 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:33 INFO - PROCESS | 3580 | 1467725073858 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FB22000 == 39 [pid = 3580] [id = 380] 06:24:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 112 (000000CF17945C00) [pid = 3580] [serial = 1140] [outer = 0000000000000000] 06:24:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 113 (000000CF18A18400) [pid = 3580] [serial = 1141] [outer = 000000CF17945C00] 06:24:33 INFO - PROCESS | 3580 | 1467725073959 Marionette DEBUG loaded listener.js 06:24:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 114 (000000CF1C4DD800) [pid = 3580] [serial = 1142] [outer = 000000CF17945C00] 06:24:34 INFO - PROCESS | 3580 | 1467725074597 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 986ms 06:24:34 INFO - PROCESS | 3580 | 1467725074628 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 06:24:34 INFO - PROCESS | 3580 | 1467725074633 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 06:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:24:34 INFO - PROCESS | 3580 | 1467725074640 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:24:34 INFO - PROCESS | 3580 | 1467725074643 Marionette TRACE conn5 <- [1,1486,null,{}] 06:24:34 INFO - PROCESS | 3580 | 1467725074647 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:34 INFO - PROCESS | 3580 | 1467725074650 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:34 INFO - PROCESS | 3580 | 1467725074771 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 06:24:34 INFO - PROCESS | 3580 | 1467725074862 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:34 INFO - PROCESS | 3580 | 1467725074865 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24622800 == 40 [pid = 3580] [id = 381] 06:24:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 115 (000000CF1EE47C00) [pid = 3580] [serial = 1143] [outer = 0000000000000000] 06:24:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 116 (000000CF1EE74800) [pid = 3580] [serial = 1144] [outer = 000000CF1EE47C00] 06:24:34 INFO - PROCESS | 3580 | 1467725074924 Marionette DEBUG loaded listener.js 06:24:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 117 (000000CF1F234000) [pid = 3580] [serial = 1145] [outer = 000000CF1EE47C00] 06:24:35 INFO - PROCESS | 3580 | 1467725075559 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 944ms 06:24:35 INFO - PROCESS | 3580 | 1467725075586 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 06:24:35 INFO - PROCESS | 3580 | 1467725075589 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 06:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:24:35 INFO - PROCESS | 3580 | 1467725075593 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:24:35 INFO - PROCESS | 3580 | 1467725075597 Marionette TRACE conn5 <- [1,1490,null,{}] 06:24:35 INFO - PROCESS | 3580 | 1467725075608 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:35 INFO - PROCESS | 3580 | 1467725075614 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:35 INFO - PROCESS | 3580 | 1467725075729 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 06:24:35 INFO - PROCESS | 3580 | 1467725075820 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:35 INFO - PROCESS | 3580 | 1467725075824 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF27173800 == 41 [pid = 3580] [id = 382] 06:24:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 118 (000000CF1FECE000) [pid = 3580] [serial = 1146] [outer = 0000000000000000] 06:24:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 119 (000000CF20B21C00) [pid = 3580] [serial = 1147] [outer = 000000CF1FECE000] 06:24:35 INFO - PROCESS | 3580 | 1467725075886 Marionette DEBUG loaded listener.js 06:24:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 120 (000000CF22715C00) [pid = 3580] [serial = 1148] [outer = 000000CF1FECE000] 06:24:36 INFO - PROCESS | 3580 | 1467725076524 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 06:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:24:36 INFO - PROCESS | 3580 | 1467725076581 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 06:24:36 INFO - PROCESS | 3580 | 1467725076584 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 06:24:36 INFO - PROCESS | 3580 | 1467725076588 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:24:36 INFO - PROCESS | 3580 | 1467725076590 Marionette TRACE conn5 <- [1,1494,null,{}] 06:24:36 INFO - PROCESS | 3580 | 1467725076594 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:36 INFO - PROCESS | 3580 | 1467725076596 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:36 INFO - PROCESS | 3580 | 1467725076709 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 06:24:36 INFO - PROCESS | 3580 | 1467725076798 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:36 INFO - PROCESS | 3580 | 1467725076801 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF28428000 == 42 [pid = 3580] [id = 383] 06:24:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 121 (000000CF2300C000) [pid = 3580] [serial = 1149] [outer = 0000000000000000] 06:24:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 122 (000000CF230C7800) [pid = 3580] [serial = 1150] [outer = 000000CF2300C000] 06:24:36 INFO - PROCESS | 3580 | 1467725076857 Marionette DEBUG loaded listener.js 06:24:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 123 (000000CF230CF400) [pid = 3580] [serial = 1151] [outer = 000000CF2300C000] 06:24:37 INFO - PROCESS | 3580 | 1467725077404 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 840ms 06:24:37 INFO - PROCESS | 3580 | 1467725077433 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 06:24:37 INFO - PROCESS | 3580 | 1467725077436 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 06:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:24:37 INFO - PROCESS | 3580 | 1467725077441 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:24:37 INFO - PROCESS | 3580 | 1467725077443 Marionette TRACE conn5 <- [1,1498,null,{}] 06:24:37 INFO - PROCESS | 3580 | 1467725077447 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:37 INFO - PROCESS | 3580 | 1467725077449 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:37 INFO - PROCESS | 3580 | 1467725077555 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 06:24:37 INFO - PROCESS | 3580 | 1467725077643 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:37 INFO - PROCESS | 3580 | 1467725077645 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF284AA800 == 43 [pid = 3580] [id = 384] 06:24:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 124 (000000CF13128000) [pid = 3580] [serial = 1152] [outer = 0000000000000000] 06:24:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 125 (000000CF231E5000) [pid = 3580] [serial = 1153] [outer = 000000CF13128000] 06:24:37 INFO - PROCESS | 3580 | 1467725077701 Marionette DEBUG loaded listener.js 06:24:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 126 (000000CF231EE800) [pid = 3580] [serial = 1154] [outer = 000000CF13128000] 06:24:38 INFO - PROCESS | 3580 | 1467725078349 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 942ms 06:24:38 INFO - PROCESS | 3580 | 1467725078385 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 06:24:38 INFO - PROCESS | 3580 | 1467725078388 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 06:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:24:38 INFO - PROCESS | 3580 | 1467725078391 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:24:38 INFO - PROCESS | 3580 | 1467725078393 Marionette TRACE conn5 <- [1,1502,null,{}] 06:24:38 INFO - PROCESS | 3580 | 1467725078397 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:38 INFO - PROCESS | 3580 | 1467725078404 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:38 INFO - PROCESS | 3580 | 1467725078599 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 06:24:38 INFO - PROCESS | 3580 | 1467725078754 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:38 INFO - PROCESS | 3580 | 1467725078758 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1704B000 == 44 [pid = 3580] [id = 385] 06:24:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 127 (000000CF12B84000) [pid = 3580] [serial = 1155] [outer = 0000000000000000] 06:24:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 128 (000000CF12BA1400) [pid = 3580] [serial = 1156] [outer = 000000CF12B84000] 06:24:38 INFO - PROCESS | 3580 | 1467725078813 Marionette DEBUG loaded listener.js 06:24:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 129 (000000CF194D2C00) [pid = 3580] [serial = 1157] [outer = 000000CF12B84000] 06:24:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BD1800 == 43 [pid = 3580] [id = 378] 06:24:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258CE000 == 42 [pid = 3580] [id = 377] 06:24:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF227AB800 == 41 [pid = 3580] [id = 376] 06:24:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1BA000 == 40 [pid = 3580] [id = 375] 06:24:39 INFO - PROCESS | 3580 | 1467725079587 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1232ms 06:24:39 INFO - PROCESS | 3580 | 1467725079627 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 06:24:39 INFO - PROCESS | 3580 | 1467725079632 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 06:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:24:39 INFO - PROCESS | 3580 | 1467725079637 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:24:39 INFO - PROCESS | 3580 | 1467725079641 Marionette TRACE conn5 <- [1,1506,null,{}] 06:24:39 INFO - PROCESS | 3580 | 1467725079647 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:39 INFO - PROCESS | 3580 | 1467725079650 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:39 INFO - PROCESS | 3580 | 1467725079800 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 06:24:39 INFO - PROCESS | 3580 | 1467725079922 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:39 INFO - PROCESS | 3580 | 1467725079926 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:39 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2229D800 == 41 [pid = 3580] [id = 386] 06:24:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 130 (000000CF1312D000) [pid = 3580] [serial = 1158] [outer = 0000000000000000] 06:24:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 131 (000000CF19577400) [pid = 3580] [serial = 1159] [outer = 000000CF1312D000] 06:24:39 INFO - PROCESS | 3580 | 1467725079988 Marionette DEBUG loaded listener.js 06:24:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 132 (000000CF1CC19400) [pid = 3580] [serial = 1160] [outer = 000000CF1312D000] 06:24:40 INFO - PROCESS | 3580 | 1467725080597 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 985ms 06:24:40 INFO - PROCESS | 3580 | 1467725080632 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 06:24:40 INFO - PROCESS | 3580 | 1467725080637 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 06:24:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:24:40 INFO - PROCESS | 3580 | 1467725080645 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:24:40 INFO - PROCESS | 3580 | 1467725080648 Marionette TRACE conn5 <- [1,1510,null,{}] 06:24:40 INFO - PROCESS | 3580 | 1467725080653 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:40 INFO - PROCESS | 3580 | 1467725080656 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:40 INFO - PROCESS | 3580 | 1467725080776 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 06:24:40 INFO - PROCESS | 3580 | 1467725080897 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:40 INFO - PROCESS | 3580 | 1467725080900 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:40 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BE5800 == 42 [pid = 3580] [id = 387] 06:24:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 133 (000000CF1F589400) [pid = 3580] [serial = 1161] [outer = 0000000000000000] 06:24:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 134 (000000CF1FBA2800) [pid = 3580] [serial = 1162] [outer = 000000CF1F589400] 06:24:40 INFO - PROCESS | 3580 | 1467725080960 Marionette DEBUG loaded listener.js 06:24:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 135 (000000CF1FECD000) [pid = 3580] [serial = 1163] [outer = 000000CF1F589400] 06:24:41 INFO - PROCESS | 3580 | 1467725081567 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:24:41 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 () { 06:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:24:41 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 () { 06:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:24:41 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 () { 06:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:24:41 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 () { 06:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:24:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 948ms 06:24:41 INFO - PROCESS | 3580 | 1467725081602 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 06:24:41 INFO - PROCESS | 3580 | 1467725081605 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 06:24:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:24:41 INFO - PROCESS | 3580 | 1467725081610 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:24:41 INFO - PROCESS | 3580 | 1467725081614 Marionette TRACE conn5 <- [1,1514,null,{}] 06:24:41 INFO - PROCESS | 3580 | 1467725081626 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:41 INFO - PROCESS | 3580 | 1467725081632 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:41 INFO - PROCESS | 3580 | 1467725081749 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 06:24:41 INFO - PROCESS | 3580 | 1467725081844 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:41 INFO - PROCESS | 3580 | 1467725081848 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF284B1000 == 43 [pid = 3580] [id = 388] 06:24:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 136 (000000CF230D2C00) [pid = 3580] [serial = 1164] [outer = 0000000000000000] 06:24:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 137 (000000CF231EB400) [pid = 3580] [serial = 1165] [outer = 000000CF230D2C00] 06:24:41 INFO - PROCESS | 3580 | 1467725081909 Marionette DEBUG loaded listener.js 06:24:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 138 (000000CF2364D000) [pid = 3580] [serial = 1166] [outer = 000000CF230D2C00] 06:24:42 INFO - PROCESS | 3580 | 1467725082537 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:24:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:24:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:24:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:24:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:24:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:24:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:24:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:24:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 989ms 06:24:42 INFO - PROCESS | 3580 | 1467725082603 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 06:24:42 INFO - PROCESS | 3580 | 1467725082606 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 06:24:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:24:42 INFO - PROCESS | 3580 | 1467725082610 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:24:42 INFO - PROCESS | 3580 | 1467725082612 Marionette TRACE conn5 <- [1,1518,null,{}] 06:24:42 INFO - PROCESS | 3580 | 1467725082616 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:42 INFO - PROCESS | 3580 | 1467725082619 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:42 INFO - PROCESS | 3580 | 1467725082739 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 06:24:42 INFO - PROCESS | 3580 | 1467725082853 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:42 INFO - PROCESS | 3580 | 1467725082856 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2360B800 == 44 [pid = 3580] [id = 389] 06:24:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 139 (000000CF236B1400) [pid = 3580] [serial = 1167] [outer = 0000000000000000] 06:24:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 140 (000000CF23A7E400) [pid = 3580] [serial = 1168] [outer = 000000CF236B1400] 06:24:42 INFO - PROCESS | 3580 | 1467725082914 Marionette DEBUG loaded listener.js 06:24:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 141 (000000CF23A84C00) [pid = 3580] [serial = 1169] [outer = 000000CF236B1400] 06:24:43 INFO - PROCESS | 3580 | 1467725083456 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:24:43 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 06:24:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:24:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:24:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:24:43 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. 06:24:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:24:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 06:24:43 INFO - PROCESS | 3580 | 1467725083493 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 06:24:43 INFO - PROCESS | 3580 | 1467725083496 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 06:24:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:24:43 INFO - PROCESS | 3580 | 1467725083500 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:24:43 INFO - PROCESS | 3580 | 1467725083502 Marionette TRACE conn5 <- [1,1522,null,{}] 06:24:43 INFO - PROCESS | 3580 | 1467725083506 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:43 INFO - PROCESS | 3580 | 1467725083508 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:43 INFO - PROCESS | 3580 | 1467725083616 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 06:24:43 INFO - PROCESS | 3580 | 1467725083712 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:43 INFO - PROCESS | 3580 | 1467725083715 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:43 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2362A800 == 45 [pid = 3580] [id = 390] 06:24:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 142 (000000CF236B1C00) [pid = 3580] [serial = 1170] [outer = 0000000000000000] 06:24:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 143 (000000CF23A99400) [pid = 3580] [serial = 1171] [outer = 000000CF236B1C00] 06:24:43 INFO - PROCESS | 3580 | 1467725083770 Marionette DEBUG loaded listener.js 06:24:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 144 (000000CF23C4E400) [pid = 3580] [serial = 1172] [outer = 000000CF236B1C00] 06:24:44 INFO - PROCESS | 3580 | 1467725084460 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:24:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:24:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 06:24:44 INFO - PROCESS | 3580 | 1467725084487 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 06:24:44 INFO - PROCESS | 3580 | 1467725084492 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 06:24:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:24:44 INFO - PROCESS | 3580 | 1467725084497 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:24:44 INFO - PROCESS | 3580 | 1467725084500 Marionette TRACE conn5 <- [1,1526,null,{}] 06:24:44 INFO - PROCESS | 3580 | 1467725084506 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:44 INFO - PROCESS | 3580 | 1467725084508 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:44 INFO - PROCESS | 3580 | 1467725084619 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 06:24:44 INFO - PROCESS | 3580 | 1467725084701 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:44 INFO - PROCESS | 3580 | 1467725084706 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:44 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17045800 == 46 [pid = 3580] [id = 391] 06:24:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 145 (000000CF17B72C00) [pid = 3580] [serial = 1173] [outer = 0000000000000000] 06:24:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 146 (000000CF1CC13000) [pid = 3580] [serial = 1174] [outer = 000000CF17B72C00] 06:24:44 INFO - PROCESS | 3580 | 1467725084810 Marionette DEBUG loaded listener.js 06:24:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 147 (000000CF1F584C00) [pid = 3580] [serial = 1175] [outer = 000000CF17B72C00] 06:24:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF171E6800 == 45 [pid = 3580] [id = 364] 06:24:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24622800 == 44 [pid = 3580] [id = 381] 06:24:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FB22000 == 43 [pid = 3580] [id = 380] 06:24:45 INFO - PROCESS | 3580 | 1467725085513 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:24:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:24:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1030ms 06:24:45 INFO - PROCESS | 3580 | 1467725085532 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 06:24:45 INFO - PROCESS | 3580 | 1467725085535 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 06:24:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:24:45 INFO - PROCESS | 3580 | 1467725085578 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:24:45 INFO - PROCESS | 3580 | 1467725085582 Marionette TRACE conn5 <- [1,1530,null,{}] 06:24:45 INFO - PROCESS | 3580 | 1467725085588 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:45 INFO - PROCESS | 3580 | 1467725085591 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:45 INFO - PROCESS | 3580 | 1467725085710 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 06:24:45 INFO - PROCESS | 3580 | 1467725085833 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:45 INFO - PROCESS | 3580 | 1467725085836 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CE9800 == 44 [pid = 3580] [id = 392] 06:24:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 148 (000000CF1C53FC00) [pid = 3580] [serial = 1176] [outer = 0000000000000000] 06:24:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 149 (000000CF1EE7A800) [pid = 3580] [serial = 1177] [outer = 000000CF1C53FC00] 06:24:45 INFO - PROCESS | 3580 | 1467725085897 Marionette DEBUG loaded listener.js 06:24:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 150 (000000CF1FD62400) [pid = 3580] [serial = 1178] [outer = 000000CF1C53FC00] 06:24:46 INFO - PROCESS | 3580 | 1467725086546 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:24:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:24:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1004ms 06:24:46 INFO - PROCESS | 3580 | 1467725086563 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 06:24:46 INFO - PROCESS | 3580 | 1467725086568 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 06:24:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:24:46 INFO - PROCESS | 3580 | 1467725086574 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:24:46 INFO - PROCESS | 3580 | 1467725086578 Marionette TRACE conn5 <- [1,1534,null,{}] 06:24:46 INFO - PROCESS | 3580 | 1467725086582 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:46 INFO - PROCESS | 3580 | 1467725086585 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:46 INFO - PROCESS | 3580 | 1467725086709 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 06:24:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23159800 == 43 [pid = 3580] [id = 373] 06:24:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FEE2800 == 42 [pid = 3580] [id = 180] 06:24:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF284B1000 == 41 [pid = 3580] [id = 388] 06:24:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BE5800 == 40 [pid = 3580] [id = 387] 06:24:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2229D800 == 39 [pid = 3580] [id = 386] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E1C800 == 38 [pid = 3580] [id = 167] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22F5E000 == 37 [pid = 3580] [id = 182] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF178B4800 == 36 [pid = 3580] [id = 371] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF27173800 == 35 [pid = 3580] [id = 382] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF11DF4800 == 34 [pid = 3580] [id = 172] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF171DC000 == 33 [pid = 3580] [id = 370] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C5C1800 == 32 [pid = 3580] [id = 363] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA1C000 == 31 [pid = 3580] [id = 179] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24623800 == 30 [pid = 3580] [id = 175] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF219E2000 == 29 [pid = 3580] [id = 181] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F542800 == 28 [pid = 3580] [id = 170] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2360B800 == 27 [pid = 3580] [id = 389] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23165000 == 26 [pid = 3580] [id = 174] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1A4800 == 25 [pid = 3580] [id = 177] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1B7800 == 24 [pid = 3580] [id = 169] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFAD000 == 23 [pid = 3580] [id = 171] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2362A800 == 22 [pid = 3580] [id = 390] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFAA800 == 21 [pid = 3580] [id = 361] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1909E800 == 20 [pid = 3580] [id = 183] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF28428000 == 19 [pid = 3580] [id = 383] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4C2000 == 18 [pid = 3580] [id = 176] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26C3B000 == 17 [pid = 3580] [id = 379] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2462F000 == 16 [pid = 3580] [id = 374] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22FD3000 == 15 [pid = 3580] [id = 173] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FEEE000 == 14 [pid = 3580] [id = 372] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E18000 == 13 [pid = 3580] [id = 168] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF284AA800 == 12 [pid = 3580] [id = 384] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1704B000 == 11 [pid = 3580] [id = 385] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17045800 == 10 [pid = 3580] [id = 391] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1BA800 == 9 [pid = 3580] [id = 365] 06:24:49 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CE9800 == 8 [pid = 3580] [id = 392] 06:24:51 INFO - PROCESS | 3580 | 1467725091659 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:51 INFO - PROCESS | 3580 | 1467725091663 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:52 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF13F27000 == 9 [pid = 3580] [id = 393] 06:24:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 151 (000000CF121D3C00) [pid = 3580] [serial = 1179] [outer = 0000000000000000] 06:24:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 152 (000000CF12627400) [pid = 3580] [serial = 1180] [outer = 000000CF121D3C00] 06:24:52 INFO - PROCESS | 3580 | 1467725092570 Marionette DEBUG loaded listener.js 06:24:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 153 (000000CF12D5FC00) [pid = 3580] [serial = 1181] [outer = 000000CF121D3C00] 06:24:53 INFO - PROCESS | 3580 | 1467725093029 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:24:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:24:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 6499ms 06:24:53 INFO - PROCESS | 3580 | 1467725093076 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 06:24:53 INFO - PROCESS | 3580 | 1467725093080 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 06:24:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:24:53 INFO - PROCESS | 3580 | 1467725093086 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:24:53 INFO - PROCESS | 3580 | 1467725093088 Marionette TRACE conn5 <- [1,1538,null,{}] 06:24:53 INFO - PROCESS | 3580 | 1467725093126 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:53 INFO - PROCESS | 3580 | 1467725093129 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:53 INFO - PROCESS | 3580 | 1467725093237 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 06:24:53 INFO - PROCESS | 3580 | 1467725093244 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:53 INFO - PROCESS | 3580 | 1467725093247 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2169B800 == 10 [pid = 3580] [id = 394] 06:24:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 154 (000000CF194D2800) [pid = 3580] [serial = 1182] [outer = 0000000000000000] 06:24:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 155 (000000CF1C542C00) [pid = 3580] [serial = 1183] [outer = 000000CF194D2800] 06:24:53 INFO - PROCESS | 3580 | 1467725093297 Marionette DEBUG loaded listener.js 06:24:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 156 (000000CF1CC17400) [pid = 3580] [serial = 1184] [outer = 000000CF194D2800] 06:24:53 INFO - PROCESS | 3580 | 1467725093841 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:24:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:24:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 817ms 06:24:53 INFO - PROCESS | 3580 | 1467725093907 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 06:24:53 INFO - PROCESS | 3580 | 1467725093911 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 06:24:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:24:53 INFO - PROCESS | 3580 | 1467725093918 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:24:53 INFO - PROCESS | 3580 | 1467725093921 Marionette TRACE conn5 <- [1,1542,null,{}] 06:24:53 INFO - PROCESS | 3580 | 1467725093925 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:53 INFO - PROCESS | 3580 | 1467725093928 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:54 INFO - PROCESS | 3580 | 1467725094075 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 06:24:54 INFO - PROCESS | 3580 | 1467725094085 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:54 INFO - PROCESS | 3580 | 1467725094088 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B1B000 == 11 [pid = 3580] [id = 395] 06:24:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 157 (000000CF1EE71800) [pid = 3580] [serial = 1185] [outer = 0000000000000000] 06:24:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 158 (000000CF1F586000) [pid = 3580] [serial = 1186] [outer = 000000CF1EE71800] 06:24:54 INFO - PROCESS | 3580 | 1467725094135 Marionette DEBUG loaded listener.js 06:24:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 159 (000000CF1FECD400) [pid = 3580] [serial = 1187] [outer = 000000CF1EE71800] 06:24:54 INFO - PROCESS | 3580 | 1467725094653 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:24:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:24:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 795ms 06:24:54 INFO - PROCESS | 3580 | 1467725094716 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 06:24:54 INFO - PROCESS | 3580 | 1467725094718 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 06:24:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:24:54 INFO - PROCESS | 3580 | 1467725094723 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:24:54 INFO - PROCESS | 3580 | 1467725094726 Marionette TRACE conn5 <- [1,1546,null,{}] 06:24:54 INFO - PROCESS | 3580 | 1467725094737 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:54 INFO - PROCESS | 3580 | 1467725094742 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:54 INFO - PROCESS | 3580 | 1467725094875 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 06:24:54 INFO - PROCESS | 3580 | 1467725094935 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:54 INFO - PROCESS | 3580 | 1467725094938 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF28420000 == 12 [pid = 3580] [id = 396] 06:24:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 160 (000000CF21630000) [pid = 3580] [serial = 1188] [outer = 0000000000000000] 06:24:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 161 (000000CF22272800) [pid = 3580] [serial = 1189] [outer = 000000CF21630000] 06:24:54 INFO - PROCESS | 3580 | 1467725094984 Marionette DEBUG loaded listener.js 06:24:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 162 (000000CF22762000) [pid = 3580] [serial = 1190] [outer = 000000CF21630000] 06:24:55 INFO - PROCESS | 3580 | 1467725095477 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:24:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:24:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 797ms 06:24:55 INFO - PROCESS | 3580 | 1467725095523 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 06:24:55 INFO - PROCESS | 3580 | 1467725095526 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 06:24:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:24:55 INFO - PROCESS | 3580 | 1467725095538 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:24:55 INFO - PROCESS | 3580 | 1467725095540 Marionette TRACE conn5 <- [1,1550,null,{}] 06:24:55 INFO - PROCESS | 3580 | 1467725095544 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:55 INFO - PROCESS | 3580 | 1467725095546 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:55 INFO - PROCESS | 3580 | 1467725095672 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 06:24:55 INFO - PROCESS | 3580 | 1467725095679 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:55 INFO - PROCESS | 3580 | 1467725095681 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2377C000 == 13 [pid = 3580] [id = 397] 06:24:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 163 (000000CF230CCC00) [pid = 3580] [serial = 1191] [outer = 0000000000000000] 06:24:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 164 (000000CF230D1C00) [pid = 3580] [serial = 1192] [outer = 000000CF230CCC00] 06:24:55 INFO - PROCESS | 3580 | 1467725095774 Marionette DEBUG loaded listener.js 06:24:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 165 (000000CF23641400) [pid = 3580] [serial = 1193] [outer = 000000CF230CCC00] 06:24:56 INFO - PROCESS | 3580 | 1467725096200 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:24:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:24:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 06:24:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:24:56 INFO - PROCESS | 3580 | 1467725096213 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 06:24:56 INFO - PROCESS | 3580 | 1467725096215 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 06:24:56 INFO - PROCESS | 3580 | 1467725096218 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:24:56 INFO - PROCESS | 3580 | 1467725096220 Marionette TRACE conn5 <- [1,1554,null,{}] 06:24:56 INFO - PROCESS | 3580 | 1467725096224 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:56 INFO - PROCESS | 3580 | 1467725096226 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:56 INFO - PROCESS | 3580 | 1467725096342 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 06:24:56 INFO - PROCESS | 3580 | 1467725096348 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:56 INFO - PROCESS | 3580 | 1467725096350 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23F2A000 == 14 [pid = 3580] [id = 398] 06:24:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 166 (000000CF16EC2800) [pid = 3580] [serial = 1194] [outer = 0000000000000000] 06:24:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 167 (000000CF18ECAC00) [pid = 3580] [serial = 1195] [outer = 000000CF16EC2800] 06:24:56 INFO - PROCESS | 3580 | 1467725096899 Marionette DEBUG loaded listener.js 06:24:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 168 (000000CF236A3C00) [pid = 3580] [serial = 1196] [outer = 000000CF16EC2800] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 167 (000000CF12B98800) [pid = 3580] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 166 (000000CF12B84000) [pid = 3580] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 165 (000000CF12F55C00) [pid = 3580] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 164 (000000CF12A74C00) [pid = 3580] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 163 (000000CF20B1D800) [pid = 3580] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 162 (000000CF18ECA000) [pid = 3580] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 161 (000000CF1F141800) [pid = 3580] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 160 (000000CF12A75800) [pid = 3580] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 159 (000000CF1F583C00) [pid = 3580] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 158 (000000CF18EC9C00) [pid = 3580] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 157 (000000CF18EC6800) [pid = 3580] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 156 (000000CF12A6C400) [pid = 3580] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 155 (000000CF11710400) [pid = 3580] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 154 (000000CF22279000) [pid = 3580] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 153 (000000CF11709400) [pid = 3580] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 152 (000000CF20B29800) [pid = 3580] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 151 (000000CF12B30400) [pid = 3580] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 150 (000000CF1F141000) [pid = 3580] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 149 (000000CF10D17000) [pid = 3580] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 148 (000000CF1EE47C00) [pid = 3580] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 147 (000000CF1C55D400) [pid = 3580] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 146 (000000CF18A17800) [pid = 3580] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 145 (000000CF1F233C00) [pid = 3580] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 144 (000000CF1F589400) [pid = 3580] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 143 (000000CF1E70FC00) [pid = 3580] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 142 (000000CF1C55BC00) [pid = 3580] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 141 (000000CF170F7400) [pid = 3580] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 140 (000000CF19576000) [pid = 3580] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 139 (000000CF1C55D800) [pid = 3580] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 138 (000000CF1F57EC00) [pid = 3580] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 137 (000000CF17C48000) [pid = 3580] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 136 (000000CF17B72C00) [pid = 3580] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 135 (000000CF16EC5400) [pid = 3580] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 134 (000000CF17945C00) [pid = 3580] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 133 (000000CF236B1C00) [pid = 3580] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 132 (000000CF236B1400) [pid = 3580] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 131 (000000CF2300C000) [pid = 3580] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 130 (000000CF13128000) [pid = 3580] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 129 (000000CF230D2C00) [pid = 3580] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 128 (000000CF20A63000) [pid = 3580] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 127 (000000CF1FECE000) [pid = 3580] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 126 (000000CF1312D000) [pid = 3580] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:24:57 INFO - PROCESS | 3580 | --DOMWINDOW == 125 (000000CF1FECDC00) [pid = 3580] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:24:57 INFO - PROCESS | 3580 | 1467725097387 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:24:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:24:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1236ms 06:24:57 INFO - PROCESS | 3580 | 1467725097458 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 06:24:57 INFO - PROCESS | 3580 | 1467725097460 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 06:24:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:24:57 INFO - PROCESS | 3580 | 1467725097463 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:24:57 INFO - PROCESS | 3580 | 1467725097465 Marionette TRACE conn5 <- [1,1558,null,{}] 06:24:57 INFO - PROCESS | 3580 | 1467725097468 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:57 INFO - PROCESS | 3580 | 1467725097474 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:57 INFO - PROCESS | 3580 | 1467725097564 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 06:24:57 INFO - PROCESS | 3580 | 1467725097570 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:57 INFO - PROCESS | 3580 | 1467725097572 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BDC000 == 15 [pid = 3580] [id = 399] 06:24:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 126 (000000CF18A17800) [pid = 3580] [serial = 1197] [outer = 0000000000000000] 06:24:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 127 (000000CF1C017800) [pid = 3580] [serial = 1198] [outer = 000000CF18A17800] 06:24:57 INFO - PROCESS | 3580 | 1467725097625 Marionette DEBUG loaded listener.js 06:24:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 128 (000000CF18EC1400) [pid = 3580] [serial = 1199] [outer = 000000CF18A17800] 06:24:58 INFO - PROCESS | 3580 | 1467725098077 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:24:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:24:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 06:24:58 INFO - PROCESS | 3580 | 1467725098098 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 06:24:58 INFO - PROCESS | 3580 | 1467725098101 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 06:24:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:24:58 INFO - PROCESS | 3580 | 1467725098108 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:24:58 INFO - PROCESS | 3580 | 1467725098110 Marionette TRACE conn5 <- [1,1562,null,{}] 06:24:58 INFO - PROCESS | 3580 | 1467725098114 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:58 INFO - PROCESS | 3580 | 1467725098116 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:58 INFO - PROCESS | 3580 | 1467725098199 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 06:24:58 INFO - PROCESS | 3580 | 1467725098234 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:58 INFO - PROCESS | 3580 | 1467725098236 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2A327800 == 16 [pid = 3580] [id = 400] 06:24:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 129 (000000CF18A16800) [pid = 3580] [serial = 1200] [outer = 0000000000000000] 06:24:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 130 (000000CF1F584000) [pid = 3580] [serial = 1201] [outer = 000000CF18A16800] 06:24:58 INFO - PROCESS | 3580 | 1467725098282 Marionette DEBUG loaded listener.js 06:24:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 131 (000000CF20A1EC00) [pid = 3580] [serial = 1202] [outer = 000000CF18A16800] 06:24:58 INFO - PROCESS | 3580 | 1467725098721 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:24:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:24:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 627ms 06:24:58 INFO - PROCESS | 3580 | 1467725098749 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 06:24:58 INFO - PROCESS | 3580 | 1467725098752 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 06:24:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:24:58 INFO - PROCESS | 3580 | 1467725098756 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:24:58 INFO - PROCESS | 3580 | 1467725098758 Marionette TRACE conn5 <- [1,1566,null,{}] 06:24:58 INFO - PROCESS | 3580 | 1467725098762 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:58 INFO - PROCESS | 3580 | 1467725098764 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:58 INFO - PROCESS | 3580 | 1467725098848 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 06:24:58 INFO - PROCESS | 3580 | 1467725098976 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:58 INFO - PROCESS | 3580 | 1467725098979 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17056800 == 17 [pid = 3580] [id = 401] 06:24:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 132 (000000CF10CAB800) [pid = 3580] [serial = 1203] [outer = 0000000000000000] 06:24:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 133 (000000CF116D6000) [pid = 3580] [serial = 1204] [outer = 000000CF10CAB800] 06:24:59 INFO - PROCESS | 3580 | 1467725099041 Marionette DEBUG loaded listener.js 06:24:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 134 (000000CF12B8E800) [pid = 3580] [serial = 1205] [outer = 000000CF10CAB800] 06:24:59 INFO - PROCESS | 3580 | 1467725099696 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:24:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:24:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 985ms 06:24:59 INFO - PROCESS | 3580 | 1467725099744 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 06:24:59 INFO - PROCESS | 3580 | 1467725099749 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 06:24:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:24:59 INFO - PROCESS | 3580 | 1467725099754 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:24:59 INFO - PROCESS | 3580 | 1467725099757 Marionette TRACE conn5 <- [1,1570,null,{}] 06:24:59 INFO - PROCESS | 3580 | 1467725099763 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:24:59 INFO - PROCESS | 3580 | 1467725099768 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:24:59 INFO - PROCESS | 3580 | 1467725099888 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 06:25:00 INFO - PROCESS | 3580 | 1467725100017 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:00 INFO - PROCESS | 3580 | 1467725100021 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:00 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2450C800 == 18 [pid = 3580] [id = 402] 06:25:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 135 (000000CF18A15C00) [pid = 3580] [serial = 1206] [outer = 0000000000000000] 06:25:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 136 (000000CF1C545800) [pid = 3580] [serial = 1207] [outer = 000000CF18A15C00] 06:25:00 INFO - PROCESS | 3580 | 1467725100080 Marionette DEBUG loaded listener.js 06:25:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 137 (000000CF1EE76400) [pid = 3580] [serial = 1208] [outer = 000000CF18A15C00] 06:25:00 INFO - PROCESS | 3580 | 1467725100705 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:25:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:25:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 985ms 06:25:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:25:00 INFO - PROCESS | 3580 | 1467725100744 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 06:25:00 INFO - PROCESS | 3580 | 1467725100749 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 06:25:00 INFO - PROCESS | 3580 | 1467725100753 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:25:00 INFO - PROCESS | 3580 | 1467725100756 Marionette TRACE conn5 <- [1,1574,null,{}] 06:25:00 INFO - PROCESS | 3580 | 1467725100760 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:00 INFO - PROCESS | 3580 | 1467725100763 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:00 INFO - PROCESS | 3580 | 1467725100881 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 06:25:01 INFO - PROCESS | 3580 | 1467725101011 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:01 INFO - PROCESS | 3580 | 1467725101014 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF29C5C800 == 19 [pid = 3580] [id = 403] 06:25:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 138 (000000CF20D9C400) [pid = 3580] [serial = 1209] [outer = 0000000000000000] 06:25:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 139 (000000CF21D17800) [pid = 3580] [serial = 1210] [outer = 000000CF20D9C400] 06:25:01 INFO - PROCESS | 3580 | 1467725101078 Marionette DEBUG loaded listener.js 06:25:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 140 (000000CF231E2400) [pid = 3580] [serial = 1211] [outer = 000000CF20D9C400] 06:25:01 INFO - PROCESS | 3580 | 1467725101731 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1031ms 06:25:01 INFO - PROCESS | 3580 | 1467725101787 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 06:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:25:01 INFO - PROCESS | 3580 | 1467725101790 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 06:25:01 INFO - PROCESS | 3580 | 1467725101801 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:25:01 INFO - PROCESS | 3580 | 1467725101807 Marionette TRACE conn5 <- [1,1578,null,{}] 06:25:01 INFO - PROCESS | 3580 | 1467725101877 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:01 INFO - PROCESS | 3580 | 1467725101881 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:02 INFO - PROCESS | 3580 | 1467725102008 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 06:25:02 INFO - PROCESS | 3580 | 1467725102372 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:02 INFO - PROCESS | 3580 | 1467725102375 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:02 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17038800 == 20 [pid = 3580] [id = 404] 06:25:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 141 (000000CF10CB0800) [pid = 3580] [serial = 1212] [outer = 0000000000000000] 06:25:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 142 (000000CF10D16800) [pid = 3580] [serial = 1213] [outer = 000000CF10CB0800] 06:25:02 INFO - PROCESS | 3580 | 1467725102439 Marionette DEBUG loaded listener.js 06:25:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 143 (000000CF11706800) [pid = 3580] [serial = 1214] [outer = 000000CF10CB0800] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 142 (000000CF21D92C00) [pid = 3580] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 141 (000000CF1CCAC800) [pid = 3580] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 140 (000000CF1F22CC00) [pid = 3580] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 139 (000000CF12B23000) [pid = 3580] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 138 (000000CF1FD7B400) [pid = 3580] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 137 (000000CF1F585C00) [pid = 3580] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 136 (000000CF20B66400) [pid = 3580] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 135 (000000CF204E5800) [pid = 3580] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 134 (000000CF1C554800) [pid = 3580] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 133 (000000CF18ED6C00) [pid = 3580] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 132 (000000CF1C018000) [pid = 3580] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 131 (000000CF1309F400) [pid = 3580] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 130 (000000CF17173800) [pid = 3580] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 129 (000000CF12F5C800) [pid = 3580] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 128 (000000CF12B82800) [pid = 3580] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 127 (000000CF22710000) [pid = 3580] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 126 (000000CF12B90000) [pid = 3580] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 125 (000000CF12B97C00) [pid = 3580] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 124 (000000CF12A6B400) [pid = 3580] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 123 (000000CF216F0000) [pid = 3580] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 122 (000000CF1ED88400) [pid = 3580] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 121 (000000CF22719400) [pid = 3580] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 120 (000000CF1EE75C00) [pid = 3580] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 119 (000000CF204E6800) [pid = 3580] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 118 (000000CF1312BC00) [pid = 3580] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 117 (000000CF1CB62C00) [pid = 3580] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 116 (000000CF18905800) [pid = 3580] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 115 (000000CF18A18400) [pid = 3580] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 114 (000000CF1CC13000) [pid = 3580] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 113 (000000CF18EBD000) [pid = 3580] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 112 (000000CF12D66000) [pid = 3580] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 111 (000000CF17175C00) [pid = 3580] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 110 (000000CF194D2C00) [pid = 3580] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 109 (000000CF12F5B400) [pid = 3580] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 108 (000000CF12B9D800) [pid = 3580] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 107 (000000CF1780C800) [pid = 3580] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 106 (000000CF1CC16C00) [pid = 3580] [serial = 661] [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.] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 105 (000000CF130A4800) [pid = 3580] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 104 (000000CF19577400) [pid = 3580] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 103 (000000CF12BA1400) [pid = 3580] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 102 (000000CF12B9DC00) [pid = 3580] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 101 (000000CF231EB400) [pid = 3580] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 100 (000000CF1CC15C00) [pid = 3580] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 99 (000000CF1E7A3800) [pid = 3580] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 98 (000000CF18EC0000) [pid = 3580] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 97 (000000CF1303F000) [pid = 3580] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 96 (000000CF1C516C00) [pid = 3580] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 95 (000000CF1F23B000) [pid = 3580] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 94 (000000CF1C5AAC00) [pid = 3580] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF1EA50800) [pid = 3580] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1FBA5400) [pid = 3580] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF19578800) [pid = 3580] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1FBA2800) [pid = 3580] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1C5AB400) [pid = 3580] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF18A1C400) [pid = 3580] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1F584C00) [pid = 3580] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1EE7A800) [pid = 3580] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1799D000) [pid = 3580] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF230C7800) [pid = 3580] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF2364D000) [pid = 3580] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF2270DC00) [pid = 3580] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF22715C00) [pid = 3580] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1CC19400) [pid = 3580] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF23A7E400) [pid = 3580] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF216EC800) [pid = 3580] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF20A5D800) [pid = 3580] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1F239800) [pid = 3580] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1F587C00) [pid = 3580] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF20B21C00) [pid = 3580] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12624C00) [pid = 3580] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1F234000) [pid = 3580] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1EE47800) [pid = 3580] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1EE74800) [pid = 3580] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF194D4C00) [pid = 3580] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1CCA7800) [pid = 3580] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1FA8A800) [pid = 3580] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1FECD000) [pid = 3580] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1ED86800) [pid = 3580] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF204E9800) [pid = 3580] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF1C4DD800) [pid = 3580] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF23C4E400) [pid = 3580] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF23A84C00) [pid = 3580] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF23A99400) [pid = 3580] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF230CF400) [pid = 3580] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF231E5000) [pid = 3580] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF231EE800) [pid = 3580] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 06:25:03 INFO - PROCESS | 3580 | 1467725103120 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:25:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:25:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1376ms 06:25:03 INFO - PROCESS | 3580 | 1467725103173 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 06:25:03 INFO - PROCESS | 3580 | 1467725103176 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 06:25:03 INFO - PROCESS | 3580 | 1467725103181 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:25:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:25:03 INFO - PROCESS | 3580 | 1467725103184 Marionette TRACE conn5 <- [1,1582,null,{}] 06:25:03 INFO - PROCESS | 3580 | 1467725103189 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:03 INFO - PROCESS | 3580 | 1467725103194 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:03 INFO - PROCESS | 3580 | 1467725103299 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 06:25:03 INFO - PROCESS | 3580 | 1467725103385 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:03 INFO - PROCESS | 3580 | 1467725103388 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF171E2000 == 21 [pid = 3580] [id = 405] 06:25:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF12A71C00) [pid = 3580] [serial = 1215] [outer = 0000000000000000] 06:25:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF12B23000) [pid = 3580] [serial = 1216] [outer = 000000CF12A71C00] 06:25:03 INFO - PROCESS | 3580 | 1467725103438 Marionette DEBUG loaded listener.js 06:25:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF12B9F400) [pid = 3580] [serial = 1217] [outer = 000000CF12A71C00] 06:25:03 INFO - PROCESS | 3580 | 1467725103915 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:25:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:25:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 776ms 06:25:03 INFO - PROCESS | 3580 | 1467725103964 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 06:25:03 INFO - PROCESS | 3580 | 1467725103968 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 06:25:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:25:03 INFO - PROCESS | 3580 | 1467725103972 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:25:03 INFO - PROCESS | 3580 | 1467725103975 Marionette TRACE conn5 <- [1,1586,null,{}] 06:25:03 INFO - PROCESS | 3580 | 1467725103978 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:03 INFO - PROCESS | 3580 | 1467725103981 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:04 INFO - PROCESS | 3580 | 1467725104074 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 06:25:04 INFO - PROCESS | 3580 | 1467725104082 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:04 INFO - PROCESS | 3580 | 1467725104085 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF19103800 == 22 [pid = 3580] [id = 406] 06:25:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF13099800) [pid = 3580] [serial = 1218] [outer = 0000000000000000] 06:25:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF13128000) [pid = 3580] [serial = 1219] [outer = 000000CF13099800] 06:25:04 INFO - PROCESS | 3580 | 1467725104132 Marionette DEBUG loaded listener.js 06:25:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF16E58400) [pid = 3580] [serial = 1220] [outer = 000000CF13099800] 06:25:04 INFO - PROCESS | 3580 | 1467725104596 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 06:25:04 INFO - PROCESS | 3580 | 1467725104668 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 06:25:04 INFO - PROCESS | 3580 | 1467725104670 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 06:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:25:04 INFO - PROCESS | 3580 | 1467725104675 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:25:04 INFO - PROCESS | 3580 | 1467725104681 Marionette TRACE conn5 <- [1,1590,null,{}] 06:25:04 INFO - PROCESS | 3580 | 1467725104691 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:04 INFO - PROCESS | 3580 | 1467725104694 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:04 INFO - PROCESS | 3580 | 1467725104786 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 06:25:04 INFO - PROCESS | 3580 | 1467725104893 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:04 INFO - PROCESS | 3580 | 1467725104895 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA16000 == 23 [pid = 3580] [id = 407] 06:25:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF1309C000) [pid = 3580] [serial = 1221] [outer = 0000000000000000] 06:25:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF18975C00) [pid = 3580] [serial = 1222] [outer = 000000CF1309C000] 06:25:04 INFO - PROCESS | 3580 | 1467725104941 Marionette DEBUG loaded listener.js 06:25:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF18EBCC00) [pid = 3580] [serial = 1223] [outer = 000000CF1309C000] 06:25:05 INFO - PROCESS | 3580 | 1467725105327 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 691ms 06:25:05 INFO - PROCESS | 3580 | 1467725105368 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 06:25:05 INFO - PROCESS | 3580 | 1467725105371 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 06:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:25:05 INFO - PROCESS | 3580 | 1467725105374 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:25:05 INFO - PROCESS | 3580 | 1467725105376 Marionette TRACE conn5 <- [1,1594,null,{}] 06:25:05 INFO - PROCESS | 3580 | 1467725105391 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:05 INFO - PROCESS | 3580 | 1467725105393 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:05 INFO - PROCESS | 3580 | 1467725105514 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 06:25:05 INFO - PROCESS | 3580 | 1467725105520 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:05 INFO - PROCESS | 3580 | 1467725105522 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1BB800 == 24 [pid = 3580] [id = 408] 06:25:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF18EC7000) [pid = 3580] [serial = 1224] [outer = 0000000000000000] 06:25:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF194D7400) [pid = 3580] [serial = 1225] [outer = 000000CF18EC7000] 06:25:05 INFO - PROCESS | 3580 | 1467725105574 Marionette DEBUG loaded listener.js 06:25:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1C4D1400) [pid = 3580] [serial = 1226] [outer = 000000CF18EC7000] 06:25:06 INFO - PROCESS | 3580 | 1467725106027 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 06:25:06 INFO - PROCESS | 3580 | 1467725106048 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 06:25:06 INFO - PROCESS | 3580 | 1467725106050 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 06:25:06 INFO - PROCESS | 3580 | 1467725106053 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:25:06 INFO - PROCESS | 3580 | 1467725106055 Marionette TRACE conn5 <- [1,1598,null,{}] 06:25:06 INFO - PROCESS | 3580 | 1467725106059 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:06 INFO - PROCESS | 3580 | 1467725106061 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:06 INFO - PROCESS | 3580 | 1467725106175 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 06:25:06 INFO - PROCESS | 3580 | 1467725106256 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:06 INFO - PROCESS | 3580 | 1467725106262 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F543800 == 25 [pid = 3580] [id = 409] 06:25:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1C555000) [pid = 3580] [serial = 1227] [outer = 0000000000000000] 06:25:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1C55B000) [pid = 3580] [serial = 1228] [outer = 000000CF1C555000] 06:25:06 INFO - PROCESS | 3580 | 1467725106319 Marionette DEBUG loaded listener.js 06:25:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1CBBE800) [pid = 3580] [serial = 1229] [outer = 000000CF1C555000] 06:25:06 INFO - PROCESS | 3580 | 1467725106762 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 734ms 06:25:06 INFO - PROCESS | 3580 | 1467725106790 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 06:25:06 INFO - PROCESS | 3580 | 1467725106792 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 06:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:25:06 INFO - PROCESS | 3580 | 1467725106795 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:25:06 INFO - PROCESS | 3580 | 1467725106797 Marionette TRACE conn5 <- [1,1602,null,{}] 06:25:06 INFO - PROCESS | 3580 | 1467725106801 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:06 INFO - PROCESS | 3580 | 1467725106803 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:06 INFO - PROCESS | 3580 | 1467725106925 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 06:25:06 INFO - PROCESS | 3580 | 1467725106978 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:06 INFO - PROCESS | 3580 | 1467725106980 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFB5000 == 26 [pid = 3580] [id = 410] 06:25:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1EA59800) [pid = 3580] [serial = 1230] [outer = 0000000000000000] 06:25:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1ED88400) [pid = 3580] [serial = 1231] [outer = 000000CF1EA59800] 06:25:07 INFO - PROCESS | 3580 | 1467725107025 Marionette DEBUG loaded listener.js 06:25:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1EE47800) [pid = 3580] [serial = 1232] [outer = 000000CF1EA59800] 06:25:07 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1C53FC00) [pid = 3580] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:25:07 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF21630000) [pid = 3580] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:25:07 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF230CCC00) [pid = 3580] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:25:07 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF121D3C00) [pid = 3580] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:25:07 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1EE71800) [pid = 3580] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:25:07 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF194D2800) [pid = 3580] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:25:07 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF18A17800) [pid = 3580] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:25:07 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF16EC2800) [pid = 3580] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:25:07 INFO - PROCESS | 3580 | 1467725107806 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:25:07 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 06:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1033ms 06:25:07 INFO - PROCESS | 3580 | 1467725107831 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 06:25:07 INFO - PROCESS | 3580 | 1467725107833 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 06:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:25:07 INFO - PROCESS | 3580 | 1467725107837 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:25:07 INFO - PROCESS | 3580 | 1467725107839 Marionette TRACE conn5 <- [1,1606,null,{}] 06:25:07 INFO - PROCESS | 3580 | 1467725107856 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:07 INFO - PROCESS | 3580 | 1467725107858 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:07 INFO - PROCESS | 3580 | 1467725107943 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 06:25:07 INFO - PROCESS | 3580 | 1467725107948 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:07 INFO - PROCESS | 3580 | 1467725107950 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20DF2000 == 27 [pid = 3580] [id = 411] 06:25:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1CBC6C00) [pid = 3580] [serial = 1233] [outer = 0000000000000000] 06:25:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1ED92000) [pid = 3580] [serial = 1234] [outer = 000000CF1CBC6C00] 06:25:08 INFO - PROCESS | 3580 | 1467725107998 Marionette DEBUG loaded listener.js 06:25:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1F140C00) [pid = 3580] [serial = 1235] [outer = 000000CF1CBC6C00] 06:25:08 INFO - PROCESS | 3580 | 1467725108411 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:25:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:25:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 649ms 06:25:08 INFO - PROCESS | 3580 | 1467725108489 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 06:25:08 INFO - PROCESS | 3580 | 1467725108491 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 06:25:08 INFO - PROCESS | 3580 | 1467725108494 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:25:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:25:08 INFO - PROCESS | 3580 | 1467725108496 Marionette TRACE conn5 <- [1,1610,null,{}] 06:25:08 INFO - PROCESS | 3580 | 1467725108500 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:08 INFO - PROCESS | 3580 | 1467725108503 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:08 INFO - PROCESS | 3580 | 1467725108596 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 06:25:08 INFO - PROCESS | 3580 | 1467725108603 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:08 INFO - PROCESS | 3580 | 1467725108605 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2229A000 == 28 [pid = 3580] [id = 412] 06:25:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1F22E800) [pid = 3580] [serial = 1236] [outer = 0000000000000000] 06:25:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1F57C800) [pid = 3580] [serial = 1237] [outer = 000000CF1F22E800] 06:25:08 INFO - PROCESS | 3580 | 1467725108649 Marionette DEBUG loaded listener.js 06:25:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1F81E800) [pid = 3580] [serial = 1238] [outer = 000000CF1F22E800] 06:25:09 INFO - PROCESS | 3580 | 1467725109071 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:25:09 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 06:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 628ms 06:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:25:09 INFO - PROCESS | 3580 | 1467725109126 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 06:25:09 INFO - PROCESS | 3580 | 1467725109129 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 06:25:09 INFO - PROCESS | 3580 | 1467725109132 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:25:09 INFO - PROCESS | 3580 | 1467725109134 Marionette TRACE conn5 <- [1,1614,null,{}] 06:25:09 INFO - PROCESS | 3580 | 1467725109138 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:09 INFO - PROCESS | 3580 | 1467725109140 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:09 INFO - PROCESS | 3580 | 1467725109225 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 06:25:09 INFO - PROCESS | 3580 | 1467725109230 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:09 INFO - PROCESS | 3580 | 1467725109232 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2306B800 == 29 [pid = 3580] [id = 413] 06:25:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1FBAD800) [pid = 3580] [serial = 1239] [outer = 0000000000000000] 06:25:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1FD5AC00) [pid = 3580] [serial = 1240] [outer = 000000CF1FBAD800] 06:25:09 INFO - PROCESS | 3580 | 1467725109277 Marionette DEBUG loaded listener.js 06:25:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1FD80800) [pid = 3580] [serial = 1241] [outer = 000000CF1FBAD800] 06:25:09 INFO - PROCESS | 3580 | 1467725109715 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 06:25:09 INFO - PROCESS | 3580 | 1467725109827 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 06:25:09 INFO - PROCESS | 3580 | 1467725109832 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 06:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:25:09 INFO - PROCESS | 3580 | 1467725109837 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:25:09 INFO - PROCESS | 3580 | 1467725109842 Marionette TRACE conn5 <- [1,1618,null,{}] 06:25:09 INFO - PROCESS | 3580 | 1467725109849 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:09 INFO - PROCESS | 3580 | 1467725109852 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:10 INFO - PROCESS | 3580 | 1467725110016 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 06:25:10 INFO - PROCESS | 3580 | 1467725110128 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:10 INFO - PROCESS | 3580 | 1467725110134 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:10 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17057800 == 30 [pid = 3580] [id = 414] 06:25:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF11D35C00) [pid = 3580] [serial = 1242] [outer = 0000000000000000] 06:25:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF12628400) [pid = 3580] [serial = 1243] [outer = 000000CF11D35C00] 06:25:10 INFO - PROCESS | 3580 | 1467725110194 Marionette DEBUG loaded listener.js 06:25:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF12B96000) [pid = 3580] [serial = 1244] [outer = 000000CF11D35C00] 06:25:10 INFO - PROCESS | 3580 | 1467725110870 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1083ms 06:25:10 INFO - PROCESS | 3580 | 1467725110924 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 06:25:10 INFO - PROCESS | 3580 | 1467725110928 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 06:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:25:10 INFO - PROCESS | 3580 | 1467725110935 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:25:10 INFO - PROCESS | 3580 | 1467725110939 Marionette TRACE conn5 <- [1,1622,null,{}] 06:25:10 INFO - PROCESS | 3580 | 1467725110943 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:10 INFO - PROCESS | 3580 | 1467725110946 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:11 INFO - PROCESS | 3580 | 1467725111064 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 06:25:11 INFO - PROCESS | 3580 | 1467725111185 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:11 INFO - PROCESS | 3580 | 1467725111188 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F19F000 == 31 [pid = 3580] [id = 415] 06:25:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF170FB400) [pid = 3580] [serial = 1245] [outer = 0000000000000000] 06:25:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF178D4400) [pid = 3580] [serial = 1246] [outer = 000000CF170FB400] 06:25:11 INFO - PROCESS | 3580 | 1467725111250 Marionette DEBUG loaded listener.js 06:25:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF18C1F800) [pid = 3580] [serial = 1247] [outer = 000000CF170FB400] 06:25:11 INFO - PROCESS | 3580 | 1467725111853 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 986ms 06:25:11 INFO - PROCESS | 3580 | 1467725111932 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 06:25:11 INFO - PROCESS | 3580 | 1467725111935 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 06:25:11 INFO - PROCESS | 3580 | 1467725111940 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:25:11 INFO - PROCESS | 3580 | 1467725111942 Marionette TRACE conn5 <- [1,1626,null,{}] 06:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:25:11 INFO - PROCESS | 3580 | 1467725111953 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:11 INFO - PROCESS | 3580 | 1467725111959 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:12 INFO - PROCESS | 3580 | 1467725112085 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 06:25:12 INFO - PROCESS | 3580 | 1467725112198 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:12 INFO - PROCESS | 3580 | 1467725112202 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23161800 == 32 [pid = 3580] [id = 416] 06:25:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1E704C00) [pid = 3580] [serial = 1248] [outer = 0000000000000000] 06:25:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1E7A2000) [pid = 3580] [serial = 1249] [outer = 000000CF1E704C00] 06:25:12 INFO - PROCESS | 3580 | 1467725112265 Marionette DEBUG loaded listener.js 06:25:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1FBA9C00) [pid = 3580] [serial = 1250] [outer = 000000CF1E704C00] 06:25:13 INFO - PROCESS | 3580 | 1467725113051 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1177ms 06:25:13 INFO - PROCESS | 3580 | 1467725113123 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 06:25:13 INFO - PROCESS | 3580 | 1467725113127 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 06:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:25:13 INFO - PROCESS | 3580 | 1467725113132 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:25:13 INFO - PROCESS | 3580 | 1467725113136 Marionette TRACE conn5 <- [1,1630,null,{}] 06:25:13 INFO - PROCESS | 3580 | 1467725113142 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:13 INFO - PROCESS | 3580 | 1467725113145 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:13 INFO - PROCESS | 3580 | 1467725113250 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 06:25:13 INFO - PROCESS | 3580 | 1467725113321 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:13 INFO - PROCESS | 3580 | 1467725113326 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1CBE4000 == 33 [pid = 3580] [id = 417] 06:25:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF13038C00) [pid = 3580] [serial = 1251] [outer = 0000000000000000] 06:25:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF130A1000) [pid = 3580] [serial = 1252] [outer = 000000CF13038C00] 06:25:13 INFO - PROCESS | 3580 | 1467725113377 Marionette DEBUG loaded listener.js 06:25:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF179A6800) [pid = 3580] [serial = 1253] [outer = 000000CF13038C00] 06:25:14 INFO - PROCESS | 3580 | 1467725114004 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 881ms 06:25:14 INFO - PROCESS | 3580 | 1467725114018 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 06:25:14 INFO - PROCESS | 3580 | 1467725114023 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 06:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:25:14 INFO - PROCESS | 3580 | 1467725114029 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:25:14 INFO - PROCESS | 3580 | 1467725114031 Marionette TRACE conn5 <- [1,1634,null,{}] 06:25:14 INFO - PROCESS | 3580 | 1467725114035 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:14 INFO - PROCESS | 3580 | 1467725114038 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:14 INFO - PROCESS | 3580 | --DOCSHELL 000000CF13F27000 == 32 [pid = 3580] [id = 393] 06:25:14 INFO - PROCESS | 3580 | 1467725114733 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1FD62400) [pid = 3580] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1F584000) [pid = 3580] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF22272800) [pid = 3580] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF230D1C00) [pid = 3580] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF22762000) [pid = 3580] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12627400) [pid = 3580] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12D5FC00) [pid = 3580] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1F586000) [pid = 3580] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1C542C00) [pid = 3580] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1CC17400) [pid = 3580] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF23641400) [pid = 3580] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1C017800) [pid = 3580] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF18ECAC00) [pid = 3580] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF236A3C00) [pid = 3580] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF18EC1400) [pid = 3580] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1FECD400) [pid = 3580] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 06:25:14 INFO - PROCESS | 3580 | 1467725114920 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:14 INFO - PROCESS | 3580 | 1467725114924 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF16E83800 == 33 [pid = 3580] [id = 418] 06:25:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1164B000) [pid = 3580] [serial = 1254] [outer = 0000000000000000] 06:25:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF11F3C400) [pid = 3580] [serial = 1255] [outer = 000000CF1164B000] 06:25:14 INFO - PROCESS | 3580 | 1467725114975 Marionette DEBUG loaded listener.js 06:25:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12A36C00) [pid = 3580] [serial = 1256] [outer = 000000CF1164B000] 06:25:15 INFO - PROCESS | 3580 | 1467725115434 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1431ms 06:25:15 INFO - PROCESS | 3580 | 1467725115463 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 06:25:15 INFO - PROCESS | 3580 | 1467725115467 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 06:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:25:15 INFO - PROCESS | 3580 | 1467725115472 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:25:15 INFO - PROCESS | 3580 | 1467725115475 Marionette TRACE conn5 <- [1,1638,null,{}] 06:25:15 INFO - PROCESS | 3580 | 1467725115480 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:15 INFO - PROCESS | 3580 | 1467725115482 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:15 INFO - PROCESS | 3580 | 1467725115599 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 06:25:15 INFO - PROCESS | 3580 | 1467725115616 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:15 INFO - PROCESS | 3580 | 1467725115619 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E42800 == 34 [pid = 3580] [id = 419] 06:25:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF12C44C00) [pid = 3580] [serial = 1257] [outer = 0000000000000000] 06:25:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF12C4E000) [pid = 3580] [serial = 1258] [outer = 000000CF12C44C00] 06:25:15 INFO - PROCESS | 3580 | 1467725115667 Marionette DEBUG loaded listener.js 06:25:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF12F62400) [pid = 3580] [serial = 1259] [outer = 000000CF12C44C00] 06:25:16 INFO - PROCESS | 3580 | 1467725116150 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 06:25:16 INFO - PROCESS | 3580 | 1467725116224 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 06:25:16 INFO - PROCESS | 3580 | 1467725116227 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 06:25:16 INFO - PROCESS | 3580 | 1467725116231 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:25:16 INFO - PROCESS | 3580 | 1467725116233 Marionette TRACE conn5 <- [1,1642,null,{}] 06:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:25:16 INFO - PROCESS | 3580 | 1467725116238 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:16 INFO - PROCESS | 3580 | 1467725116240 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:16 INFO - PROCESS | 3580 | 1467725116338 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 06:25:16 INFO - PROCESS | 3580 | 1467725116415 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:16 INFO - PROCESS | 3580 | 1467725116418 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1AC000 == 35 [pid = 3580] [id = 420] 06:25:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF12BA1000) [pid = 3580] [serial = 1260] [outer = 0000000000000000] 06:25:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1717BC00) [pid = 3580] [serial = 1261] [outer = 000000CF12BA1000] 06:25:16 INFO - PROCESS | 3580 | 1467725116465 Marionette DEBUG loaded listener.js 06:25:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF17BDFC00) [pid = 3580] [serial = 1262] [outer = 000000CF12BA1000] 06:25:16 INFO - PROCESS | 3580 | 1467725116846 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 06:25:16 INFO - PROCESS | 3580 | 1467725116911 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 06:25:16 INFO - PROCESS | 3580 | 1467725116915 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 06:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:25:16 INFO - PROCESS | 3580 | 1467725116926 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:25:16 INFO - PROCESS | 3580 | 1467725116931 Marionette TRACE conn5 <- [1,1646,null,{}] 06:25:16 INFO - PROCESS | 3580 | 1467725116944 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:16 INFO - PROCESS | 3580 | 1467725116948 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:17 INFO - PROCESS | 3580 | 1467725117064 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 06:25:17 INFO - PROCESS | 3580 | 1467725117073 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:17 INFO - PROCESS | 3580 | 1467725117076 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFB3000 == 36 [pid = 3580] [id = 421] 06:25:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF18EC5000) [pid = 3580] [serial = 1263] [outer = 0000000000000000] 06:25:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF19577000) [pid = 3580] [serial = 1264] [outer = 000000CF18EC5000] 06:25:17 INFO - PROCESS | 3580 | 1467725117122 Marionette DEBUG loaded listener.js 06:25:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1C542400) [pid = 3580] [serial = 1265] [outer = 000000CF18EC5000] 06:25:17 INFO - PROCESS | 3580 | 1467725117565 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 713ms 06:25:17 INFO - PROCESS | 3580 | 1467725117663 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 06:25:17 INFO - PROCESS | 3580 | 1467725117665 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 06:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:25:17 INFO - PROCESS | 3580 | 1467725117682 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:25:17 INFO - PROCESS | 3580 | 1467725117684 Marionette TRACE conn5 <- [1,1650,null,{}] 06:25:17 INFO - PROCESS | 3580 | 1467725117688 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:17 INFO - PROCESS | 3580 | 1467725117690 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:17 INFO - PROCESS | 3580 | 1467725117813 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 06:25:17 INFO - PROCESS | 3580 | 1467725117821 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:17 INFO - PROCESS | 3580 | 1467725117823 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2229B000 == 37 [pid = 3580] [id = 422] 06:25:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF10D3F000) [pid = 3580] [serial = 1266] [outer = 0000000000000000] 06:25:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1C55F400) [pid = 3580] [serial = 1267] [outer = 000000CF10D3F000] 06:25:17 INFO - PROCESS | 3580 | 1467725117910 Marionette DEBUG loaded listener.js 06:25:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1CBBE400) [pid = 3580] [serial = 1268] [outer = 000000CF10D3F000] 06:25:18 INFO - PROCESS | 3580 | 1467725118344 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 735ms 06:25:18 INFO - PROCESS | 3580 | 1467725118414 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 06:25:18 INFO - PROCESS | 3580 | 1467725118417 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 06:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:25:18 INFO - PROCESS | 3580 | 1467725118420 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:25:18 INFO - PROCESS | 3580 | 1467725118422 Marionette TRACE conn5 <- [1,1654,null,{}] 06:25:18 INFO - PROCESS | 3580 | 1467725118426 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:18 INFO - PROCESS | 3580 | 1467725118428 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:18 INFO - PROCESS | 3580 | 1467725118548 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 06:25:18 INFO - PROCESS | 3580 | 1467725118561 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:18 INFO - PROCESS | 3580 | 1467725118567 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23158000 == 38 [pid = 3580] [id = 423] 06:25:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12B2D000) [pid = 3580] [serial = 1269] [outer = 0000000000000000] 06:25:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1E7ABC00) [pid = 3580] [serial = 1270] [outer = 000000CF12B2D000] 06:25:18 INFO - PROCESS | 3580 | 1467725118668 Marionette DEBUG loaded listener.js 06:25:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF1EE6E800) [pid = 3580] [serial = 1271] [outer = 000000CF12B2D000] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF18EC7000) [pid = 3580] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1C555000) [pid = 3580] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF10CB0800) [pid = 3580] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF13099800) [pid = 3580] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF20D9C400) [pid = 3580] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF10CAB800) [pid = 3580] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF12A71C00) [pid = 3580] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF18A15C00) [pid = 3580] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1309C000) [pid = 3580] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1EA59800) [pid = 3580] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1CBC6C00) [pid = 3580] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1FBAD800) [pid = 3580] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1F22E800) [pid = 3580] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:25:19 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18A16800) [pid = 3580] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:25:19 INFO - PROCESS | 3580 | 1467725119273 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 880ms 06:25:19 INFO - PROCESS | 3580 | 1467725119304 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 06:25:19 INFO - PROCESS | 3580 | 1467725119306 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 06:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:25:19 INFO - PROCESS | 3580 | 1467725119309 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:25:19 INFO - PROCESS | 3580 | 1467725119311 Marionette TRACE conn5 <- [1,1658,null,{}] 06:25:19 INFO - PROCESS | 3580 | 1467725119322 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:19 INFO - PROCESS | 3580 | 1467725119324 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:19 INFO - PROCESS | 3580 | 1467725119433 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 06:25:19 INFO - PROCESS | 3580 | 1467725119483 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:19 INFO - PROCESS | 3580 | 1467725119485 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17048800 == 39 [pid = 3580] [id = 424] 06:25:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF12B9AC00) [pid = 3580] [serial = 1272] [outer = 0000000000000000] 06:25:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF18ED0800) [pid = 3580] [serial = 1273] [outer = 000000CF12B9AC00] 06:25:19 INFO - PROCESS | 3580 | 1467725119530 Marionette DEBUG loaded listener.js 06:25:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1EE7A800) [pid = 3580] [serial = 1274] [outer = 000000CF12B9AC00] 06:25:19 INFO - PROCESS | 3580 | 1467725119898 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 06:25:19 INFO - PROCESS | 3580 | 1467725119942 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 06:25:19 INFO - PROCESS | 3580 | 1467725119944 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 06:25:19 INFO - PROCESS | 3580 | 1467725119947 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:25:19 INFO - PROCESS | 3580 | 1467725119949 Marionette TRACE conn5 <- [1,1662,null,{}] 06:25:19 INFO - PROCESS | 3580 | 1467725119952 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:19 INFO - PROCESS | 3580 | 1467725119954 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:20 INFO - PROCESS | 3580 | 1467725120064 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 06:25:20 INFO - PROCESS | 3580 | 1467725120071 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:20 INFO - PROCESS | 3580 | 1467725120073 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23770800 == 40 [pid = 3580] [id = 425] 06:25:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF12BA2000) [pid = 3580] [serial = 1275] [outer = 0000000000000000] 06:25:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1F57CC00) [pid = 3580] [serial = 1276] [outer = 000000CF12BA2000] 06:25:20 INFO - PROCESS | 3580 | 1467725120118 Marionette DEBUG loaded listener.js 06:25:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1F58AC00) [pid = 3580] [serial = 1277] [outer = 000000CF12BA2000] 06:25:20 INFO - PROCESS | 3580 | 1467725120514 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 587ms 06:25:20 INFO - PROCESS | 3580 | 1467725120538 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 06:25:20 INFO - PROCESS | 3580 | 1467725120540 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 06:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:25:20 INFO - PROCESS | 3580 | 1467725120561 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:25:20 INFO - PROCESS | 3580 | 1467725120563 Marionette TRACE conn5 <- [1,1666,null,{}] 06:25:20 INFO - PROCESS | 3580 | 1467725120567 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:20 INFO - PROCESS | 3580 | 1467725120569 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:20 INFO - PROCESS | 3580 | 1467725120654 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 06:25:20 INFO - PROCESS | 3580 | 1467725120660 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:20 INFO - PROCESS | 3580 | 1467725120662 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CD2800 == 41 [pid = 3580] [id = 426] 06:25:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FBAB400) [pid = 3580] [serial = 1278] [outer = 0000000000000000] 06:25:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1FD60000) [pid = 3580] [serial = 1279] [outer = 000000CF1FBAB400] 06:25:20 INFO - PROCESS | 3580 | 1467725120707 Marionette DEBUG loaded listener.js 06:25:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1FD88000) [pid = 3580] [serial = 1280] [outer = 000000CF1FBAB400] 06:25:21 INFO - PROCESS | 3580 | 1467725121188 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 753ms 06:25:21 INFO - PROCESS | 3580 | 1467725121300 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 06:25:21 INFO - PROCESS | 3580 | 1467725121305 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 06:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:25:21 INFO - PROCESS | 3580 | 1467725121311 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:25:21 INFO - PROCESS | 3580 | 1467725121316 Marionette TRACE conn5 <- [1,1670,null,{}] 06:25:21 INFO - PROCESS | 3580 | 1467725121323 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:21 INFO - PROCESS | 3580 | 1467725121326 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:21 INFO - PROCESS | 3580 | 1467725121460 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 06:25:21 INFO - PROCESS | 3580 | 1467725121532 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:21 INFO - PROCESS | 3580 | 1467725121537 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF178B9000 == 42 [pid = 3580] [id = 427] 06:25:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF12A45000) [pid = 3580] [serial = 1281] [outer = 0000000000000000] 06:25:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12A71400) [pid = 3580] [serial = 1282] [outer = 000000CF12A45000] 06:25:21 INFO - PROCESS | 3580 | 1467725121597 Marionette DEBUG loaded listener.js 06:25:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12BA4000) [pid = 3580] [serial = 1283] [outer = 000000CF12A45000] 06:25:22 INFO - PROCESS | 3580 | 1467725122364 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1093ms 06:25:22 INFO - PROCESS | 3580 | 1467725122406 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 06:25:22 INFO - PROCESS | 3580 | 1467725122411 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 06:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:25:22 INFO - PROCESS | 3580 | 1467725122441 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:25:22 INFO - PROCESS | 3580 | 1467725122444 Marionette TRACE conn5 <- [1,1674,null,{}] 06:25:22 INFO - PROCESS | 3580 | 1467725122450 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:22 INFO - PROCESS | 3580 | 1467725122453 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:22 INFO - PROCESS | 3580 | 1467725122585 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 06:25:22 INFO - PROCESS | 3580 | 1467725122655 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:22 INFO - PROCESS | 3580 | 1467725122658 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20418800 == 43 [pid = 3580] [id = 428] 06:25:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF171CB400) [pid = 3580] [serial = 1284] [outer = 0000000000000000] 06:25:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF17C48000) [pid = 3580] [serial = 1285] [outer = 000000CF171CB400] 06:25:22 INFO - PROCESS | 3580 | 1467725122757 Marionette DEBUG loaded listener.js 06:25:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF194CF000) [pid = 3580] [serial = 1286] [outer = 000000CF171CB400] 06:25:23 INFO - PROCESS | 3580 | 1467725123577 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:25:23 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 06:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1209ms 06:25:23 INFO - PROCESS | 3580 | 1467725123646 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 06:25:23 INFO - PROCESS | 3580 | 1467725123651 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 06:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:25:23 INFO - PROCESS | 3580 | 1467725123658 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:25:23 INFO - PROCESS | 3580 | 1467725123661 Marionette TRACE conn5 <- [1,1678,null,{}] 06:25:23 INFO - PROCESS | 3580 | 1467725123668 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:23 INFO - PROCESS | 3580 | 1467725123671 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:23 INFO - PROCESS | 3580 | 1467725123793 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 06:25:23 INFO - PROCESS | 3580 | 1467725123864 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:23 INFO - PROCESS | 3580 | 1467725123869 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF170A2800 == 44 [pid = 3580] [id = 429] 06:25:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF121CFC00) [pid = 3580] [serial = 1287] [outer = 0000000000000000] 06:25:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF12BA4400) [pid = 3580] [serial = 1288] [outer = 000000CF121CFC00] 06:25:23 INFO - PROCESS | 3580 | 1467725123965 Marionette DEBUG loaded listener.js 06:25:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF130A2000) [pid = 3580] [serial = 1289] [outer = 000000CF121CFC00] 06:25:24 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20DF2000 == 43 [pid = 3580] [id = 411] 06:25:24 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23770800 == 42 [pid = 3580] [id = 425] 06:25:24 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17048800 == 41 [pid = 3580] [id = 424] 06:25:24 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23158000 == 40 [pid = 3580] [id = 423] 06:25:24 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2229B000 == 39 [pid = 3580] [id = 422] 06:25:24 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFB3000 == 38 [pid = 3580] [id = 421] 06:25:24 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1AC000 == 37 [pid = 3580] [id = 420] 06:25:24 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E42800 == 36 [pid = 3580] [id = 419] 06:25:24 INFO - PROCESS | 3580 | --DOCSHELL 000000CF16E83800 == 35 [pid = 3580] [id = 418] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF20A1EC00) [pid = 3580] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF194D7400) [pid = 3580] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF1CBBE800) [pid = 3580] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1C55B000) [pid = 3580] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF10D16800) [pid = 3580] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF11706800) [pid = 3580] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF13128000) [pid = 3580] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF16E58400) [pid = 3580] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF21D17800) [pid = 3580] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF231E2400) [pid = 3580] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF116D6000) [pid = 3580] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12B8E800) [pid = 3580] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12B23000) [pid = 3580] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12B9F400) [pid = 3580] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1C545800) [pid = 3580] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1EE76400) [pid = 3580] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF18975C00) [pid = 3580] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1ED88400) [pid = 3580] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1F140C00) [pid = 3580] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1FD5AC00) [pid = 3580] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1FD80800) [pid = 3580] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1ED92000) [pid = 3580] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1F81E800) [pid = 3580] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1EE47800) [pid = 3580] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1F57C800) [pid = 3580] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1C4D1400) [pid = 3580] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF18EBCC00) [pid = 3580] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 06:25:24 INFO - PROCESS | 3580 | 1467725124455 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 838ms 06:25:24 INFO - PROCESS | 3580 | 1467725124503 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 06:25:24 INFO - PROCESS | 3580 | 1467725124508 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 06:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:25:24 INFO - PROCESS | 3580 | 1467725124514 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:25:24 INFO - PROCESS | 3580 | 1467725124516 Marionette TRACE conn5 <- [1,1682,null,{}] 06:25:24 INFO - PROCESS | 3580 | 1467725124524 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:24 INFO - PROCESS | 3580 | 1467725124527 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:24 INFO - PROCESS | 3580 | 1467725124617 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 06:25:24 INFO - PROCESS | 3580 | 1467725124624 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:24 INFO - PROCESS | 3580 | 1467725124626 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1CBD5800 == 36 [pid = 3580] [id = 430] 06:25:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF16EC4800) [pid = 3580] [serial = 1290] [outer = 0000000000000000] 06:25:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF17173800) [pid = 3580] [serial = 1291] [outer = 000000CF16EC4800] 06:25:24 INFO - PROCESS | 3580 | 1467725124674 Marionette DEBUG loaded listener.js 06:25:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF18975000) [pid = 3580] [serial = 1292] [outer = 000000CF16EC4800] 06:25:25 INFO - PROCESS | 3580 | 1467725125159 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 06:25:25 INFO - PROCESS | 3580 | 1467725125209 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 06:25:25 INFO - PROCESS | 3580 | 1467725125211 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 06:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:25:25 INFO - PROCESS | 3580 | 1467725125215 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:25:25 INFO - PROCESS | 3580 | 1467725125218 Marionette TRACE conn5 <- [1,1686,null,{}] 06:25:25 INFO - PROCESS | 3580 | 1467725125259 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:25 INFO - PROCESS | 3580 | 1467725125264 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:25 INFO - PROCESS | 3580 | 1467725125368 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 06:25:25 INFO - PROCESS | 3580 | 1467725125444 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:25 INFO - PROCESS | 3580 | 1467725125448 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4E4800 == 37 [pid = 3580] [id = 431] 06:25:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF18978800) [pid = 3580] [serial = 1293] [outer = 0000000000000000] 06:25:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1C50F800) [pid = 3580] [serial = 1294] [outer = 000000CF18978800] 06:25:25 INFO - PROCESS | 3580 | 1467725125498 Marionette DEBUG loaded listener.js 06:25:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1C55D000) [pid = 3580] [serial = 1295] [outer = 000000CF18978800] 06:25:25 INFO - PROCESS | 3580 | 1467725125885 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:25:25 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 06:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 690ms 06:25:25 INFO - PROCESS | 3580 | 1467725125910 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 06:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:25:25 INFO - PROCESS | 3580 | 1467725125913 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 06:25:25 INFO - PROCESS | 3580 | 1467725125916 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:25:25 INFO - PROCESS | 3580 | 1467725125918 Marionette TRACE conn5 <- [1,1690,null,{}] 06:25:25 INFO - PROCESS | 3580 | 1467725125921 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:25 INFO - PROCESS | 3580 | 1467725125924 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:26 INFO - PROCESS | 3580 | 1467725126014 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 06:25:26 INFO - PROCESS | 3580 | 1467725126020 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:26 INFO - PROCESS | 3580 | 1467725126022 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20419800 == 38 [pid = 3580] [id = 432] 06:25:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1CBBE800) [pid = 3580] [serial = 1296] [outer = 0000000000000000] 06:25:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1E70CC00) [pid = 3580] [serial = 1297] [outer = 000000CF1CBBE800] 06:25:26 INFO - PROCESS | 3580 | 1467725126068 Marionette DEBUG loaded listener.js 06:25:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1ECA7400) [pid = 3580] [serial = 1298] [outer = 000000CF1CBBE800] 06:25:26 INFO - PROCESS | 3580 | 1467725126541 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 06:25:26 INFO - PROCESS | 3580 | 1467725126609 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 06:25:26 INFO - PROCESS | 3580 | 1467725126611 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 06:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:25:26 INFO - PROCESS | 3580 | 1467725126614 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:25:26 INFO - PROCESS | 3580 | 1467725126623 Marionette TRACE conn5 <- [1,1694,null,{}] 06:25:26 INFO - PROCESS | 3580 | 1467725126633 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:26 INFO - PROCESS | 3580 | 1467725126636 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:26 INFO - PROCESS | 3580 | 1467725126771 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 06:25:26 INFO - PROCESS | 3580 | 1467725126791 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:26 INFO - PROCESS | 3580 | 1467725126793 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22794000 == 39 [pid = 3580] [id = 433] 06:25:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF12A45800) [pid = 3580] [serial = 1299] [outer = 0000000000000000] 06:25:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F13D400) [pid = 3580] [serial = 1300] [outer = 000000CF12A45800] 06:25:26 INFO - PROCESS | 3580 | 1467725126838 Marionette DEBUG loaded listener.js 06:25:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F234400) [pid = 3580] [serial = 1301] [outer = 000000CF12A45800] 06:25:27 INFO - PROCESS | 3580 | 1467725127306 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 753ms 06:25:27 INFO - PROCESS | 3580 | 1467725127371 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 06:25:27 INFO - PROCESS | 3580 | 1467725127373 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 06:25:27 INFO - PROCESS | 3580 | 1467725127376 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:25:27 INFO - PROCESS | 3580 | 1467725127378 Marionette TRACE conn5 <- [1,1698,null,{}] 06:25:27 INFO - PROCESS | 3580 | 1467725127382 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:27 INFO - PROCESS | 3580 | 1467725127388 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:27 INFO - PROCESS | 3580 | 1467725127531 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 06:25:27 INFO - PROCESS | 3580 | 1467725127586 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:27 INFO - PROCESS | 3580 | 1467725127588 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23628800 == 40 [pid = 3580] [id = 434] 06:25:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FD5DC00) [pid = 3580] [serial = 1302] [outer = 0000000000000000] 06:25:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FF0BC00) [pid = 3580] [serial = 1303] [outer = 000000CF1FD5DC00] 06:25:27 INFO - PROCESS | 3580 | 1467725127634 Marionette DEBUG loaded listener.js 06:25:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF20356400) [pid = 3580] [serial = 1304] [outer = 000000CF1FD5DC00] 06:25:28 INFO - PROCESS | 3580 | 1467725128081 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 776ms 06:25:28 INFO - PROCESS | 3580 | 1467725128164 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 06:25:28 INFO - PROCESS | 3580 | 1467725128166 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 06:25:28 INFO - PROCESS | 3580 | 1467725128170 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:25:28 INFO - PROCESS | 3580 | 1467725128172 Marionette TRACE conn5 <- [1,1702,null,{}] 06:25:28 INFO - PROCESS | 3580 | 1467725128176 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:28 INFO - PROCESS | 3580 | 1467725128178 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:28 INFO - PROCESS | 3580 | 1467725128317 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF18EC5000) [pid = 3580] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1164B000) [pid = 3580] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF13038C00) [pid = 3580] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12C44C00) [pid = 3580] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12BA1000) [pid = 3580] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF11D35C00) [pid = 3580] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF170FB400) [pid = 3580] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1E704C00) [pid = 3580] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF10D3F000) [pid = 3580] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12B9AC00) [pid = 3580] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12B2D000) [pid = 3580] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:25:28 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF12BA2000) [pid = 3580] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:25:28 INFO - PROCESS | 3580 | 1467725128375 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:28 INFO - PROCESS | 3580 | 1467725128377 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1CBDB000 == 41 [pid = 3580] [id = 435] 06:25:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1164B000) [pid = 3580] [serial = 1305] [outer = 0000000000000000] 06:25:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12B2A000) [pid = 3580] [serial = 1306] [outer = 000000CF1164B000] 06:25:28 INFO - PROCESS | 3580 | 1467725128423 Marionette DEBUG loaded listener.js 06:25:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF19576000) [pid = 3580] [serial = 1307] [outer = 000000CF1164B000] 06:25:28 INFO - PROCESS | 3580 | 1467725128792 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 06:25:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 06:25:28 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 06:25:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:25:28 INFO - _addTest/ [0,1705,"getWindowHandle",null] 06:25:28 INFO - PROCESS | 3580 | 1467725128849 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 06:25:28 INFO - PROCESS | 3580 | 1467725128853 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:25:28 INFO - PROCESS | 3580 | 1467725128854 Marionette TRACE conn5 <- [1,1706,null,{}] 06:25:28 INFO - PROCESS | 3580 | 1467725128858 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:28 INFO - PROCESS | 3580 | 1467725128860 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:28 INFO - PROCESS | 3580 | 1467725128943 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 06:25:28 INFO - PROCESS | 3580 | 1467725128949 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:28 INFO - PROCESS | 3580 | 1467725128951 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23F2F000 == 42 [pid = 3580] [id = 436] 06:25:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1F232800) [pid = 3580] [serial = 1308] [outer = 0000000000000000] 06:25:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF204EB400) [pid = 3580] [serial = 1309] [outer = 000000CF1F232800] 06:25:29 INFO - PROCESS | 3580 | 1467725128996 Marionette DEBUG loaded listener.js 06:25:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF20A66C00) [pid = 3580] [serial = 1310] [outer = 000000CF1F232800] 06:25:29 INFO - PROCESS | 3580 | 1467725129428 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 629ms 06:25:29 INFO - PROCESS | 3580 | 1467725129484 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 06:25:29 INFO - PROCESS | 3580 | 1467725129486 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 06:25:29 INFO - PROCESS | 3580 | 1467725129490 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:25:29 INFO - PROCESS | 3580 | 1467725129492 Marionette TRACE conn5 <- [1,1710,null,{}] 06:25:29 INFO - PROCESS | 3580 | 1467725129495 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:29 INFO - PROCESS | 3580 | 1467725129497 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:29 INFO - PROCESS | 3580 | 1467725129581 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 06:25:29 INFO - PROCESS | 3580 | 1467725129588 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:29 INFO - PROCESS | 3580 | 1467725129590 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24512000 == 43 [pid = 3580] [id = 437] 06:25:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF20B66800) [pid = 3580] [serial = 1311] [outer = 0000000000000000] 06:25:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF21626800) [pid = 3580] [serial = 1312] [outer = 000000CF20B66800] 06:25:29 INFO - PROCESS | 3580 | 1467725129635 Marionette DEBUG loaded listener.js 06:25:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF21D17800) [pid = 3580] [serial = 1313] [outer = 000000CF20B66800] 06:25:30 INFO - PROCESS | 3580 | 1467725130087 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:25:30 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 06:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 06:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:25:30 INFO - PROCESS | 3580 | 1467725130124 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 06:25:30 INFO - PROCESS | 3580 | 1467725130126 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 06:25:30 INFO - PROCESS | 3580 | 1467725130129 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:25:30 INFO - PROCESS | 3580 | 1467725130132 Marionette TRACE conn5 <- [1,1714,null,{}] 06:25:30 INFO - PROCESS | 3580 | 1467725130135 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:30 INFO - PROCESS | 3580 | 1467725130137 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:30 INFO - PROCESS | 3580 | 1467725130221 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 06:25:30 INFO - PROCESS | 3580 | 1467725130227 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:30 INFO - PROCESS | 3580 | 1467725130229 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2462E800 == 44 [pid = 3580] [id = 438] 06:25:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF22279000) [pid = 3580] [serial = 1314] [outer = 0000000000000000] 06:25:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF2270CC00) [pid = 3580] [serial = 1315] [outer = 000000CF22279000] 06:25:30 INFO - PROCESS | 3580 | 1467725130274 Marionette DEBUG loaded listener.js 06:25:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF22715C00) [pid = 3580] [serial = 1316] [outer = 000000CF22279000] 06:25:31 INFO - PROCESS | 3580 | 1467725131024 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 944ms 06:25:31 INFO - PROCESS | 3580 | 1467725131075 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 06:25:31 INFO - PROCESS | 3580 | 1467725131079 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 06:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:25:31 INFO - PROCESS | 3580 | 1467725131084 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:25:31 INFO - PROCESS | 3580 | 1467725131087 Marionette TRACE conn5 <- [1,1718,null,{}] 06:25:31 INFO - PROCESS | 3580 | 1467725131092 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:31 INFO - PROCESS | 3580 | 1467725131096 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:31 INFO - PROCESS | 3580 | 1467725131214 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 06:25:31 INFO - PROCESS | 3580 | 1467725131333 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:31 INFO - PROCESS | 3580 | 1467725131336 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECF6000 == 45 [pid = 3580] [id = 439] 06:25:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF130A3C00) [pid = 3580] [serial = 1317] [outer = 0000000000000000] 06:25:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1794E800) [pid = 3580] [serial = 1318] [outer = 000000CF130A3C00] 06:25:31 INFO - PROCESS | 3580 | 1467725131396 Marionette DEBUG loaded listener.js 06:25:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF194D6C00) [pid = 3580] [serial = 1319] [outer = 000000CF130A3C00] 06:25:31 INFO - PROCESS | 3580 | 1467725131970 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 06:25:32 INFO - PROCESS | 3580 | 1467725132034 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 06:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:25:32 INFO - PROCESS | 3580 | 1467725132041 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:25:32 INFO - PROCESS | 3580 | 1467725132044 Marionette TRACE conn5 <- [1,1722,null,{}] 06:25:32 INFO - PROCESS | 3580 | 1467725132048 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:32 INFO - PROCESS | 3580 | 1467725132051 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:32 INFO - PROCESS | 3580 | 1467725132172 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 06:25:32 INFO - PROCESS | 3580 | 1467725132265 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:32 INFO - PROCESS | 3580 | 1467725132267 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2360E800 == 46 [pid = 3580] [id = 440] 06:25:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1EE7C000) [pid = 3580] [serial = 1320] [outer = 0000000000000000] 06:25:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1F57C800) [pid = 3580] [serial = 1321] [outer = 000000CF1EE7C000] 06:25:32 INFO - PROCESS | 3580 | 1467725132325 Marionette DEBUG loaded listener.js 06:25:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1FD5AC00) [pid = 3580] [serial = 1322] [outer = 000000CF1EE7C000] 06:25:32 INFO - PROCESS | 3580 | 1467725132944 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 943ms 06:25:32 INFO - PROCESS | 3580 | 1467725132985 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 06:25:32 INFO - PROCESS | 3580 | 1467725132988 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 06:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:25:32 INFO - PROCESS | 3580 | 1467725132991 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:25:33 INFO - PROCESS | 3580 | 1467725132996 Marionette TRACE conn5 <- [1,1726,null,{}] 06:25:33 INFO - PROCESS | 3580 | 1467725133007 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:33 INFO - PROCESS | 3580 | 1467725133012 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:33 INFO - PROCESS | 3580 | 1467725133126 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 06:25:33 INFO - PROCESS | 3580 | 1467725133248 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:33 INFO - PROCESS | 3580 | 1467725133252 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258D5800 == 47 [pid = 3580] [id = 441] 06:25:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF204F2C00) [pid = 3580] [serial = 1323] [outer = 0000000000000000] 06:25:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF22712C00) [pid = 3580] [serial = 1324] [outer = 000000CF204F2C00] 06:25:33 INFO - PROCESS | 3580 | 1467725133313 Marionette DEBUG loaded listener.js 06:25:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF22768000) [pid = 3580] [serial = 1325] [outer = 000000CF204F2C00] 06:25:33 INFO - PROCESS | 3580 | 1467725133861 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 944ms 06:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:25:33 INFO - PROCESS | 3580 | 1467725133938 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 06:25:33 INFO - PROCESS | 3580 | 1467725133941 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 06:25:33 INFO - PROCESS | 3580 | 1467725133944 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:25:33 INFO - PROCESS | 3580 | 1467725133946 Marionette TRACE conn5 <- [1,1730,null,{}] 06:25:33 INFO - PROCESS | 3580 | 1467725133950 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:33 INFO - PROCESS | 3580 | 1467725133953 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:34 INFO - PROCESS | 3580 | 1467725134070 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 06:25:34 INFO - PROCESS | 3580 | 1467725134307 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:34 INFO - PROCESS | 3580 | 1467725134310 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF178B4800 == 48 [pid = 3580] [id = 442] 06:25:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF117D2C00) [pid = 3580] [serial = 1326] [outer = 0000000000000000] 06:25:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF12A43800) [pid = 3580] [serial = 1327] [outer = 000000CF117D2C00] 06:25:34 INFO - PROCESS | 3580 | 1467725134378 Marionette DEBUG loaded listener.js 06:25:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF12C4D800) [pid = 3580] [serial = 1328] [outer = 000000CF117D2C00] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24512000 == 47 [pid = 3580] [id = 437] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23F2F000 == 46 [pid = 3580] [id = 436] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1CBDB000 == 45 [pid = 3580] [id = 435] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23628800 == 44 [pid = 3580] [id = 434] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22794000 == 43 [pid = 3580] [id = 433] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20419800 == 42 [pid = 3580] [id = 432] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4E4800 == 41 [pid = 3580] [id = 431] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1CBD5800 == 40 [pid = 3580] [id = 430] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF170A2800 == 39 [pid = 3580] [id = 429] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20418800 == 38 [pid = 3580] [id = 428] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CD2800 == 37 [pid = 3580] [id = 426] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF178B9000 == 36 [pid = 3580] [id = 427] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23161800 == 35 [pid = 3580] [id = 416] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1CBE4000 == 34 [pid = 3580] [id = 417] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2229A000 == 33 [pid = 3580] [id = 412] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17057800 == 32 [pid = 3580] [id = 414] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2306B800 == 31 [pid = 3580] [id = 413] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F19F000 == 30 [pid = 3580] [id = 415] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258D5800 == 29 [pid = 3580] [id = 441] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2360E800 == 28 [pid = 3580] [id = 440] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECF6000 == 27 [pid = 3580] [id = 439] 06:25:35 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2462E800 == 26 [pid = 3580] [id = 438] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF19577000) [pid = 3580] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF11F3C400) [pid = 3580] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF12A36C00) [pid = 3580] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF179A6800) [pid = 3580] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF130A1000) [pid = 3580] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF12C4E000) [pid = 3580] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF12F62400) [pid = 3580] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1717BC00) [pid = 3580] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12B96000) [pid = 3580] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF12628400) [pid = 3580] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF18C1F800) [pid = 3580] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF178D4400) [pid = 3580] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1FD60000) [pid = 3580] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1FBA9C00) [pid = 3580] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1E7A2000) [pid = 3580] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1CBBE400) [pid = 3580] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1C55F400) [pid = 3580] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18ED0800) [pid = 3580] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1E7ABC00) [pid = 3580] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1F57CC00) [pid = 3580] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1F58AC00) [pid = 3580] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1EE6E800) [pid = 3580] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1C542400) [pid = 3580] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1EE7A800) [pid = 3580] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF17BDFC00) [pid = 3580] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 06:25:35 INFO - PROCESS | 3580 | 1467725135716 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1840ms 06:25:35 INFO - PROCESS | 3580 | 1467725135787 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 06:25:35 INFO - PROCESS | 3580 | 1467725135792 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 06:25:35 INFO - PROCESS | 3580 | 1467725135798 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:25:35 INFO - PROCESS | 3580 | 1467725135801 Marionette TRACE conn5 <- [1,1734,null,{}] 06:25:35 INFO - PROCESS | 3580 | 1467725135808 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:35 INFO - PROCESS | 3580 | 1467725135811 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:35 INFO - PROCESS | 3580 | 1467725135908 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 06:25:35 INFO - PROCESS | 3580 | 1467725135916 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:35 INFO - PROCESS | 3580 | 1467725135920 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17052800 == 27 [pid = 3580] [id = 443] 06:25:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF121C9C00) [pid = 3580] [serial = 1329] [outer = 0000000000000000] 06:25:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12625000) [pid = 3580] [serial = 1330] [outer = 000000CF121C9C00] 06:25:35 INFO - PROCESS | 3580 | 1467725135972 Marionette DEBUG loaded listener.js 06:25:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12A3F000) [pid = 3580] [serial = 1331] [outer = 000000CF121C9C00] 06:25:36 INFO - PROCESS | 3580 | 1467725136475 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 733ms 06:25:36 INFO - PROCESS | 3580 | 1467725136534 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 06:25:36 INFO - PROCESS | 3580 | 1467725136540 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 06:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:25:36 INFO - PROCESS | 3580 | 1467725136546 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:25:36 INFO - PROCESS | 3580 | 1467725136549 Marionette TRACE conn5 <- [1,1738,null,{}] 06:25:36 INFO - PROCESS | 3580 | 1467725136553 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:36 INFO - PROCESS | 3580 | 1467725136556 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:36 INFO - PROCESS | 3580 | 1467725136651 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 06:25:36 INFO - PROCESS | 3580 | 1467725136721 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:36 INFO - PROCESS | 3580 | 1467725136724 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E42800 == 28 [pid = 3580] [id = 444] 06:25:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12B88800) [pid = 3580] [serial = 1332] [outer = 0000000000000000] 06:25:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12B8C000) [pid = 3580] [serial = 1333] [outer = 000000CF12B88800] 06:25:36 INFO - PROCESS | 3580 | 1467725136782 Marionette DEBUG loaded listener.js 06:25:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12BA3000) [pid = 3580] [serial = 1334] [outer = 000000CF12B88800] 06:25:37 INFO - PROCESS | 3580 | 1467725137184 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 691ms 06:25:37 INFO - PROCESS | 3580 | 1467725137262 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 06:25:37 INFO - PROCESS | 3580 | 1467725137264 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 06:25:37 INFO - PROCESS | 3580 | 1467725137268 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:25:37 INFO - PROCESS | 3580 | 1467725137272 Marionette TRACE conn5 <- [1,1742,null,{}] 06:25:37 INFO - PROCESS | 3580 | 1467725137289 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:37 INFO - PROCESS | 3580 | 1467725137294 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:37 INFO - PROCESS | 3580 | 1467725137391 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 06:25:37 INFO - PROCESS | 3580 | 1467725137400 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:37 INFO - PROCESS | 3580 | 1467725137404 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1A0800 == 29 [pid = 3580] [id = 445] 06:25:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF13356800) [pid = 3580] [serial = 1335] [outer = 0000000000000000] 06:25:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF13A49C00) [pid = 3580] [serial = 1336] [outer = 000000CF13356800] 06:25:37 INFO - PROCESS | 3580 | 1467725137454 Marionette DEBUG loaded listener.js 06:25:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF16EC3000) [pid = 3580] [serial = 1337] [outer = 000000CF13356800] 06:25:37 INFO - PROCESS | 3580 | 1467725137902 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 06:25:37 INFO - PROCESS | 3580 | 1467725137963 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 06:25:37 INFO - PROCESS | 3580 | 1467725137966 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 06:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:25:37 INFO - PROCESS | 3580 | 1467725137969 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:25:37 INFO - PROCESS | 3580 | 1467725137971 Marionette TRACE conn5 <- [1,1746,null,{}] 06:25:37 INFO - PROCESS | 3580 | 1467725137975 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:37 INFO - PROCESS | 3580 | 1467725137977 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:38 INFO - PROCESS | 3580 | 1467725138092 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 06:25:38 INFO - PROCESS | 3580 | 1467725138142 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:38 INFO - PROCESS | 3580 | 1467725138144 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4EB800 == 30 [pid = 3580] [id = 446] 06:25:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF17B79000) [pid = 3580] [serial = 1338] [outer = 0000000000000000] 06:25:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF18973C00) [pid = 3580] [serial = 1339] [outer = 000000CF17B79000] 06:25:38 INFO - PROCESS | 3580 | 1467725138190 Marionette DEBUG loaded listener.js 06:25:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF18C1F800) [pid = 3580] [serial = 1340] [outer = 000000CF17B79000] 06:25:38 INFO - PROCESS | 3580 | 1467725138631 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 692ms 06:25:38 INFO - PROCESS | 3580 | 1467725138666 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 06:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:25:38 INFO - PROCESS | 3580 | 1467725138668 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 06:25:38 INFO - PROCESS | 3580 | 1467725138671 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:25:38 INFO - PROCESS | 3580 | 1467725138673 Marionette TRACE conn5 <- [1,1750,null,{}] 06:25:38 INFO - PROCESS | 3580 | 1467725138677 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:38 INFO - PROCESS | 3580 | 1467725138679 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:38 INFO - PROCESS | 3580 | 1467725138813 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 06:25:38 INFO - PROCESS | 3580 | 1467725138837 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:38 INFO - PROCESS | 3580 | 1467725138840 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFA8000 == 31 [pid = 3580] [id = 447] 06:25:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF18EC7000) [pid = 3580] [serial = 1341] [outer = 0000000000000000] 06:25:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF194D6800) [pid = 3580] [serial = 1342] [outer = 000000CF18EC7000] 06:25:38 INFO - PROCESS | 3580 | 1467725138885 Marionette DEBUG loaded listener.js 06:25:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1C019000) [pid = 3580] [serial = 1343] [outer = 000000CF18EC7000] 06:25:39 INFO - PROCESS | 3580 | 1467725139333 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 693ms 06:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:25:39 INFO - PROCESS | 3580 | 1467725139366 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 06:25:39 INFO - PROCESS | 3580 | 1467725139369 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 06:25:39 INFO - PROCESS | 3580 | 1467725139372 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:25:39 INFO - PROCESS | 3580 | 1467725139374 Marionette TRACE conn5 <- [1,1754,null,{}] 06:25:39 INFO - PROCESS | 3580 | 1467725139386 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:39 INFO - PROCESS | 3580 | 1467725139392 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:39 INFO - PROCESS | 3580 | 1467725139531 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 06:25:39 INFO - PROCESS | 3580 | 1467725139588 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:39 INFO - PROCESS | 3580 | 1467725139590 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:39 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22293800 == 32 [pid = 3580] [id = 448] 06:25:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF18ED4000) [pid = 3580] [serial = 1344] [outer = 0000000000000000] 06:25:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1C542400) [pid = 3580] [serial = 1345] [outer = 000000CF18ED4000] 06:25:39 INFO - PROCESS | 3580 | 1467725139636 Marionette DEBUG loaded listener.js 06:25:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1CBBE400) [pid = 3580] [serial = 1346] [outer = 000000CF18ED4000] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12A45800) [pid = 3580] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1FD5DC00) [pid = 3580] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1164B000) [pid = 3580] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1FBAB400) [pid = 3580] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF171CB400) [pid = 3580] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12A45000) [pid = 3580] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF121CFC00) [pid = 3580] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF18978800) [pid = 3580] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF16EC4800) [pid = 3580] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1CBBE800) [pid = 3580] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1F232800) [pid = 3580] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF22279000) [pid = 3580] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:25:40 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF20B66800) [pid = 3580] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:25:40 INFO - PROCESS | 3580 | 1467725140290 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 922ms 06:25:40 INFO - PROCESS | 3580 | 1467725140297 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 06:25:40 INFO - PROCESS | 3580 | 1467725140299 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 06:25:40 INFO - PROCESS | 3580 | 1467725140303 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:25:40 INFO - PROCESS | 3580 | 1467725140305 Marionette TRACE conn5 <- [1,1758,null,{}] 06:25:40 INFO - PROCESS | 3580 | 1467725140308 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:40 INFO - PROCESS | 3580 | 1467725140310 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:40 INFO - PROCESS | 3580 | 1467725140390 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 06:25:40 INFO - PROCESS | 3580 | 1467725140397 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:40 INFO - PROCESS | 3580 | 1467725140399 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:40 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22F5E000 == 33 [pid = 3580] [id = 449] 06:25:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12A45800) [pid = 3580] [serial = 1347] [outer = 0000000000000000] 06:25:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF18EC5C00) [pid = 3580] [serial = 1348] [outer = 000000CF12A45800] 06:25:40 INFO - PROCESS | 3580 | 1467725140445 Marionette DEBUG loaded listener.js 06:25:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1CCAAC00) [pid = 3580] [serial = 1349] [outer = 000000CF12A45800] 06:25:40 INFO - PROCESS | 3580 | 1467725140873 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 628ms 06:25:40 INFO - PROCESS | 3580 | 1467725140935 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 06:25:40 INFO - PROCESS | 3580 | 1467725140937 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 06:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:25:40 INFO - PROCESS | 3580 | 1467725140940 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:25:40 INFO - PROCESS | 3580 | 1467725140942 Marionette TRACE conn5 <- [1,1762,null,{}] 06:25:40 INFO - PROCESS | 3580 | 1467725140945 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:40 INFO - PROCESS | 3580 | 1467725140947 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:41 INFO - PROCESS | 3580 | 1467725141029 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 06:25:41 INFO - PROCESS | 3580 | 1467725141034 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:41 INFO - PROCESS | 3580 | 1467725141036 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2360E800 == 34 [pid = 3580] [id = 450] 06:25:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1E7A9000) [pid = 3580] [serial = 1350] [outer = 0000000000000000] 06:25:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1ECA2000) [pid = 3580] [serial = 1351] [outer = 000000CF1E7A9000] 06:25:41 INFO - PROCESS | 3580 | 1467725141083 Marionette DEBUG loaded listener.js 06:25:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1EE45800) [pid = 3580] [serial = 1352] [outer = 000000CF1E7A9000] 06:25:41 INFO - PROCESS | 3580 | 1467725141499 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 06:25:41 INFO - PROCESS | 3580 | 1467725141573 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 06:25:41 INFO - PROCESS | 3580 | 1467725141575 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 06:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:25:41 INFO - PROCESS | 3580 | 1467725141578 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:25:41 INFO - PROCESS | 3580 | 1467725141580 Marionette TRACE conn5 <- [1,1766,null,{}] 06:25:41 INFO - PROCESS | 3580 | 1467725141583 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:41 INFO - PROCESS | 3580 | 1467725141585 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:41 INFO - PROCESS | 3580 | 1467725141667 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 06:25:41 INFO - PROCESS | 3580 | 1467725141675 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:41 INFO - PROCESS | 3580 | 1467725141677 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2365F800 == 35 [pid = 3580] [id = 451] 06:25:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1EE75000) [pid = 3580] [serial = 1353] [outer = 0000000000000000] 06:25:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1EE79000) [pid = 3580] [serial = 1354] [outer = 000000CF1EE75000] 06:25:41 INFO - PROCESS | 3580 | 1467725141721 Marionette DEBUG loaded listener.js 06:25:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1F145800) [pid = 3580] [serial = 1355] [outer = 000000CF1EE75000] 06:25:42 INFO - PROCESS | 3580 | 1467725142160 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:25:42 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 06:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 06:25:42 INFO - PROCESS | 3580 | 1467725142275 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 06:25:42 INFO - PROCESS | 3580 | 1467725142279 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 06:25:42 INFO - PROCESS | 3580 | 1467725142284 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:25:42 INFO - PROCESS | 3580 | 1467725142289 Marionette TRACE conn5 <- [1,1770,null,{}] 06:25:42 INFO - PROCESS | 3580 | 1467725142296 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:42 INFO - PROCESS | 3580 | 1467725142300 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:42 INFO - PROCESS | 3580 | 1467725142450 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 06:25:42 INFO - PROCESS | 3580 | 1467725142522 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:42 INFO - PROCESS | 3580 | 1467725142526 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17161000 == 36 [pid = 3580] [id = 452] 06:25:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF11DC7000) [pid = 3580] [serial = 1356] [outer = 0000000000000000] 06:25:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF121CD800) [pid = 3580] [serial = 1357] [outer = 000000CF11DC7000] 06:25:42 INFO - PROCESS | 3580 | 1467725142632 Marionette DEBUG loaded listener.js 06:25:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF12A75C00) [pid = 3580] [serial = 1358] [outer = 000000CF11DC7000] 06:25:43 INFO - PROCESS | 3580 | 1467725143426 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:25:43 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 06:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1195ms 06:25:43 INFO - PROCESS | 3580 | 1467725143484 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 06:25:43 INFO - PROCESS | 3580 | 1467725143488 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 06:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:25:43 INFO - PROCESS | 3580 | 1467725143494 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:25:43 INFO - PROCESS | 3580 | 1467725143499 Marionette TRACE conn5 <- [1,1774,null,{}] 06:25:43 INFO - PROCESS | 3580 | 1467725143503 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:43 INFO - PROCESS | 3580 | 1467725143506 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:43 INFO - PROCESS | 3580 | 1467725143637 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 06:25:43 INFO - PROCESS | 3580 | 1467725143751 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:43 INFO - PROCESS | 3580 | 1467725143754 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:43 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FDF0800 == 37 [pid = 3580] [id = 453] 06:25:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12F5A000) [pid = 3580] [serial = 1359] [outer = 0000000000000000] 06:25:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF13FBC000) [pid = 3580] [serial = 1360] [outer = 000000CF12F5A000] 06:25:43 INFO - PROCESS | 3580 | 1467725143813 Marionette DEBUG loaded listener.js 06:25:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF17BE4C00) [pid = 3580] [serial = 1361] [outer = 000000CF12F5A000] 06:25:44 INFO - PROCESS | 3580 | 1467725144691 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:25:44 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 06:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1246ms 06:25:44 INFO - PROCESS | 3580 | 1467725144743 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 06:25:44 INFO - PROCESS | 3580 | 1467725144748 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 06:25:44 INFO - PROCESS | 3580 | 1467725144753 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:25:44 INFO - PROCESS | 3580 | 1467725144757 Marionette TRACE conn5 <- [1,1778,null,{}] 06:25:44 INFO - PROCESS | 3580 | 1467725144762 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:44 INFO - PROCESS | 3580 | 1467725144765 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:44 INFO - PROCESS | 3580 | 1467725144885 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 06:25:44 INFO - PROCESS | 3580 | 1467725144964 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:44 INFO - PROCESS | 3580 | 1467725144969 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17863800 == 38 [pid = 3580] [id = 454] 06:25:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF12B82C00) [pid = 3580] [serial = 1362] [outer = 0000000000000000] 06:25:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF12E98C00) [pid = 3580] [serial = 1363] [outer = 000000CF12B82C00] 06:25:45 INFO - PROCESS | 3580 | 1467725145047 Marionette DEBUG loaded listener.js 06:25:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF13A46000) [pid = 3580] [serial = 1364] [outer = 000000CF12B82C00] 06:25:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2360E800 == 37 [pid = 3580] [id = 450] 06:25:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22F5E000 == 36 [pid = 3580] [id = 449] 06:25:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22293800 == 35 [pid = 3580] [id = 448] 06:25:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFA8000 == 34 [pid = 3580] [id = 447] 06:25:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4EB800 == 33 [pid = 3580] [id = 446] 06:25:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1A0800 == 32 [pid = 3580] [id = 445] 06:25:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E42800 == 31 [pid = 3580] [id = 444] 06:25:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17052800 == 30 [pid = 3580] [id = 443] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF2270CC00) [pid = 3580] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF22715C00) [pid = 3580] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF21626800) [pid = 3580] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1F13D400) [pid = 3580] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1FF0BC00) [pid = 3580] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1F234400) [pid = 3580] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12B2A000) [pid = 3580] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF20356400) [pid = 3580] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1FD88000) [pid = 3580] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF17C48000) [pid = 3580] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF194CF000) [pid = 3580] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12A71400) [pid = 3580] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12BA4000) [pid = 3580] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12BA4400) [pid = 3580] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF130A2000) [pid = 3580] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1C50F800) [pid = 3580] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1C55D000) [pid = 3580] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF17173800) [pid = 3580] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF18975000) [pid = 3580] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1E70CC00) [pid = 3580] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF21D17800) [pid = 3580] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF204EB400) [pid = 3580] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF20A66C00) [pid = 3580] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF19576000) [pid = 3580] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1ECA7400) [pid = 3580] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 06:25:45 INFO - PROCESS | 3580 | 1467725145532 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:25:45 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) 06:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 840ms 06:25:45 INFO - PROCESS | 3580 | 1467725145597 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 06:25:45 INFO - PROCESS | 3580 | 1467725145602 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 06:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:25:45 INFO - PROCESS | 3580 | 1467725145608 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:25:45 INFO - PROCESS | 3580 | 1467725145611 Marionette TRACE conn5 <- [1,1782,null,{}] 06:25:45 INFO - PROCESS | 3580 | 1467725145614 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:45 INFO - PROCESS | 3580 | 1467725145617 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:45 INFO - PROCESS | 3580 | 1467725145708 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 06:25:45 INFO - PROCESS | 3580 | 1467725145724 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:45 INFO - PROCESS | 3580 | 1467725145726 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA71000 == 31 [pid = 3580] [id = 455] 06:25:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF170F8000) [pid = 3580] [serial = 1365] [outer = 0000000000000000] 06:25:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF171CAC00) [pid = 3580] [serial = 1366] [outer = 000000CF170F8000] 06:25:45 INFO - PROCESS | 3580 | 1467725145777 Marionette DEBUG loaded listener.js 06:25:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF18975000) [pid = 3580] [serial = 1367] [outer = 000000CF170F8000] 06:25:46 INFO - PROCESS | 3580 | 1467725146278 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 691ms 06:25:46 INFO - PROCESS | 3580 | 1467725146301 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 06:25:46 INFO - PROCESS | 3580 | 1467725146304 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 06:25:46 INFO - PROCESS | 3580 | 1467725146311 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:25:46 INFO - PROCESS | 3580 | 1467725146315 Marionette TRACE conn5 <- [1,1786,null,{}] 06:25:46 INFO - PROCESS | 3580 | 1467725146327 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:46 INFO - PROCESS | 3580 | 1467725146332 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:46 INFO - PROCESS | 3580 | 1467725146428 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 06:25:46 INFO - PROCESS | 3580 | 1467725146506 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:46 INFO - PROCESS | 3580 | 1467725146509 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:46 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FEE8000 == 32 [pid = 3580] [id = 456] 06:25:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF18A18400) [pid = 3580] [serial = 1368] [outer = 0000000000000000] 06:25:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1C01BC00) [pid = 3580] [serial = 1369] [outer = 000000CF18A18400] 06:25:46 INFO - PROCESS | 3580 | 1467725146566 Marionette DEBUG loaded listener.js 06:25:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1C555000) [pid = 3580] [serial = 1370] [outer = 000000CF18A18400] 06:25:46 INFO - PROCESS | 3580 | 1467725146923 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 692ms 06:25:47 INFO - PROCESS | 3580 | 1467725147007 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 06:25:47 INFO - PROCESS | 3580 | 1467725147010 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 06:25:47 INFO - PROCESS | 3580 | 1467725147013 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:25:47 INFO - PROCESS | 3580 | 1467725147015 Marionette TRACE conn5 <- [1,1790,null,{}] 06:25:47 INFO - PROCESS | 3580 | 1467725147024 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:47 INFO - PROCESS | 3580 | 1467725147026 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:47 INFO - PROCESS | 3580 | 1467725147145 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 06:25:47 INFO - PROCESS | 3580 | 1467725147154 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:47 INFO - PROCESS | 3580 | 1467725147156 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF227A0800 == 33 [pid = 3580] [id = 457] 06:25:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1CBC5800) [pid = 3580] [serial = 1371] [outer = 0000000000000000] 06:25:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1CC18800) [pid = 3580] [serial = 1372] [outer = 000000CF1CBC5800] 06:25:47 INFO - PROCESS | 3580 | 1467725147203 Marionette DEBUG loaded listener.js 06:25:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1EA59800) [pid = 3580] [serial = 1373] [outer = 000000CF1CBC5800] 06:25:47 INFO - PROCESS | 3580 | 1467725147674 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 06:25:47 INFO - PROCESS | 3580 | 1467725147708 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 06:25:47 INFO - PROCESS | 3580 | 1467725147711 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 06:25:47 INFO - PROCESS | 3580 | 1467725147714 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:25:47 INFO - PROCESS | 3580 | 1467725147715 Marionette TRACE conn5 <- [1,1794,null,{}] 06:25:47 INFO - PROCESS | 3580 | 1467725147719 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:47 INFO - PROCESS | 3580 | 1467725147721 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:47 INFO - PROCESS | 3580 | 1467725147833 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 06:25:47 INFO - PROCESS | 3580 | 1467725147839 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:47 INFO - PROCESS | 3580 | 1467725147841 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2315F800 == 34 [pid = 3580] [id = 458] 06:25:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1CB66400) [pid = 3580] [serial = 1374] [outer = 0000000000000000] 06:25:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1EE75800) [pid = 3580] [serial = 1375] [outer = 000000CF1CB66400] 06:25:47 INFO - PROCESS | 3580 | 1467725147886 Marionette DEBUG loaded listener.js 06:25:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F22D000) [pid = 3580] [serial = 1376] [outer = 000000CF1CB66400] 06:25:48 INFO - PROCESS | 3580 | 1467725148363 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 06:25:48 INFO - PROCESS | 3580 | 1467725148409 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 06:25:48 INFO - PROCESS | 3580 | 1467725148411 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 06:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:25:48 INFO - PROCESS | 3580 | 1467725148419 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:25:48 INFO - PROCESS | 3580 | 1467725148421 Marionette TRACE conn5 <- [1,1798,null,{}] 06:25:48 INFO - PROCESS | 3580 | 1467725148425 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:48 INFO - PROCESS | 3580 | 1467725148431 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:48 INFO - PROCESS | 3580 | 1467725148597 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 06:25:48 INFO - PROCESS | 3580 | 1467725148622 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:48 INFO - PROCESS | 3580 | 1467725148625 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:48 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23782000 == 35 [pid = 3580] [id = 459] 06:25:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F237C00) [pid = 3580] [serial = 1377] [outer = 0000000000000000] 06:25:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1F589000) [pid = 3580] [serial = 1378] [outer = 000000CF1F237C00] 06:25:48 INFO - PROCESS | 3580 | 1467725148670 Marionette DEBUG loaded listener.js 06:25:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FD62400) [pid = 3580] [serial = 1379] [outer = 000000CF1F237C00] 06:25:49 INFO - PROCESS | 3580 | 1467725149131 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 06:25:49 INFO - PROCESS | 3580 | 1467725149157 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 06:25:49 INFO - PROCESS | 3580 | 1467725149159 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 06:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:25:49 INFO - PROCESS | 3580 | 1467725149162 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:25:49 INFO - PROCESS | 3580 | 1467725149164 Marionette TRACE conn5 <- [1,1802,null,{}] 06:25:49 INFO - PROCESS | 3580 | 1467725149167 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:49 INFO - PROCESS | 3580 | 1467725149169 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:49 INFO - PROCESS | 3580 | 1467725149277 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 06:25:49 INFO - PROCESS | 3580 | 1467725149282 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:49 INFO - PROCESS | 3580 | 1467725149284 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:49 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CEA800 == 36 [pid = 3580] [id = 460] 06:25:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FD80000) [pid = 3580] [serial = 1380] [outer = 0000000000000000] 06:25:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1FD89400) [pid = 3580] [serial = 1381] [outer = 000000CF1FD80000] 06:25:49 INFO - PROCESS | 3580 | 1467725149329 Marionette DEBUG loaded listener.js 06:25:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1FF10400) [pid = 3580] [serial = 1382] [outer = 000000CF1FD80000] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF12B88800) [pid = 3580] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF13356800) [pid = 3580] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF121C9C00) [pid = 3580] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF117D2C00) [pid = 3580] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF18EC7000) [pid = 3580] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF130A3C00) [pid = 3580] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1EE7C000) [pid = 3580] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF204F2C00) [pid = 3580] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18ED4000) [pid = 3580] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12A45800) [pid = 3580] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF17B79000) [pid = 3580] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:25:49 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1E7A9000) [pid = 3580] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:25:49 INFO - PROCESS | 3580 | 1467725149814 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 06:25:49 INFO - PROCESS | 3580 | 1467725149857 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 06:25:49 INFO - PROCESS | 3580 | 1467725149859 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 06:25:49 INFO - PROCESS | 3580 | 1467725149862 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:25:49 INFO - PROCESS | 3580 | 1467725149864 Marionette TRACE conn5 <- [1,1806,null,{}] 06:25:49 INFO - PROCESS | 3580 | 1467725149867 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:49 INFO - PROCESS | 3580 | 1467725149869 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:49 INFO - PROCESS | 3580 | 1467725149980 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 06:25:49 INFO - PROCESS | 3580 | 1467725149989 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:49 INFO - PROCESS | 3580 | 1467725149991 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24504000 == 37 [pid = 3580] [id = 461] 06:25:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF17943C00) [pid = 3580] [serial = 1383] [outer = 0000000000000000] 06:25:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1EE72C00) [pid = 3580] [serial = 1384] [outer = 000000CF17943C00] 06:25:50 INFO - PROCESS | 3580 | 1467725150035 Marionette DEBUG loaded listener.js 06:25:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF2035BC00) [pid = 3580] [serial = 1385] [outer = 000000CF17943C00] 06:25:50 INFO - PROCESS | 3580 | 1467725150469 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 06:25:50 INFO - PROCESS | 3580 | 1467725150495 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 06:25:50 INFO - PROCESS | 3580 | 1467725150497 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 06:25:50 INFO - PROCESS | 3580 | 1467725150500 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:25:50 INFO - PROCESS | 3580 | 1467725150502 Marionette TRACE conn5 <- [1,1810,null,{}] 06:25:50 INFO - PROCESS | 3580 | 1467725150511 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:50 INFO - PROCESS | 3580 | 1467725150514 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:50 INFO - PROCESS | 3580 | 1467725150600 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 06:25:50 INFO - PROCESS | 3580 | 1467725150607 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:50 INFO - PROCESS | 3580 | 1467725150609 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2462A800 == 38 [pid = 3580] [id = 462] 06:25:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF204E7800) [pid = 3580] [serial = 1386] [outer = 0000000000000000] 06:25:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF204F0000) [pid = 3580] [serial = 1387] [outer = 000000CF204E7800] 06:25:50 INFO - PROCESS | 3580 | 1467725150653 Marionette DEBUG loaded listener.js 06:25:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF20B1D800) [pid = 3580] [serial = 1388] [outer = 000000CF204E7800] 06:25:51 INFO - PROCESS | 3580 | 1467725151084 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 647ms 06:25:51 INFO - PROCESS | 3580 | 1467725151151 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 06:25:51 INFO - PROCESS | 3580 | 1467725151153 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 06:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:25:51 INFO - PROCESS | 3580 | 1467725151157 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:25:51 INFO - PROCESS | 3580 | 1467725151158 Marionette TRACE conn5 <- [1,1814,null,{}] 06:25:51 INFO - PROCESS | 3580 | 1467725151162 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:51 INFO - PROCESS | 3580 | 1467725151164 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:51 INFO - PROCESS | 3580 | 1467725151250 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 06:25:51 INFO - PROCESS | 3580 | 1467725151257 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:51 INFO - PROCESS | 3580 | 1467725151259 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:51 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258CE800 == 39 [pid = 3580] [id = 463] 06:25:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF20D9C800) [pid = 3580] [serial = 1389] [outer = 0000000000000000] 06:25:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF216E8800) [pid = 3580] [serial = 1390] [outer = 000000CF20D9C800] 06:25:51 INFO - PROCESS | 3580 | 1467725151316 Marionette DEBUG loaded listener.js 06:25:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF22270C00) [pid = 3580] [serial = 1391] [outer = 000000CF20D9C800] 06:25:51 INFO - PROCESS | 3580 | 1467725151969 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 880ms 06:25:52 INFO - PROCESS | 3580 | 1467725152039 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 06:25:52 INFO - PROCESS | 3580 | 1467725152045 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 06:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:25:52 INFO - PROCESS | 3580 | 1467725152050 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:25:52 INFO - PROCESS | 3580 | 1467725152054 Marionette TRACE conn5 <- [1,1818,null,{}] 06:25:52 INFO - PROCESS | 3580 | 1467725152061 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:52 INFO - PROCESS | 3580 | 1467725152064 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:52 INFO - PROCESS | 3580 | 1467725152221 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 06:25:52 INFO - PROCESS | 3580 | 1467725152337 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:52 INFO - PROCESS | 3580 | 1467725152340 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:52 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA6F000 == 40 [pid = 3580] [id = 464] 06:25:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12E0E800) [pid = 3580] [serial = 1392] [outer = 0000000000000000] 06:25:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF13032800) [pid = 3580] [serial = 1393] [outer = 000000CF12E0E800] 06:25:52 INFO - PROCESS | 3580 | 1467725152399 Marionette DEBUG loaded listener.js 06:25:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF17E38800) [pid = 3580] [serial = 1394] [outer = 000000CF12E0E800] 06:25:53 INFO - PROCESS | 3580 | 1467725153054 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1035ms 06:25:53 INFO - PROCESS | 3580 | 1467725153088 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 06:25:53 INFO - PROCESS | 3580 | 1467725153093 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 06:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:25:53 INFO - PROCESS | 3580 | 1467725153099 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:25:53 INFO - PROCESS | 3580 | 1467725153102 Marionette TRACE conn5 <- [1,1822,null,{}] 06:25:53 INFO - PROCESS | 3580 | 1467725153126 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:53 INFO - PROCESS | 3580 | 1467725153129 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:53 INFO - PROCESS | 3580 | 1467725153246 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 06:25:53 INFO - PROCESS | 3580 | 1467725153369 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:53 INFO - PROCESS | 3580 | 1467725153372 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2361B000 == 41 [pid = 3580] [id = 465] 06:25:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1C018000) [pid = 3580] [serial = 1395] [outer = 0000000000000000] 06:25:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1C559C00) [pid = 3580] [serial = 1396] [outer = 000000CF1C018000] 06:25:53 INFO - PROCESS | 3580 | 1467725153431 Marionette DEBUG loaded listener.js 06:25:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1ED8FC00) [pid = 3580] [serial = 1397] [outer = 000000CF1C018000] 06:25:54 INFO - PROCESS | 3580 | 1467725154063 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:25:54 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 06:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 985ms 06:25:54 INFO - PROCESS | 3580 | 1467725154086 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 06:25:54 INFO - PROCESS | 3580 | 1467725154089 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 06:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:25:54 INFO - PROCESS | 3580 | 1467725154093 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:25:54 INFO - PROCESS | 3580 | 1467725154097 Marionette TRACE conn5 <- [1,1826,null,{}] 06:25:54 INFO - PROCESS | 3580 | 1467725154109 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:54 INFO - PROCESS | 3580 | 1467725154114 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:54 INFO - PROCESS | 3580 | 1467725154228 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 06:25:54 INFO - PROCESS | 3580 | 1467725154353 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:54 INFO - PROCESS | 3580 | 1467725154357 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B04800 == 42 [pid = 3580] [id = 466] 06:25:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1FBAC000) [pid = 3580] [serial = 1398] [outer = 0000000000000000] 06:25:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF1FF09C00) [pid = 3580] [serial = 1399] [outer = 000000CF1FBAC000] 06:25:54 INFO - PROCESS | 3580 | 1467725154417 Marionette DEBUG loaded listener.js 06:25:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF2270D400) [pid = 3580] [serial = 1400] [outer = 000000CF1FBAC000] 06:25:55 INFO - PROCESS | 3580 | 1467725155249 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1197ms 06:25:55 INFO - PROCESS | 3580 | 1467725155293 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 06:25:55 INFO - PROCESS | 3580 | 1467725155297 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 06:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:25:55 INFO - PROCESS | 3580 | 1467725155301 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:25:55 INFO - PROCESS | 3580 | 1467725155305 Marionette TRACE conn5 <- [1,1830,null,{}] 06:25:55 INFO - PROCESS | 3580 | 1467725155310 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:55 INFO - PROCESS | 3580 | 1467725155313 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:55 INFO - PROCESS | 3580 | 1467725155421 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 06:25:55 INFO - PROCESS | 3580 | 1467725155546 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:55 INFO - PROCESS | 3580 | 1467725155549 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1716F800 == 43 [pid = 3580] [id = 467] 06:25:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF130A5400) [pid = 3580] [serial = 1401] [outer = 0000000000000000] 06:25:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF13ADF400) [pid = 3580] [serial = 1402] [outer = 000000CF130A5400] 06:25:55 INFO - PROCESS | 3580 | 1467725155601 Marionette DEBUG loaded listener.js 06:25:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF17BE0800) [pid = 3580] [serial = 1403] [outer = 000000CF130A5400] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2462A800 == 42 [pid = 3580] [id = 462] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24504000 == 41 [pid = 3580] [id = 461] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CEA800 == 40 [pid = 3580] [id = 460] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23782000 == 39 [pid = 3580] [id = 459] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2315F800 == 38 [pid = 3580] [id = 458] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF227A0800 == 37 [pid = 3580] [id = 457] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FEE8000 == 36 [pid = 3580] [id = 456] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA71000 == 35 [pid = 3580] [id = 455] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17863800 == 34 [pid = 3580] [id = 454] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FDF0800 == 33 [pid = 3580] [id = 453] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2365F800 == 32 [pid = 3580] [id = 451] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17161000 == 31 [pid = 3580] [id = 452] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF178B4800 == 30 [pid = 3580] [id = 442] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B04800 == 29 [pid = 3580] [id = 466] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2361B000 == 28 [pid = 3580] [id = 465] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA6F000 == 27 [pid = 3580] [id = 464] 06:25:56 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258CE800 == 26 [pid = 3580] [id = 463] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF1FD5AC00) [pid = 3580] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1F57C800) [pid = 3580] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF22768000) [pid = 3580] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF22712C00) [pid = 3580] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1C542400) [pid = 3580] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF18EC5C00) [pid = 3580] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1CCAAC00) [pid = 3580] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1CBBE400) [pid = 3580] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF18973C00) [pid = 3580] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1EE79000) [pid = 3580] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF18C1F800) [pid = 3580] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1EE45800) [pid = 3580] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1ECA2000) [pid = 3580] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF16EC3000) [pid = 3580] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12B8C000) [pid = 3580] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12BA3000) [pid = 3580] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF13A49C00) [pid = 3580] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12625000) [pid = 3580] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12A3F000) [pid = 3580] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12A43800) [pid = 3580] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12C4D800) [pid = 3580] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1C019000) [pid = 3580] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF194D6800) [pid = 3580] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF194D6C00) [pid = 3580] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1794E800) [pid = 3580] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 06:25:56 INFO - PROCESS | 3580 | 1467725156784 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1548ms 06:25:56 INFO - PROCESS | 3580 | 1467725156851 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 06:25:56 INFO - PROCESS | 3580 | 1467725156855 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 06:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:25:56 INFO - PROCESS | 3580 | 1467725156859 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:25:56 INFO - PROCESS | 3580 | 1467725156865 Marionette TRACE conn5 <- [1,1834,null,{}] 06:25:56 INFO - PROCESS | 3580 | 1467725156870 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:56 INFO - PROCESS | 3580 | 1467725156872 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:57 INFO - PROCESS | 3580 | 1467725156996 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 06:25:57 INFO - PROCESS | 3580 | 1467725157070 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:57 INFO - PROCESS | 3580 | 1467725157073 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17977000 == 27 [pid = 3580] [id = 468] 06:25:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12A45000) [pid = 3580] [serial = 1404] [outer = 0000000000000000] 06:25:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12B88000) [pid = 3580] [serial = 1405] [outer = 000000CF12A45000] 06:25:57 INFO - PROCESS | 3580 | 1467725157122 Marionette DEBUG loaded listener.js 06:25:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12C46000) [pid = 3580] [serial = 1406] [outer = 000000CF12A45000] 06:25:57 INFO - PROCESS | 3580 | 1467725157521 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:25:57 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) 06:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 06:25:57 INFO - PROCESS | 3580 | 1467725157586 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 06:25:57 INFO - PROCESS | 3580 | 1467725157591 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 06:25:57 INFO - PROCESS | 3580 | 1467725157600 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:25:57 INFO - PROCESS | 3580 | 1467725157603 Marionette TRACE conn5 <- [1,1838,null,{}] 06:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:25:57 INFO - PROCESS | 3580 | 1467725157607 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:57 INFO - PROCESS | 3580 | 1467725157610 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:57 INFO - PROCESS | 3580 | 1467725157703 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 06:25:57 INFO - PROCESS | 3580 | 1467725157709 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:57 INFO - PROCESS | 3580 | 1467725157712 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA13800 == 28 [pid = 3580] [id = 469] 06:25:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12F57400) [pid = 3580] [serial = 1407] [outer = 0000000000000000] 06:25:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF13DEF000) [pid = 3580] [serial = 1408] [outer = 000000CF12F57400] 06:25:57 INFO - PROCESS | 3580 | 1467725157761 Marionette DEBUG loaded listener.js 06:25:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF17837400) [pid = 3580] [serial = 1409] [outer = 000000CF12F57400] 06:25:58 INFO - PROCESS | 3580 | 1467725158226 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 06:25:58 INFO - PROCESS | 3580 | 1467725158279 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 06:25:58 INFO - PROCESS | 3580 | 1467725158281 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 06:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:25:58 INFO - PROCESS | 3580 | 1467725158285 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:25:58 INFO - PROCESS | 3580 | 1467725158288 Marionette TRACE conn5 <- [1,1842,null,{}] 06:25:58 INFO - PROCESS | 3580 | 1467725158299 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:58 INFO - PROCESS | 3580 | 1467725158305 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:58 INFO - PROCESS | 3580 | 1467725158393 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 06:25:58 INFO - PROCESS | 3580 | 1467725158400 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:58 INFO - PROCESS | 3580 | 1467725158404 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4EE000 == 29 [pid = 3580] [id = 470] 06:25:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF18EBDC00) [pid = 3580] [serial = 1410] [outer = 0000000000000000] 06:25:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF18ECA400) [pid = 3580] [serial = 1411] [outer = 000000CF18EBDC00] 06:25:58 INFO - PROCESS | 3580 | 1467725158460 Marionette DEBUG loaded listener.js 06:25:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF19574000) [pid = 3580] [serial = 1412] [outer = 000000CF18EBDC00] 06:25:58 INFO - PROCESS | 3580 | 1467725158954 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 06:25:58 INFO - PROCESS | 3580 | 1467725158980 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 06:25:58 INFO - PROCESS | 3580 | 1467725158983 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 06:25:58 INFO - PROCESS | 3580 | 1467725158986 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:25:58 INFO - PROCESS | 3580 | 1467725158988 Marionette TRACE conn5 <- [1,1846,null,{}] 06:25:59 INFO - PROCESS | 3580 | 1467725158992 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:59 INFO - PROCESS | 3580 | 1467725158994 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:59 INFO - PROCESS | 3580 | 1467725159139 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 06:25:59 INFO - PROCESS | 3580 | 1467725159159 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:59 INFO - PROCESS | 3580 | 1467725159161 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFB3000 == 30 [pid = 3580] [id = 471] 06:25:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1C51B000) [pid = 3580] [serial = 1413] [outer = 0000000000000000] 06:25:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C53FC00) [pid = 3580] [serial = 1414] [outer = 000000CF1C51B000] 06:25:59 INFO - PROCESS | 3580 | 1467725159207 Marionette DEBUG loaded listener.js 06:25:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1C55C800) [pid = 3580] [serial = 1415] [outer = 000000CF1C51B000] 06:25:59 INFO - PROCESS | 3580 | 1467725159651 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 735ms 06:25:59 INFO - PROCESS | 3580 | 1467725159723 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 06:25:59 INFO - PROCESS | 3580 | 1467725159725 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 06:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:25:59 INFO - PROCESS | 3580 | 1467725159728 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:25:59 INFO - PROCESS | 3580 | 1467725159730 Marionette TRACE conn5 <- [1,1850,null,{}] 06:25:59 INFO - PROCESS | 3580 | 1467725159740 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:25:59 INFO - PROCESS | 3580 | 1467725159742 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:59 INFO - PROCESS | 3580 | 1467725159848 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 06:25:59 INFO - PROCESS | 3580 | 1467725159860 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:59 INFO - PROCESS | 3580 | 1467725159862 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:25:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220BB000 == 31 [pid = 3580] [id = 472] 06:25:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1C53D400) [pid = 3580] [serial = 1416] [outer = 0000000000000000] 06:25:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1CBBC800) [pid = 3580] [serial = 1417] [outer = 000000CF1C53D400] 06:25:59 INFO - PROCESS | 3580 | 1467725159907 Marionette DEBUG loaded listener.js 06:25:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1CCAE400) [pid = 3580] [serial = 1418] [outer = 000000CF1C53D400] 06:26:00 INFO - PROCESS | 3580 | 1467725160391 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 06:26:00 INFO - PROCESS | 3580 | 1467725160461 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 06:26:00 INFO - PROCESS | 3580 | 1467725160463 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 06:26:00 INFO - PROCESS | 3580 | 1467725160468 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:26:00 INFO - PROCESS | 3580 | 1467725160470 Marionette TRACE conn5 <- [1,1854,null,{}] 06:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:26:00 INFO - PROCESS | 3580 | 1467725160473 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:00 INFO - PROCESS | 3580 | 1467725160479 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:00 INFO - PROCESS | 3580 | 1467725160606 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF20D9C800) [pid = 3580] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF170F8000) [pid = 3580] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1CBC5800) [pid = 3580] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1FD80000) [pid = 3580] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1CB66400) [pid = 3580] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF11DC7000) [pid = 3580] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12F5A000) [pid = 3580] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1EE75000) [pid = 3580] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1F237C00) [pid = 3580] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF204E7800) [pid = 3580] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF18A18400) [pid = 3580] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12B82C00) [pid = 3580] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:26:00 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF17943C00) [pid = 3580] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:26:00 INFO - PROCESS | 3580 | 1467725160877 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:00 INFO - PROCESS | 3580 | 1467725160879 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:00 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1910F000 == 32 [pid = 3580] [id = 473] 06:26:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF10D20C00) [pid = 3580] [serial = 1419] [outer = 0000000000000000] 06:26:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12A41800) [pid = 3580] [serial = 1420] [outer = 000000CF10D20C00] 06:26:00 INFO - PROCESS | 3580 | 1467725160927 Marionette DEBUG loaded listener.js 06:26:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF18EBD000) [pid = 3580] [serial = 1421] [outer = 000000CF10D20C00] 06:26:01 INFO - PROCESS | 3580 | 1467725161316 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 881ms 06:26:01 INFO - PROCESS | 3580 | 1467725161358 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 06:26:01 INFO - PROCESS | 3580 | 1467725161360 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 06:26:01 INFO - PROCESS | 3580 | 1467725161363 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:26:01 INFO - PROCESS | 3580 | 1467725161365 Marionette TRACE conn5 <- [1,1858,null,{}] 06:26:01 INFO - PROCESS | 3580 | 1467725161369 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:01 INFO - PROCESS | 3580 | 1467725161371 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:01 INFO - PROCESS | 3580 | 1467725161480 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 06:26:01 INFO - PROCESS | 3580 | 1467725161488 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:01 INFO - PROCESS | 3580 | 1467725161490 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23626800 == 33 [pid = 3580] [id = 474] 06:26:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12A6D400) [pid = 3580] [serial = 1422] [outer = 0000000000000000] 06:26:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1EE7A400) [pid = 3580] [serial = 1423] [outer = 000000CF12A6D400] 06:26:01 INFO - PROCESS | 3580 | 1467725161536 Marionette DEBUG loaded listener.js 06:26:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F57FC00) [pid = 3580] [serial = 1424] [outer = 000000CF12A6D400] 06:26:01 INFO - PROCESS | 3580 | 1467725161934 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 587ms 06:26:01 INFO - PROCESS | 3580 | 1467725161954 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 06:26:01 INFO - PROCESS | 3580 | 1467725161956 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 06:26:01 INFO - PROCESS | 3580 | 1467725161959 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:26:01 INFO - PROCESS | 3580 | 1467725161962 Marionette TRACE conn5 <- [1,1862,null,{}] 06:26:01 INFO - PROCESS | 3580 | 1467725161965 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:01 INFO - PROCESS | 3580 | 1467725161967 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:02 INFO - PROCESS | 3580 | 1467725162048 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 06:26:02 INFO - PROCESS | 3580 | 1467725162123 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:02 INFO - PROCESS | 3580 | 1467725162125 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:02 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2377D800 == 34 [pid = 3580] [id = 475] 06:26:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F588C00) [pid = 3580] [serial = 1425] [outer = 0000000000000000] 06:26:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1FBAB400) [pid = 3580] [serial = 1426] [outer = 000000CF1F588C00] 06:26:02 INFO - PROCESS | 3580 | 1467725162202 Marionette DEBUG loaded listener.js 06:26:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FD64000) [pid = 3580] [serial = 1427] [outer = 000000CF1F588C00] 06:26:02 INFO - PROCESS | 3580 | 1467725162576 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 628ms 06:26:02 INFO - PROCESS | 3580 | 1467725162591 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 06:26:02 INFO - PROCESS | 3580 | 1467725162594 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 06:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:26:02 INFO - PROCESS | 3580 | 1467725162597 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:26:02 INFO - PROCESS | 3580 | 1467725162599 Marionette TRACE conn5 <- [1,1866,null,{}] 06:26:02 INFO - PROCESS | 3580 | 1467725162602 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:02 INFO - PROCESS | 3580 | 1467725162604 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:02 INFO - PROCESS | 3580 | 1467725162687 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 06:26:02 INFO - PROCESS | 3580 | 1467725162764 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:02 INFO - PROCESS | 3580 | 1467725162766 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:02 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23F3F000 == 35 [pid = 3580] [id = 476] 06:26:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF17B76400) [pid = 3580] [serial = 1428] [outer = 0000000000000000] 06:26:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF12B9A800) [pid = 3580] [serial = 1429] [outer = 000000CF17B76400] 06:26:02 INFO - PROCESS | 3580 | 1467725162816 Marionette DEBUG loaded listener.js 06:26:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FF12000) [pid = 3580] [serial = 1430] [outer = 000000CF17B76400] 06:26:03 INFO - PROCESS | 3580 | 1467725163577 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1026ms 06:26:03 INFO - PROCESS | 3580 | 1467725163631 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 06:26:03 INFO - PROCESS | 3580 | 1467725163636 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 06:26:03 INFO - PROCESS | 3580 | 1467725163662 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:26:03 INFO - PROCESS | 3580 | 1467725163668 Marionette TRACE conn5 <- [1,1870,null,{}] 06:26:03 INFO - PROCESS | 3580 | 1467725163673 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:03 INFO - PROCESS | 3580 | 1467725163677 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:03 INFO - PROCESS | 3580 | 1467725163810 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 06:26:03 INFO - PROCESS | 3580 | 1467725163924 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:03 INFO - PROCESS | 3580 | 1467725163927 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C9AD000 == 36 [pid = 3580] [id = 477] 06:26:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12C50C00) [pid = 3580] [serial = 1431] [outer = 0000000000000000] 06:26:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12F5C400) [pid = 3580] [serial = 1432] [outer = 000000CF12C50C00] 06:26:03 INFO - PROCESS | 3580 | 1467725163988 Marionette DEBUG loaded listener.js 06:26:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF171CB400) [pid = 3580] [serial = 1433] [outer = 000000CF12C50C00] 06:26:04 INFO - PROCESS | 3580 | 1467725164634 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1025ms 06:26:04 INFO - PROCESS | 3580 | 1467725164696 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 06:26:04 INFO - PROCESS | 3580 | 1467725164701 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 06:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:26:04 INFO - PROCESS | 3580 | 1467725164708 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:26:04 INFO - PROCESS | 3580 | 1467725164711 Marionette TRACE conn5 <- [1,1874,null,{}] 06:26:04 INFO - PROCESS | 3580 | 1467725164715 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:04 INFO - PROCESS | 3580 | 1467725164718 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:04 INFO - PROCESS | 3580 | 1467725164846 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 06:26:05 INFO - PROCESS | 3580 | 1467725165073 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:05 INFO - PROCESS | 3580 | 1467725165076 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF171E3800 == 37 [pid = 3580] [id = 478] 06:26:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF116DAC00) [pid = 3580] [serial = 1434] [outer = 0000000000000000] 06:26:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12B30800) [pid = 3580] [serial = 1435] [outer = 000000CF116DAC00] 06:26:05 INFO - PROCESS | 3580 | 1467725165135 Marionette DEBUG loaded listener.js 06:26:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12F5F800) [pid = 3580] [serial = 1436] [outer = 000000CF116DAC00] 06:26:05 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2377D800 == 36 [pid = 3580] [id = 475] 06:26:05 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23626800 == 35 [pid = 3580] [id = 474] 06:26:05 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1910F000 == 34 [pid = 3580] [id = 473] 06:26:05 INFO - PROCESS | 3580 | --DOCSHELL 000000CF220BB000 == 33 [pid = 3580] [id = 472] 06:26:05 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFB3000 == 32 [pid = 3580] [id = 471] 06:26:05 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4EE000 == 31 [pid = 3580] [id = 470] 06:26:05 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA13800 == 30 [pid = 3580] [id = 469] 06:26:05 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17977000 == 29 [pid = 3580] [id = 468] 06:26:05 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1716F800 == 28 [pid = 3580] [id = 467] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF20B1D800) [pid = 3580] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF22270C00) [pid = 3580] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF216E8800) [pid = 3580] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF18975000) [pid = 3580] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1EA59800) [pid = 3580] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1FD89400) [pid = 3580] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1F22D000) [pid = 3580] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF121CD800) [pid = 3580] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF13FBC000) [pid = 3580] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1F145800) [pid = 3580] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF17BE4C00) [pid = 3580] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1FF10400) [pid = 3580] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1F589000) [pid = 3580] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF204F0000) [pid = 3580] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF171CAC00) [pid = 3580] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1C555000) [pid = 3580] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1C01BC00) [pid = 3580] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF13A46000) [pid = 3580] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF12A75C00) [pid = 3580] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF2035BC00) [pid = 3580] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1EE75800) [pid = 3580] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1FD62400) [pid = 3580] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1EE72C00) [pid = 3580] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1CC18800) [pid = 3580] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF12E98C00) [pid = 3580] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 06:26:05 INFO - PROCESS | 3580 | 1467725165797 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1137ms 06:26:05 INFO - PROCESS | 3580 | 1467725165848 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 06:26:05 INFO - PROCESS | 3580 | 1467725165852 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 06:26:05 INFO - PROCESS | 3580 | 1467725165856 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:26:05 INFO - PROCESS | 3580 | 1467725165859 Marionette TRACE conn5 <- [1,1878,null,{}] 06:26:05 INFO - PROCESS | 3580 | 1467725165865 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:05 INFO - PROCESS | 3580 | 1467725165869 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:05 INFO - PROCESS | 3580 | 1467725165959 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 06:26:06 INFO - PROCESS | 3580 | 1467725166038 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:06 INFO - PROCESS | 3580 | 1467725166041 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF19106000 == 29 [pid = 3580] [id = 479] 06:26:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF12A75C00) [pid = 3580] [serial = 1437] [outer = 0000000000000000] 06:26:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12F60400) [pid = 3580] [serial = 1438] [outer = 000000CF12A75C00] 06:26:06 INFO - PROCESS | 3580 | 1467725166090 Marionette DEBUG loaded listener.js 06:26:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF17170800) [pid = 3580] [serial = 1439] [outer = 000000CF12A75C00] 06:26:06 INFO - PROCESS | 3580 | 1467725166542 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 06:26:06 INFO - PROCESS | 3580 | 1467725166597 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 06:26:06 INFO - PROCESS | 3580 | 1467725166601 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 06:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:26:06 INFO - PROCESS | 3580 | 1467725166606 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:26:06 INFO - PROCESS | 3580 | 1467725166608 Marionette TRACE conn5 <- [1,1882,null,{}] 06:26:06 INFO - PROCESS | 3580 | 1467725166612 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:06 INFO - PROCESS | 3580 | 1467725166615 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:06 INFO - PROCESS | 3580 | 1467725166706 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 06:26:06 INFO - PROCESS | 3580 | 1467725166714 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:06 INFO - PROCESS | 3580 | 1467725166716 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4D5000 == 30 [pid = 3580] [id = 480] 06:26:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF18EC5C00) [pid = 3580] [serial = 1440] [outer = 0000000000000000] 06:26:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1956B400) [pid = 3580] [serial = 1441] [outer = 000000CF18EC5C00] 06:26:06 INFO - PROCESS | 3580 | 1467725166763 Marionette DEBUG loaded listener.js 06:26:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1C517000) [pid = 3580] [serial = 1442] [outer = 000000CF18EC5C00] 06:26:07 INFO - PROCESS | 3580 | 1467725167227 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 692ms 06:26:07 INFO - PROCESS | 3580 | 1467725167300 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 06:26:07 INFO - PROCESS | 3580 | 1467725167303 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 06:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:26:07 INFO - PROCESS | 3580 | 1467725167308 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:26:07 INFO - PROCESS | 3580 | 1467725167314 Marionette TRACE conn5 <- [1,1886,null,{}] 06:26:07 INFO - PROCESS | 3580 | 1467725167324 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:07 INFO - PROCESS | 3580 | 1467725167328 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:07 INFO - PROCESS | 3580 | 1467725167418 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 06:26:07 INFO - PROCESS | 3580 | 1467725167432 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:07 INFO - PROCESS | 3580 | 1467725167434 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF21DC4800 == 31 [pid = 3580] [id = 481] 06:26:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1C5B4400) [pid = 3580] [serial = 1443] [outer = 0000000000000000] 06:26:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1E79EC00) [pid = 3580] [serial = 1444] [outer = 000000CF1C5B4400] 06:26:07 INFO - PROCESS | 3580 | 1467725167480 Marionette DEBUG loaded listener.js 06:26:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1ECA2000) [pid = 3580] [serial = 1445] [outer = 000000CF1C5B4400] 06:26:07 INFO - PROCESS | 3580 | 1467725167912 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 629ms 06:26:07 INFO - PROCESS | 3580 | 1467725167940 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 06:26:07 INFO - PROCESS | 3580 | 1467725167943 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 06:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:26:07 INFO - PROCESS | 3580 | 1467725167946 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:26:07 INFO - PROCESS | 3580 | 1467725167948 Marionette TRACE conn5 <- [1,1890,null,{}] 06:26:07 INFO - PROCESS | 3580 | 1467725167952 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:07 INFO - PROCESS | 3580 | 1467725167954 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:08 INFO - PROCESS | 3580 | 1467725168072 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 06:26:08 INFO - PROCESS | 3580 | 1467725168150 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:08 INFO - PROCESS | 3580 | 1467725168152 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23077000 == 32 [pid = 3580] [id = 482] 06:26:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1EE6E800) [pid = 3580] [serial = 1446] [outer = 0000000000000000] 06:26:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1EE79400) [pid = 3580] [serial = 1447] [outer = 000000CF1EE6E800] 06:26:08 INFO - PROCESS | 3580 | 1467725168204 Marionette DEBUG loaded listener.js 06:26:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F230C00) [pid = 3580] [serial = 1448] [outer = 000000CF1EE6E800] 06:26:08 INFO - PROCESS | 3580 | 1467725168639 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 06:26:08 INFO - PROCESS | 3580 | 1467725168680 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 06:26:08 INFO - PROCESS | 3580 | 1467725168682 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 06:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:26:08 INFO - PROCESS | 3580 | 1467725168686 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:26:08 INFO - PROCESS | 3580 | 1467725168687 Marionette TRACE conn5 <- [1,1894,null,{}] 06:26:08 INFO - PROCESS | 3580 | 1467725168695 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:08 INFO - PROCESS | 3580 | 1467725168697 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:08 INFO - PROCESS | 3580 | 1467725168809 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 06:26:08 INFO - PROCESS | 3580 | 1467725168815 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:08 INFO - PROCESS | 3580 | 1467725168821 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2169C800 == 33 [pid = 3580] [id = 483] 06:26:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F96E400) [pid = 3580] [serial = 1449] [outer = 0000000000000000] 06:26:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1FD5B800) [pid = 3580] [serial = 1450] [outer = 000000CF1F96E400] 06:26:08 INFO - PROCESS | 3580 | 1467725168883 Marionette DEBUG loaded listener.js 06:26:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1FF0A800) [pid = 3580] [serial = 1451] [outer = 000000CF1F96E400] 06:26:09 INFO - PROCESS | 3580 | 1467725169359 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 693ms 06:26:09 INFO - PROCESS | 3580 | 1467725169383 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 06:26:09 INFO - PROCESS | 3580 | 1467725169385 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 06:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:26:09 INFO - PROCESS | 3580 | 1467725169388 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:26:09 INFO - PROCESS | 3580 | 1467725169390 Marionette TRACE conn5 <- [1,1898,null,{}] 06:26:09 INFO - PROCESS | 3580 | 1467725169394 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:09 INFO - PROCESS | 3580 | 1467725169396 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:09 INFO - PROCESS | 3580 | 1467725169544 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 06:26:09 INFO - PROCESS | 3580 | 1467725169601 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:09 INFO - PROCESS | 3580 | 1467725169603 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23F26800 == 34 [pid = 3580] [id = 484] 06:26:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF204E7800) [pid = 3580] [serial = 1452] [outer = 0000000000000000] 06:26:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF20B23C00) [pid = 3580] [serial = 1453] [outer = 000000CF204E7800] 06:26:09 INFO - PROCESS | 3580 | 1467725169648 Marionette DEBUG loaded listener.js 06:26:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF21628C00) [pid = 3580] [serial = 1454] [outer = 000000CF204E7800] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1C51B000) [pid = 3580] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1C53D400) [pid = 3580] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12A45000) [pid = 3580] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF18EBDC00) [pid = 3580] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12F57400) [pid = 3580] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF130A5400) [pid = 3580] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF10D20C00) [pid = 3580] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12E0E800) [pid = 3580] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1C018000) [pid = 3580] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1FBAC000) [pid = 3580] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1F588C00) [pid = 3580] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:26:10 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF12A6D400) [pid = 3580] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:26:10 INFO - PROCESS | 3580 | 1467725170116 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 776ms 06:26:10 INFO - PROCESS | 3580 | 1467725170167 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 06:26:10 INFO - PROCESS | 3580 | 1467725170170 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 06:26:10 INFO - PROCESS | 3580 | 1467725170173 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:26:10 INFO - PROCESS | 3580 | 1467725170175 Marionette TRACE conn5 <- [1,1902,null,{}] 06:26:10 INFO - PROCESS | 3580 | 1467725170178 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:10 INFO - PROCESS | 3580 | 1467725170180 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:10 INFO - PROCESS | 3580 | 1467725170263 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 06:26:10 INFO - PROCESS | 3580 | 1467725170270 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:10 INFO - PROCESS | 3580 | 1467725170272 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:10 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E30800 == 35 [pid = 3580] [id = 485] 06:26:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF10D3EC00) [pid = 3580] [serial = 1455] [outer = 0000000000000000] 06:26:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF130A6C00) [pid = 3580] [serial = 1456] [outer = 000000CF10D3EC00] 06:26:10 INFO - PROCESS | 3580 | 1467725170385 Marionette DEBUG loaded listener.js 06:26:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1F586000) [pid = 3580] [serial = 1457] [outer = 000000CF10D3EC00] 06:26:10 INFO - PROCESS | 3580 | 1467725170757 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms 06:26:10 INFO - PROCESS | 3580 | 1467725170805 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 06:26:10 INFO - PROCESS | 3580 | 1467725170807 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 06:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:26:10 INFO - PROCESS | 3580 | 1467725170810 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:26:10 INFO - PROCESS | 3580 | 1467725170812 Marionette TRACE conn5 <- [1,1906,null,{}] 06:26:10 INFO - PROCESS | 3580 | 1467725170824 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:10 INFO - PROCESS | 3580 | 1467725170826 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:10 INFO - PROCESS | 3580 | 1467725170968 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 06:26:10 INFO - PROCESS | 3580 | 1467725170980 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:10 INFO - PROCESS | 3580 | 1467725170982 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:10 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258B9800 == 36 [pid = 3580] [id = 486] 06:26:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1C018000) [pid = 3580] [serial = 1458] [outer = 0000000000000000] 06:26:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF216F5800) [pid = 3580] [serial = 1459] [outer = 000000CF1C018000] 06:26:11 INFO - PROCESS | 3580 | 1467725171027 Marionette DEBUG loaded listener.js 06:26:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF22713000) [pid = 3580] [serial = 1460] [outer = 000000CF1C018000] 06:26:11 INFO - PROCESS | 3580 | 1467725171430 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 06:26:11 INFO - PROCESS | 3580 | 1467725171486 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 06:26:11 INFO - PROCESS | 3580 | 1467725171488 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 06:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:26:11 INFO - PROCESS | 3580 | 1467725171491 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:26:11 INFO - PROCESS | 3580 | 1467725171493 Marionette TRACE conn5 <- [1,1910,null,{}] 06:26:11 INFO - PROCESS | 3580 | 1467725171497 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:11 INFO - PROCESS | 3580 | 1467725171498 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:11 INFO - PROCESS | 3580 | 1467725171611 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 06:26:11 INFO - PROCESS | 3580 | 1467725171619 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:11 INFO - PROCESS | 3580 | 1467725171621 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A5D000 == 37 [pid = 3580] [id = 487] 06:26:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F232400) [pid = 3580] [serial = 1461] [outer = 0000000000000000] 06:26:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF22762800) [pid = 3580] [serial = 1462] [outer = 000000CF1F232400] 06:26:11 INFO - PROCESS | 3580 | 1467725171672 Marionette DEBUG loaded listener.js 06:26:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF23002C00) [pid = 3580] [serial = 1463] [outer = 000000CF1F232400] 06:26:12 INFO - PROCESS | 3580 | 1467725172131 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 691ms 06:26:12 INFO - PROCESS | 3580 | 1467725172186 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 06:26:12 INFO - PROCESS | 3580 | 1467725172192 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 06:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:26:12 INFO - PROCESS | 3580 | 1467725172198 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:26:12 INFO - PROCESS | 3580 | 1467725172201 Marionette TRACE conn5 <- [1,1914,null,{}] 06:26:12 INFO - PROCESS | 3580 | 1467725172302 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:12 INFO - PROCESS | 3580 | 1467725172305 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:12 INFO - PROCESS | 3580 | 1467725172435 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 06:26:12 INFO - PROCESS | 3580 | 1467725172524 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:12 INFO - PROCESS | 3580 | 1467725172529 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1CBD9800 == 38 [pid = 3580] [id = 488] 06:26:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF12F5D400) [pid = 3580] [serial = 1464] [outer = 0000000000000000] 06:26:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF130A6400) [pid = 3580] [serial = 1465] [outer = 000000CF12F5D400] 06:26:12 INFO - PROCESS | 3580 | 1467725172589 Marionette DEBUG loaded listener.js 06:26:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF18A16800) [pid = 3580] [serial = 1466] [outer = 000000CF12F5D400] 06:26:13 INFO - PROCESS | 3580 | 1467725173174 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1028ms 06:26:13 INFO - PROCESS | 3580 | 1467725173228 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 06:26:13 INFO - PROCESS | 3580 | 1467725173233 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 06:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:26:13 INFO - PROCESS | 3580 | 1467725173240 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:26:13 INFO - PROCESS | 3580 | 1467725173243 Marionette TRACE conn5 <- [1,1918,null,{}] 06:26:13 INFO - PROCESS | 3580 | 1467725173247 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:13 INFO - PROCESS | 3580 | 1467725173250 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:13 INFO - PROCESS | 3580 | 1467725173368 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 06:26:13 INFO - PROCESS | 3580 | 1467725173463 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:13 INFO - PROCESS | 3580 | 1467725173466 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23065000 == 39 [pid = 3580] [id = 489] 06:26:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1C55E800) [pid = 3580] [serial = 1467] [outer = 0000000000000000] 06:26:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1C5AE800) [pid = 3580] [serial = 1468] [outer = 000000CF1C55E800] 06:26:13 INFO - PROCESS | 3580 | 1467725173524 Marionette DEBUG loaded listener.js 06:26:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1ECA1000) [pid = 3580] [serial = 1469] [outer = 000000CF1C55E800] 06:26:14 INFO - PROCESS | 3580 | 1467725174134 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 944ms 06:26:14 INFO - PROCESS | 3580 | 1467725174186 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 06:26:14 INFO - PROCESS | 3580 | 1467725174189 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 06:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:26:14 INFO - PROCESS | 3580 | 1467725174193 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:26:14 INFO - PROCESS | 3580 | 1467725174197 Marionette TRACE conn5 <- [1,1922,null,{}] 06:26:14 INFO - PROCESS | 3580 | 1467725174209 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:14 INFO - PROCESS | 3580 | 1467725174214 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:14 INFO - PROCESS | 3580 | 1467725174332 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 06:26:14 INFO - PROCESS | 3580 | 1467725174454 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:14 INFO - PROCESS | 3580 | 1467725174458 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B1D000 == 40 [pid = 3580] [id = 490] 06:26:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF20355000) [pid = 3580] [serial = 1470] [outer = 0000000000000000] 06:26:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF20A1A400) [pid = 3580] [serial = 1471] [outer = 000000CF20355000] 06:26:14 INFO - PROCESS | 3580 | 1467725174517 Marionette DEBUG loaded listener.js 06:26:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF23004800) [pid = 3580] [serial = 1472] [outer = 000000CF20355000] 06:26:15 INFO - PROCESS | 3580 | 1467725175165 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1032ms 06:26:15 INFO - PROCESS | 3580 | 1467725175226 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 06:26:15 INFO - PROCESS | 3580 | 1467725175230 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 06:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:26:15 INFO - PROCESS | 3580 | 1467725175233 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:26:15 INFO - PROCESS | 3580 | 1467725175235 Marionette TRACE conn5 <- [1,1926,null,{}] 06:26:15 INFO - PROCESS | 3580 | 1467725175239 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:15 INFO - PROCESS | 3580 | 1467725175242 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:15 INFO - PROCESS | 3580 | 1467725175356 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 06:26:15 INFO - PROCESS | 3580 | 1467725175497 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:15 INFO - PROCESS | 3580 | 1467725175500 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CE8800 == 41 [pid = 3580] [id = 491] 06:26:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1FD66800) [pid = 3580] [serial = 1473] [outer = 0000000000000000] 06:26:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF230CFC00) [pid = 3580] [serial = 1474] [outer = 000000CF1FD66800] 06:26:15 INFO - PROCESS | 3580 | 1467725175558 Marionette DEBUG loaded listener.js 06:26:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF231E8C00) [pid = 3580] [serial = 1475] [outer = 000000CF1FD66800] 06:26:16 INFO - PROCESS | 3580 | 1467725176325 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1126ms 06:26:16 INFO - PROCESS | 3580 | 1467725176362 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 06:26:16 INFO - PROCESS | 3580 | 1467725176365 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 06:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:26:16 INFO - PROCESS | 3580 | 1467725176371 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:26:16 INFO - PROCESS | 3580 | 1467725176373 Marionette TRACE conn5 <- [1,1930,null,{}] 06:26:16 INFO - PROCESS | 3580 | 1467725176378 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:16 INFO - PROCESS | 3580 | 1467725176381 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:16 INFO - PROCESS | 3580 | 1467725176485 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 06:26:16 INFO - PROCESS | 3580 | 1467725176584 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:16 INFO - PROCESS | 3580 | 1467725176586 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C5C1800 == 42 [pid = 3580] [id = 492] 06:26:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF12F56C00) [pid = 3580] [serial = 1476] [outer = 0000000000000000] 06:26:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF17943C00) [pid = 3580] [serial = 1477] [outer = 000000CF12F56C00] 06:26:16 INFO - PROCESS | 3580 | 1467725176638 Marionette DEBUG loaded listener.js 06:26:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF18ED0C00) [pid = 3580] [serial = 1478] [outer = 000000CF12F56C00] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258B9800 == 41 [pid = 3580] [id = 486] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E30800 == 40 [pid = 3580] [id = 485] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23F26800 == 39 [pid = 3580] [id = 484] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2169C800 == 38 [pid = 3580] [id = 483] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23077000 == 37 [pid = 3580] [id = 482] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF21DC4800 == 36 [pid = 3580] [id = 481] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4D5000 == 35 [pid = 3580] [id = 480] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF19106000 == 34 [pid = 3580] [id = 479] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF171E3800 == 33 [pid = 3580] [id = 478] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C9AD000 == 32 [pid = 3580] [id = 477] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23F3F000 == 31 [pid = 3580] [id = 476] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CE8800 == 30 [pid = 3580] [id = 491] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B1D000 == 29 [pid = 3580] [id = 490] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23065000 == 28 [pid = 3580] [id = 489] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A5D000 == 27 [pid = 3580] [id = 487] 06:26:17 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1CBD9800 == 26 [pid = 3580] [id = 488] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF18EBD000) [pid = 3580] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1FBAB400) [pid = 3580] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF1EE7A400) [pid = 3580] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1F57FC00) [pid = 3580] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1FD64000) [pid = 3580] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF19574000) [pid = 3580] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1C53FC00) [pid = 3580] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1CBBC800) [pid = 3580] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12B88000) [pid = 3580] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF12C46000) [pid = 3580] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF18ECA400) [pid = 3580] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C55C800) [pid = 3580] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF13DEF000) [pid = 3580] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF17837400) [pid = 3580] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF17BE0800) [pid = 3580] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF13ADF400) [pid = 3580] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12A41800) [pid = 3580] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1CCAE400) [pid = 3580] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF17E38800) [pid = 3580] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF13032800) [pid = 3580] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1ED8FC00) [pid = 3580] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1C559C00) [pid = 3580] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF2270D400) [pid = 3580] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1FF09C00) [pid = 3580] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 06:26:17 INFO - PROCESS | 3580 | 1467725177900 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1596ms 06:26:17 INFO - PROCESS | 3580 | 1467725177968 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 06:26:17 INFO - PROCESS | 3580 | 1467725177972 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 06:26:17 INFO - PROCESS | 3580 | 1467725177977 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:26:17 INFO - PROCESS | 3580 | 1467725177980 Marionette TRACE conn5 <- [1,1934,null,{}] 06:26:17 INFO - PROCESS | 3580 | 1467725177986 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:17 INFO - PROCESS | 3580 | 1467725177989 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:18 INFO - PROCESS | 3580 | 1467725178077 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 06:26:18 INFO - PROCESS | 3580 | 1467725178091 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:18 INFO - PROCESS | 3580 | 1467725178094 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17B9B800 == 27 [pid = 3580] [id = 493] 06:26:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12A71800) [pid = 3580] [serial = 1479] [outer = 0000000000000000] 06:26:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12B26C00) [pid = 3580] [serial = 1480] [outer = 000000CF12A71800] 06:26:18 INFO - PROCESS | 3580 | 1467725178143 Marionette DEBUG loaded listener.js 06:26:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12B96C00) [pid = 3580] [serial = 1481] [outer = 000000CF12A71800] 06:26:18 INFO - PROCESS | 3580 | 1467725178624 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 692ms 06:26:18 INFO - PROCESS | 3580 | 1467725178673 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 06:26:18 INFO - PROCESS | 3580 | 1467725178678 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 06:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:26:18 INFO - PROCESS | 3580 | 1467725178684 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:26:18 INFO - PROCESS | 3580 | 1467725178687 Marionette TRACE conn5 <- [1,1938,null,{}] 06:26:18 INFO - PROCESS | 3580 | 1467725178691 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:18 INFO - PROCESS | 3580 | 1467725178694 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:18 INFO - PROCESS | 3580 | 1467725178785 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 06:26:18 INFO - PROCESS | 3580 | 1467725178794 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:18 INFO - PROCESS | 3580 | 1467725178796 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1CBEB800 == 28 [pid = 3580] [id = 494] 06:26:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF13039C00) [pid = 3580] [serial = 1482] [outer = 0000000000000000] 06:26:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF130A3800) [pid = 3580] [serial = 1483] [outer = 000000CF13039C00] 06:26:18 INFO - PROCESS | 3580 | 1467725178845 Marionette DEBUG loaded listener.js 06:26:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1701A000) [pid = 3580] [serial = 1484] [outer = 000000CF13039C00] 06:26:19 INFO - PROCESS | 3580 | 1467725179319 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 06:26:19 INFO - PROCESS | 3580 | 1467725179379 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 06:26:19 INFO - PROCESS | 3580 | 1467725179382 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 06:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:26:19 INFO - PROCESS | 3580 | 1467725179385 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:26:19 INFO - PROCESS | 3580 | 1467725179389 Marionette TRACE conn5 <- [1,1942,null,{}] 06:26:19 INFO - PROCESS | 3580 | 1467725179400 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:19 INFO - PROCESS | 3580 | 1467725179405 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:19 INFO - PROCESS | 3580 | 1467725179527 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 06:26:19 INFO - PROCESS | 3580 | 1467725179615 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:19 INFO - PROCESS | 3580 | 1467725179618 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F745800 == 29 [pid = 3580] [id = 495] 06:26:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF12648000) [pid = 3580] [serial = 1485] [outer = 0000000000000000] 06:26:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF18A1C000) [pid = 3580] [serial = 1486] [outer = 000000CF12648000] 06:26:19 INFO - PROCESS | 3580 | 1467725179667 Marionette DEBUG loaded listener.js 06:26:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF19576C00) [pid = 3580] [serial = 1487] [outer = 000000CF12648000] 06:26:20 INFO - PROCESS | 3580 | 1467725180092 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 06:26:20 INFO - PROCESS | 3580 | 1467725180124 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 06:26:20 INFO - PROCESS | 3580 | 1467725180127 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 06:26:20 INFO - PROCESS | 3580 | 1467725180130 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:26:20 INFO - PROCESS | 3580 | 1467725180132 Marionette TRACE conn5 <- [1,1946,null,{}] 06:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:26:20 INFO - PROCESS | 3580 | 1467725180135 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:20 INFO - PROCESS | 3580 | 1467725180138 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:20 INFO - PROCESS | 3580 | 1467725180258 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 06:26:20 INFO - PROCESS | 3580 | 1467725180264 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:20 INFO - PROCESS | 3580 | 1467725180266 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20404800 == 30 [pid = 3580] [id = 496] 06:26:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C4DA800) [pid = 3580] [serial = 1488] [outer = 0000000000000000] 06:26:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1C53FC00) [pid = 3580] [serial = 1489] [outer = 000000CF1C4DA800] 06:26:20 INFO - PROCESS | 3580 | 1467725180312 Marionette DEBUG loaded listener.js 06:26:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1C55CC00) [pid = 3580] [serial = 1490] [outer = 000000CF1C4DA800] 06:26:20 INFO - PROCESS | 3580 | 1467725180765 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 06:26:20 INFO - PROCESS | 3580 | 1467725180806 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 06:26:20 INFO - PROCESS | 3580 | 1467725180808 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 06:26:20 INFO - PROCESS | 3580 | 1467725180811 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:26:20 INFO - PROCESS | 3580 | 1467725180813 Marionette TRACE conn5 <- [1,1950,null,{}] 06:26:20 INFO - PROCESS | 3580 | 1467725180816 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:20 INFO - PROCESS | 3580 | 1467725180819 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:20 INFO - PROCESS | 3580 | 1467725180954 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 06:26:20 INFO - PROCESS | 3580 | 1467725180976 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:20 INFO - PROCESS | 3580 | 1467725180978 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22287000 == 31 [pid = 3580] [id = 497] 06:26:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12F62C00) [pid = 3580] [serial = 1491] [outer = 0000000000000000] 06:26:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1CBC4400) [pid = 3580] [serial = 1492] [outer = 000000CF12F62C00] 06:26:21 INFO - PROCESS | 3580 | 1467725181023 Marionette DEBUG loaded listener.js 06:26:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1CCB5400) [pid = 3580] [serial = 1493] [outer = 000000CF12F62C00] 06:26:21 INFO - PROCESS | 3580 | 1467725181474 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 06:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:26:21 INFO - PROCESS | 3580 | 1467725181509 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 06:26:21 INFO - PROCESS | 3580 | 1467725181511 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 06:26:21 INFO - PROCESS | 3580 | 1467725181514 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:26:21 INFO - PROCESS | 3580 | 1467725181516 Marionette TRACE conn5 <- [1,1954,null,{}] 06:26:21 INFO - PROCESS | 3580 | 1467725181520 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:21 INFO - PROCESS | 3580 | 1467725181526 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:21 INFO - PROCESS | 3580 | 1467725181668 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 06:26:21 INFO - PROCESS | 3580 | 1467725181681 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:21 INFO - PROCESS | 3580 | 1467725181683 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23156800 == 32 [pid = 3580] [id = 498] 06:26:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1E708000) [pid = 3580] [serial = 1494] [outer = 0000000000000000] 06:26:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1EE7A000) [pid = 3580] [serial = 1495] [outer = 000000CF1E708000] 06:26:21 INFO - PROCESS | 3580 | 1467725181774 Marionette DEBUG loaded listener.js 06:26:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1F235000) [pid = 3580] [serial = 1496] [outer = 000000CF1E708000] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1EE6E800) [pid = 3580] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1F96E400) [pid = 3580] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF10D3EC00) [pid = 3580] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF204E7800) [pid = 3580] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF116DAC00) [pid = 3580] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C5B4400) [pid = 3580] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12C50C00) [pid = 3580] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF17B76400) [pid = 3580] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12A75C00) [pid = 3580] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF18EC5C00) [pid = 3580] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1C018000) [pid = 3580] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:26:22 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1F232400) [pid = 3580] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:26:22 INFO - PROCESS | 3580 | 1467725182373 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 881ms 06:26:22 INFO - PROCESS | 3580 | 1467725182395 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 06:26:22 INFO - PROCESS | 3580 | 1467725182397 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 06:26:22 INFO - PROCESS | 3580 | 1467725182400 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:26:22 INFO - PROCESS | 3580 | 1467725182402 Marionette TRACE conn5 <- [1,1958,null,{}] 06:26:22 INFO - PROCESS | 3580 | 1467725182406 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:22 INFO - PROCESS | 3580 | 1467725182407 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:22 INFO - PROCESS | 3580 | 1467725182488 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 06:26:22 INFO - PROCESS | 3580 | 1467725182493 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:22 INFO - PROCESS | 3580 | 1467725182495 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23652800 == 33 [pid = 3580] [id = 499] 06:26:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1C08EC00) [pid = 3580] [serial = 1497] [outer = 0000000000000000] 06:26:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F13E800) [pid = 3580] [serial = 1498] [outer = 000000CF1C08EC00] 06:26:22 INFO - PROCESS | 3580 | 1467725182540 Marionette DEBUG loaded listener.js 06:26:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F4A6400) [pid = 3580] [serial = 1499] [outer = 000000CF1C08EC00] 06:26:22 INFO - PROCESS | 3580 | 1467725182960 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 587ms 06:26:23 INFO - PROCESS | 3580 | 1467725182998 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 06:26:23 INFO - PROCESS | 3580 | 1467725183001 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 06:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:26:23 INFO - PROCESS | 3580 | 1467725183008 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:26:23 INFO - PROCESS | 3580 | 1467725183010 Marionette TRACE conn5 <- [1,1962,null,{}] 06:26:23 INFO - PROCESS | 3580 | 1467725183014 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:23 INFO - PROCESS | 3580 | 1467725183016 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:23 INFO - PROCESS | 3580 | 1467725183098 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 06:26:23 INFO - PROCESS | 3580 | 1467725183106 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:23 INFO - PROCESS | 3580 | 1467725183108 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23784000 == 34 [pid = 3580] [id = 500] 06:26:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F588800) [pid = 3580] [serial = 1500] [outer = 0000000000000000] 06:26:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1F88E400) [pid = 3580] [serial = 1501] [outer = 000000CF1F588800] 06:26:23 INFO - PROCESS | 3580 | 1467725183153 Marionette DEBUG loaded listener.js 06:26:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FD59800) [pid = 3580] [serial = 1502] [outer = 000000CF1F588800] 06:26:23 INFO - PROCESS | 3580 | 1467725183594 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 650ms 06:26:23 INFO - PROCESS | 3580 | 1467725183656 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 06:26:23 INFO - PROCESS | 3580 | 1467725183658 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 06:26:23 INFO - PROCESS | 3580 | 1467725183661 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:26:23 INFO - PROCESS | 3580 | 1467725183663 Marionette TRACE conn5 <- [1,1966,null,{}] 06:26:23 INFO - PROCESS | 3580 | 1467725183667 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:23 INFO - PROCESS | 3580 | 1467725183669 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:23 INFO - PROCESS | 3580 | 1467725183749 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 06:26:23 INFO - PROCESS | 3580 | 1467725183757 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:23 INFO - PROCESS | 3580 | 1467725183759 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F550800 == 35 [pid = 3580] [id = 501] 06:26:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FD5AC00) [pid = 3580] [serial = 1503] [outer = 0000000000000000] 06:26:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1FD7FC00) [pid = 3580] [serial = 1504] [outer = 000000CF1FD5AC00] 06:26:23 INFO - PROCESS | 3580 | 1467725183804 Marionette DEBUG loaded listener.js 06:26:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1FF0BC00) [pid = 3580] [serial = 1505] [outer = 000000CF1FD5AC00] 06:26:24 INFO - PROCESS | 3580 | 1467725184422 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 776ms 06:26:24 INFO - PROCESS | 3580 | 1467725184499 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 06:26:24 INFO - PROCESS | 3580 | 1467725184504 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 06:26:24 INFO - PROCESS | 3580 | 1467725184532 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:26:24 INFO - PROCESS | 3580 | 1467725184536 Marionette TRACE conn5 <- [1,1970,null,{}] 06:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:26:24 INFO - PROCESS | 3580 | 1467725184542 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:24 INFO - PROCESS | 3580 | 1467725184546 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:24 INFO - PROCESS | 3580 | 1467725184680 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 06:26:24 INFO - PROCESS | 3580 | 1467725184794 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:24 INFO - PROCESS | 3580 | 1467725184798 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4B2000 == 36 [pid = 3580] [id = 502] 06:26:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1264AC00) [pid = 3580] [serial = 1506] [outer = 0000000000000000] 06:26:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12B90400) [pid = 3580] [serial = 1507] [outer = 000000CF1264AC00] 06:26:24 INFO - PROCESS | 3580 | 1467725184858 Marionette DEBUG loaded listener.js 06:26:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12F5D000) [pid = 3580] [serial = 1508] [outer = 000000CF1264AC00] 06:26:25 INFO - PROCESS | 3580 | 1467725185580 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1075ms 06:26:25 INFO - PROCESS | 3580 | 1467725185634 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 06:26:25 INFO - PROCESS | 3580 | 1467725185639 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 06:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:26:25 INFO - PROCESS | 3580 | 1467725185646 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:26:25 INFO - PROCESS | 3580 | 1467725185649 Marionette TRACE conn5 <- [1,1974,null,{}] 06:26:25 INFO - PROCESS | 3580 | 1467725185654 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:25 INFO - PROCESS | 3580 | 1467725185657 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:25 INFO - PROCESS | 3580 | 1467725185783 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 06:26:25 INFO - PROCESS | 3580 | 1467725185911 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:25 INFO - PROCESS | 3580 | 1467725185914 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF216AE800 == 37 [pid = 3580] [id = 503] 06:26:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF171C8400) [pid = 3580] [serial = 1509] [outer = 0000000000000000] 06:26:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF18EBF800) [pid = 3580] [serial = 1510] [outer = 000000CF171C8400] 06:26:25 INFO - PROCESS | 3580 | 1467725185975 Marionette DEBUG loaded listener.js 06:26:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF1C4D9000) [pid = 3580] [serial = 1511] [outer = 000000CF171C8400] 06:26:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23784000 == 36 [pid = 3580] [id = 500] 06:26:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23652800 == 35 [pid = 3580] [id = 499] 06:26:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23156800 == 34 [pid = 3580] [id = 498] 06:26:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22287000 == 33 [pid = 3580] [id = 497] 06:26:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20404800 == 32 [pid = 3580] [id = 496] 06:26:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F745800 == 31 [pid = 3580] [id = 495] 06:26:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1CBEB800 == 30 [pid = 3580] [id = 494] 06:26:26 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17B9B800 == 29 [pid = 3580] [id = 493] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1EE79400) [pid = 3580] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1F230C00) [pid = 3580] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1FD5B800) [pid = 3580] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF130A6C00) [pid = 3580] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF20B23C00) [pid = 3580] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12B30800) [pid = 3580] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF12F5F800) [pid = 3580] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1E79EC00) [pid = 3580] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12F5C400) [pid = 3580] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF171CB400) [pid = 3580] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1FF12000) [pid = 3580] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12B9A800) [pid = 3580] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12F60400) [pid = 3580] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF17170800) [pid = 3580] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1956B400) [pid = 3580] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF216F5800) [pid = 3580] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1C517000) [pid = 3580] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF22713000) [pid = 3580] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF22762800) [pid = 3580] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF23002C00) [pid = 3580] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF21628C00) [pid = 3580] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1FF0A800) [pid = 3580] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1ECA2000) [pid = 3580] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1F586000) [pid = 3580] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 06:26:26 INFO - PROCESS | 3580 | 1467725186848 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1230ms 06:26:26 INFO - PROCESS | 3580 | 1467725186877 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 06:26:26 INFO - PROCESS | 3580 | 1467725186881 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 06:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:26:26 INFO - PROCESS | 3580 | 1467725186885 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:26:26 INFO - PROCESS | 3580 | 1467725186889 Marionette TRACE conn5 <- [1,1978,null,{}] 06:26:26 INFO - PROCESS | 3580 | 1467725186894 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:26 INFO - PROCESS | 3580 | 1467725186897 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:26 INFO - PROCESS | 3580 | 1467725186989 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 06:26:26 INFO - PROCESS | 3580 | 1467725186996 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:27 INFO - PROCESS | 3580 | 1467725187001 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E0E800 == 30 [pid = 3580] [id = 504] 06:26:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12B8D400) [pid = 3580] [serial = 1512] [outer = 0000000000000000] 06:26:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12C4E400) [pid = 3580] [serial = 1513] [outer = 000000CF12B8D400] 06:26:27 INFO - PROCESS | 3580 | 1467725187050 Marionette DEBUG loaded listener.js 06:26:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF130A3C00) [pid = 3580] [serial = 1514] [outer = 000000CF12B8D400] 06:26:27 INFO - PROCESS | 3580 | 1467725187570 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 733ms 06:26:27 INFO - PROCESS | 3580 | 1467725187619 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 06:26:27 INFO - PROCESS | 3580 | 1467725187623 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 06:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:26:27 INFO - PROCESS | 3580 | 1467725187629 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:26:27 INFO - PROCESS | 3580 | 1467725187632 Marionette TRACE conn5 <- [1,1982,null,{}] 06:26:27 INFO - PROCESS | 3580 | 1467725187636 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:27 INFO - PROCESS | 3580 | 1467725187638 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:27 INFO - PROCESS | 3580 | 1467725187728 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 06:26:27 INFO - PROCESS | 3580 | 1467725187734 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:27 INFO - PROCESS | 3580 | 1467725187736 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECDD800 == 31 [pid = 3580] [id = 505] 06:26:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF17E43000) [pid = 3580] [serial = 1515] [outer = 0000000000000000] 06:26:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1897C400) [pid = 3580] [serial = 1516] [outer = 000000CF17E43000] 06:26:27 INFO - PROCESS | 3580 | 1467725187785 Marionette DEBUG loaded listener.js 06:26:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF18ED5C00) [pid = 3580] [serial = 1517] [outer = 000000CF17E43000] 06:26:28 INFO - PROCESS | 3580 | 1467725188261 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 690ms 06:26:28 INFO - PROCESS | 3580 | 1467725188323 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 06:26:28 INFO - PROCESS | 3580 | 1467725188326 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 06:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:26:28 INFO - PROCESS | 3580 | 1467725188329 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:26:28 INFO - PROCESS | 3580 | 1467725188333 Marionette TRACE conn5 <- [1,1986,null,{}] 06:26:28 INFO - PROCESS | 3580 | 1467725188344 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:28 INFO - PROCESS | 3580 | 1467725188349 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:28 INFO - PROCESS | 3580 | 1467725188469 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 06:26:28 INFO - PROCESS | 3580 | 1467725188555 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:28 INFO - PROCESS | 3580 | 1467725188559 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFB3000 == 32 [pid = 3580] [id = 506] 06:26:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12626000) [pid = 3580] [serial = 1518] [outer = 0000000000000000] 06:26:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1CBBC400) [pid = 3580] [serial = 1519] [outer = 000000CF12626000] 06:26:28 INFO - PROCESS | 3580 | 1467725188608 Marionette DEBUG loaded listener.js 06:26:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1E7A0C00) [pid = 3580] [serial = 1520] [outer = 000000CF12626000] 06:26:28 INFO - PROCESS | 3580 | 1467725188978 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 06:26:29 INFO - PROCESS | 3580 | 1467725189024 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 06:26:29 INFO - PROCESS | 3580 | 1467725189027 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 06:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:26:29 INFO - PROCESS | 3580 | 1467725189030 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:26:29 INFO - PROCESS | 3580 | 1467725189032 Marionette TRACE conn5 <- [1,1990,null,{}] 06:26:29 INFO - PROCESS | 3580 | 1467725189035 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:29 INFO - PROCESS | 3580 | 1467725189038 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:29 INFO - PROCESS | 3580 | 1467725189157 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 06:26:29 INFO - PROCESS | 3580 | 1467725189162 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:29 INFO - PROCESS | 3580 | 1467725189164 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22FCC800 == 33 [pid = 3580] [id = 507] 06:26:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1ED92000) [pid = 3580] [serial = 1521] [outer = 0000000000000000] 06:26:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1EE74400) [pid = 3580] [serial = 1522] [outer = 000000CF1ED92000] 06:26:29 INFO - PROCESS | 3580 | 1467725189259 Marionette DEBUG loaded listener.js 06:26:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F144800) [pid = 3580] [serial = 1523] [outer = 000000CF1ED92000] 06:26:29 INFO - PROCESS | 3580 | 1467725189696 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 692ms 06:26:29 INFO - PROCESS | 3580 | 1467725189730 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 06:26:29 INFO - PROCESS | 3580 | 1467725189733 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 06:26:29 INFO - PROCESS | 3580 | 1467725189736 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:26:29 INFO - PROCESS | 3580 | 1467725189738 Marionette TRACE conn5 <- [1,1994,null,{}] 06:26:29 INFO - PROCESS | 3580 | 1467725189741 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:29 INFO - PROCESS | 3580 | 1467725189743 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:29 INFO - PROCESS | 3580 | 1467725189881 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 06:26:29 INFO - PROCESS | 3580 | 1467725189939 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:29 INFO - PROCESS | 3580 | 1467725189941 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23627800 == 34 [pid = 3580] [id = 508] 06:26:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F234000) [pid = 3580] [serial = 1524] [outer = 0000000000000000] 06:26:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1F582C00) [pid = 3580] [serial = 1525] [outer = 000000CF1F234000] 06:26:30 INFO - PROCESS | 3580 | 1467725189987 Marionette DEBUG loaded listener.js 06:26:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FD5C000) [pid = 3580] [serial = 1526] [outer = 000000CF1F234000] 06:26:30 INFO - PROCESS | 3580 | 1467725190401 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:26:30 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 06:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 736ms 06:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:26:30 INFO - PROCESS | 3580 | 1467725190474 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 06:26:30 INFO - PROCESS | 3580 | 1467725190476 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 06:26:30 INFO - PROCESS | 3580 | 1467725190480 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:26:30 INFO - PROCESS | 3580 | 1467725190482 Marionette TRACE conn5 <- [1,1998,null,{}] 06:26:30 INFO - PROCESS | 3580 | 1467725190485 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:30 INFO - PROCESS | 3580 | 1467725190491 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:30 INFO - PROCESS | 3580 | 1467725190638 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 06:26:30 INFO - PROCESS | 3580 | 1467725190645 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:30 INFO - PROCESS | 3580 | 1467725190647 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23F29000 == 35 [pid = 3580] [id = 509] 06:26:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FF0C800) [pid = 3580] [serial = 1527] [outer = 0000000000000000] 06:26:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1FF11000) [pid = 3580] [serial = 1528] [outer = 000000CF1FF0C800] 06:26:30 INFO - PROCESS | 3580 | 1467725190736 Marionette DEBUG loaded listener.js 06:26:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF20B6B800) [pid = 3580] [serial = 1529] [outer = 000000CF1FF0C800] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1C4DA800) [pid = 3580] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF12F56C00) [pid = 3580] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF13039C00) [pid = 3580] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12648000) [pid = 3580] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12A71800) [pid = 3580] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12F62C00) [pid = 3580] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12F5D400) [pid = 3580] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1C55E800) [pid = 3580] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1F588800) [pid = 3580] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1FD66800) [pid = 3580] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1E708000) [pid = 3580] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:26:31 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1C08EC00) [pid = 3580] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:26:31 INFO - PROCESS | 3580 | 1467725191186 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:26:31 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 06:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 773ms 06:26:31 INFO - PROCESS | 3580 | 1467725191256 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 06:26:31 INFO - PROCESS | 3580 | 1467725191258 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 06:26:31 INFO - PROCESS | 3580 | 1467725191261 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:26:31 INFO - PROCESS | 3580 | 1467725191263 Marionette TRACE conn5 <- [1,2002,null,{}] 06:26:31 INFO - PROCESS | 3580 | 1467725191267 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:31 INFO - PROCESS | 3580 | 1467725191269 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:31 INFO - PROCESS | 3580 | 1467725191352 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 06:26:31 INFO - PROCESS | 3580 | 1467725191434 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:31 INFO - PROCESS | 3580 | 1467725191436 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24516000 == 36 [pid = 3580] [id = 510] 06:26:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF10D3B400) [pid = 3580] [serial = 1530] [outer = 0000000000000000] 06:26:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1C540800) [pid = 3580] [serial = 1531] [outer = 000000CF10D3B400] 06:26:31 INFO - PROCESS | 3580 | 1467725191481 Marionette DEBUG loaded listener.js 06:26:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF20A5EC00) [pid = 3580] [serial = 1532] [outer = 000000CF10D3B400] 06:26:31 INFO - PROCESS | 3580 | 1467725191852 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 628ms 06:26:31 INFO - PROCESS | 3580 | 1467725191893 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 06:26:31 INFO - PROCESS | 3580 | 1467725191903 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 06:26:31 INFO - PROCESS | 3580 | 1467725191907 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:26:31 INFO - PROCESS | 3580 | 1467725191909 Marionette TRACE conn5 <- [1,2006,null,{}] 06:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:26:31 INFO - PROCESS | 3580 | 1467725191919 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:31 INFO - PROCESS | 3580 | 1467725191921 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:32 INFO - PROCESS | 3580 | 1467725192006 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 06:26:32 INFO - PROCESS | 3580 | 1467725192011 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:32 INFO - PROCESS | 3580 | 1467725192013 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258C3800 == 37 [pid = 3580] [id = 511] 06:26:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF216F5800) [pid = 3580] [serial = 1533] [outer = 0000000000000000] 06:26:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF22273800) [pid = 3580] [serial = 1534] [outer = 000000CF216F5800] 06:26:32 INFO - PROCESS | 3580 | 1467725192058 Marionette DEBUG loaded listener.js 06:26:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF22715000) [pid = 3580] [serial = 1535] [outer = 000000CF216F5800] 06:26:32 INFO - PROCESS | 3580 | 1467725192483 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 06:26:32 INFO - PROCESS | 3580 | 1467725192542 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 06:26:32 INFO - PROCESS | 3580 | 1467725192545 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 06:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:26:32 INFO - PROCESS | 3580 | 1467725192548 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:26:32 INFO - PROCESS | 3580 | 1467725192550 Marionette TRACE conn5 <- [1,2010,null,{}] 06:26:32 INFO - PROCESS | 3580 | 1467725192553 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:32 INFO - PROCESS | 3580 | 1467725192555 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:32 INFO - PROCESS | 3580 | 1467725192640 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 06:26:32 INFO - PROCESS | 3580 | 1467725192646 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:32 INFO - PROCESS | 3580 | 1467725192648 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFB1000 == 38 [pid = 3580] [id = 512] 06:26:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF22760400) [pid = 3580] [serial = 1536] [outer = 0000000000000000] 06:26:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF22F88800) [pid = 3580] [serial = 1537] [outer = 000000CF22760400] 06:26:32 INFO - PROCESS | 3580 | 1467725192693 Marionette DEBUG loaded listener.js 06:26:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF230C9400) [pid = 3580] [serial = 1538] [outer = 000000CF22760400] 06:26:33 INFO - PROCESS | 3580 | 1467725193245 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 733ms 06:26:33 INFO - PROCESS | 3580 | 1467725193285 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 06:26:33 INFO - PROCESS | 3580 | 1467725193290 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 06:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:26:33 INFO - PROCESS | 3580 | 1467725193296 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:26:33 INFO - PROCESS | 3580 | 1467725193300 Marionette TRACE conn5 <- [1,2014,null,{}] 06:26:33 INFO - PROCESS | 3580 | 1467725193306 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:33 INFO - PROCESS | 3580 | 1467725193309 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:33 INFO - PROCESS | 3580 | 1467725193433 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 06:26:33 INFO - PROCESS | 3580 | 1467725193558 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:33 INFO - PROCESS | 3580 | 1467725193563 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1CBEB000 == 39 [pid = 3580] [id = 513] 06:26:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12E94C00) [pid = 3580] [serial = 1539] [outer = 0000000000000000] 06:26:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12F63000) [pid = 3580] [serial = 1540] [outer = 000000CF12E94C00] 06:26:33 INFO - PROCESS | 3580 | 1467725193624 Marionette DEBUG loaded listener.js 06:26:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF17B79000) [pid = 3580] [serial = 1541] [outer = 000000CF12E94C00] 06:26:34 INFO - PROCESS | 3580 | 1467725194282 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1029ms 06:26:34 INFO - PROCESS | 3580 | 1467725194328 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 06:26:34 INFO - PROCESS | 3580 | 1467725194333 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 06:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:26:34 INFO - PROCESS | 3580 | 1467725194340 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:26:34 INFO - PROCESS | 3580 | 1467725194343 Marionette TRACE conn5 <- [1,2018,null,{}] 06:26:34 INFO - PROCESS | 3580 | 1467725194347 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:34 INFO - PROCESS | 3580 | 1467725194350 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:34 INFO - PROCESS | 3580 | 1467725194467 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 06:26:34 INFO - PROCESS | 3580 | 1467725194590 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:34 INFO - PROCESS | 3580 | 1467725194593 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23780800 == 40 [pid = 3580] [id = 514] 06:26:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1C557800) [pid = 3580] [serial = 1542] [outer = 0000000000000000] 06:26:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1E710C00) [pid = 3580] [serial = 1543] [outer = 000000CF1C557800] 06:26:34 INFO - PROCESS | 3580 | 1467725194652 Marionette DEBUG loaded listener.js 06:26:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1F583400) [pid = 3580] [serial = 1544] [outer = 000000CF1C557800] 06:26:35 INFO - PROCESS | 3580 | 1467725195296 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 06:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:26:35 INFO - PROCESS | 3580 | 1467725195328 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 06:26:35 INFO - PROCESS | 3580 | 1467725195331 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 06:26:35 INFO - PROCESS | 3580 | 1467725195335 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:26:35 INFO - PROCESS | 3580 | 1467725195339 Marionette TRACE conn5 <- [1,2022,null,{}] 06:26:35 INFO - PROCESS | 3580 | 1467725195350 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:35 INFO - PROCESS | 3580 | 1467725195356 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:35 INFO - PROCESS | 3580 | 1467725195470 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 06:26:35 INFO - PROCESS | 3580 | 1467725195594 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:35 INFO - PROCESS | 3580 | 1467725195598 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BD7800 == 41 [pid = 3580] [id = 515] 06:26:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF204EDC00) [pid = 3580] [serial = 1545] [outer = 0000000000000000] 06:26:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF22F8D400) [pid = 3580] [serial = 1546] [outer = 000000CF204EDC00] 06:26:35 INFO - PROCESS | 3580 | 1467725195657 Marionette DEBUG loaded listener.js 06:26:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF231E3400) [pid = 3580] [serial = 1547] [outer = 000000CF204EDC00] 06:26:36 INFO - PROCESS | 3580 | 1467725196283 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 06:26:36 INFO - PROCESS | 3580 | 1467725196323 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 06:26:36 INFO - PROCESS | 3580 | 1467725196327 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 06:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:26:36 INFO - PROCESS | 3580 | 1467725196330 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:26:36 INFO - PROCESS | 3580 | 1467725196333 Marionette TRACE conn5 <- [1,2026,null,{}] 06:26:36 INFO - PROCESS | 3580 | 1467725196336 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:36 INFO - PROCESS | 3580 | 1467725196339 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:36 INFO - PROCESS | 3580 | 1467725196454 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 06:26:36 INFO - PROCESS | 3580 | 1467725196706 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:36 INFO - PROCESS | 3580 | 1467725196710 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A8F000 == 42 [pid = 3580] [id = 516] 06:26:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF12A3E400) [pid = 3580] [serial = 1548] [outer = 0000000000000000] 06:26:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF12A75C00) [pid = 3580] [serial = 1549] [outer = 000000CF12A3E400] 06:26:36 INFO - PROCESS | 3580 | 1467725196779 Marionette DEBUG loaded listener.js 06:26:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF1309B000) [pid = 3580] [serial = 1550] [outer = 000000CF12A3E400] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258C3800 == 41 [pid = 3580] [id = 511] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24516000 == 40 [pid = 3580] [id = 510] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23F29000 == 39 [pid = 3580] [id = 509] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23627800 == 38 [pid = 3580] [id = 508] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22FCC800 == 37 [pid = 3580] [id = 507] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFB3000 == 36 [pid = 3580] [id = 506] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECDD800 == 35 [pid = 3580] [id = 505] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E0E800 == 34 [pid = 3580] [id = 504] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C5C1800 == 33 [pid = 3580] [id = 492] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF216AE800 == 32 [pid = 3580] [id = 503] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F550800 == 31 [pid = 3580] [id = 501] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4B2000 == 30 [pid = 3580] [id = 502] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BD7800 == 29 [pid = 3580] [id = 515] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23780800 == 28 [pid = 3580] [id = 514] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFB1000 == 27 [pid = 3580] [id = 512] 06:26:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1CBEB000 == 26 [pid = 3580] [id = 513] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF1C53FC00) [pid = 3580] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF18ED0C00) [pid = 3580] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF17943C00) [pid = 3580] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF130A3800) [pid = 3580] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1701A000) [pid = 3580] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF18A1C000) [pid = 3580] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF12B26C00) [pid = 3580] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12B96C00) [pid = 3580] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1CBC4400) [pid = 3580] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF18A16800) [pid = 3580] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF130A6400) [pid = 3580] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1ECA1000) [pid = 3580] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1C5AE800) [pid = 3580] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF20A1A400) [pid = 3580] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1FD59800) [pid = 3580] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF231E8C00) [pid = 3580] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF230CFC00) [pid = 3580] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1FD7FC00) [pid = 3580] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1C55CC00) [pid = 3580] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1EE7A000) [pid = 3580] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1CCB5400) [pid = 3580] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1F88E400) [pid = 3580] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1F235000) [pid = 3580] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1F13E800) [pid = 3580] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1F4A6400) [pid = 3580] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF19576C00) [pid = 3580] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 06:26:38 INFO - PROCESS | 3580 | 1467725198185 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1883ms 06:26:38 INFO - PROCESS | 3580 | 1467725198215 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 06:26:38 INFO - PROCESS | 3580 | 1467725198220 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 06:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:26:38 INFO - PROCESS | 3580 | 1467725198225 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:26:38 INFO - PROCESS | 3580 | 1467725198228 Marionette TRACE conn5 <- [1,2030,null,{}] 06:26:38 INFO - PROCESS | 3580 | 1467725198234 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:38 INFO - PROCESS | 3580 | 1467725198237 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:38 INFO - PROCESS | 3580 | 1467725198336 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 06:26:38 INFO - PROCESS | 3580 | 1467725198343 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:38 INFO - PROCESS | 3580 | 1467725198348 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF171E5000 == 27 [pid = 3580] [id = 517] 06:26:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12A45400) [pid = 3580] [serial = 1551] [outer = 0000000000000000] 06:26:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12A71800) [pid = 3580] [serial = 1552] [outer = 000000CF12A45400] 06:26:38 INFO - PROCESS | 3580 | 1467725198399 Marionette DEBUG loaded listener.js 06:26:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12B8EC00) [pid = 3580] [serial = 1553] [outer = 000000CF12A45400] 06:26:38 INFO - PROCESS | 3580 | 1467725198898 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:26:38 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) 06:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 06:26:38 INFO - PROCESS | 3580 | 1467725198963 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 06:26:38 INFO - PROCESS | 3580 | 1467725198968 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 06:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:26:38 INFO - PROCESS | 3580 | 1467725198975 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:26:38 INFO - PROCESS | 3580 | 1467725198977 Marionette TRACE conn5 <- [1,2034,null,{}] 06:26:38 INFO - PROCESS | 3580 | 1467725198982 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:38 INFO - PROCESS | 3580 | 1467725198984 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:39 INFO - PROCESS | 3580 | 1467725199082 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 06:26:39 INFO - PROCESS | 3580 | 1467725199096 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:39 INFO - PROCESS | 3580 | 1467725199098 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:39 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1CBD9800 == 28 [pid = 3580] [id = 518] 06:26:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12F5FC00) [pid = 3580] [serial = 1554] [outer = 0000000000000000] 06:26:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF13038C00) [pid = 3580] [serial = 1555] [outer = 000000CF12F5FC00] 06:26:39 INFO - PROCESS | 3580 | 1467725199149 Marionette DEBUG loaded listener.js 06:26:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF13A49C00) [pid = 3580] [serial = 1556] [outer = 000000CF12F5FC00] 06:26:39 INFO - PROCESS | 3580 | 1467725199616 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 692ms 06:26:39 INFO - PROCESS | 3580 | 1467725199687 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 06:26:39 INFO - PROCESS | 3580 | 1467725199690 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 06:26:39 INFO - PROCESS | 3580 | 1467725199696 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:26:39 INFO - PROCESS | 3580 | 1467725199700 Marionette TRACE conn5 <- [1,2038,null,{}] 06:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:26:39 INFO - PROCESS | 3580 | 1467725199711 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:39 INFO - PROCESS | 3580 | 1467725199716 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:39 INFO - PROCESS | 3580 | 1467725199808 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 06:26:39 INFO - PROCESS | 3580 | 1467725199821 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:39 INFO - PROCESS | 3580 | 1467725199824 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:39 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F541800 == 29 [pid = 3580] [id = 519] 06:26:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF17E44000) [pid = 3580] [serial = 1557] [outer = 0000000000000000] 06:26:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF18A18400) [pid = 3580] [serial = 1558] [outer = 000000CF17E44000] 06:26:39 INFO - PROCESS | 3580 | 1467725199876 Marionette DEBUG loaded listener.js 06:26:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF18ED4400) [pid = 3580] [serial = 1559] [outer = 000000CF17E44000] 06:26:40 INFO - PROCESS | 3580 | 1467725200326 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 06:26:40 INFO - PROCESS | 3580 | 1467725200395 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 06:26:40 INFO - PROCESS | 3580 | 1467725200398 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 06:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:26:40 INFO - PROCESS | 3580 | 1467725200409 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:26:40 INFO - PROCESS | 3580 | 1467725200411 Marionette TRACE conn5 <- [1,2042,null,{}] 06:26:40 INFO - PROCESS | 3580 | 1467725200414 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:40 INFO - PROCESS | 3580 | 1467725200416 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:40 INFO - PROCESS | 3580 | 1467725200529 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 06:26:40 INFO - PROCESS | 3580 | 1467725200535 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:40 INFO - PROCESS | 3580 | 1467725200537 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:40 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFB3000 == 30 [pid = 3580] [id = 520] 06:26:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1C018000) [pid = 3580] [serial = 1560] [outer = 0000000000000000] 06:26:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1C4DD400) [pid = 3580] [serial = 1561] [outer = 000000CF1C018000] 06:26:40 INFO - PROCESS | 3580 | 1467725200584 Marionette DEBUG loaded listener.js 06:26:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C547000) [pid = 3580] [serial = 1562] [outer = 000000CF1C018000] 06:26:41 INFO - PROCESS | 3580 | 1467725201040 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 690ms 06:26:41 INFO - PROCESS | 3580 | 1467725201095 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 06:26:41 INFO - PROCESS | 3580 | 1467725201104 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 06:26:41 INFO - PROCESS | 3580 | 1467725201116 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:26:41 INFO - PROCESS | 3580 | 1467725201118 Marionette TRACE conn5 <- [1,2046,null,{}] 06:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:26:41 INFO - PROCESS | 3580 | 1467725201122 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:41 INFO - PROCESS | 3580 | 1467725201124 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:41 INFO - PROCESS | 3580 | 1467725201264 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 06:26:41 INFO - PROCESS | 3580 | 1467725201316 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:41 INFO - PROCESS | 3580 | 1467725201319 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22292000 == 31 [pid = 3580] [id = 521] 06:26:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1C556400) [pid = 3580] [serial = 1563] [outer = 0000000000000000] 06:26:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1C55F000) [pid = 3580] [serial = 1564] [outer = 000000CF1C556400] 06:26:41 INFO - PROCESS | 3580 | 1467725201367 Marionette DEBUG loaded listener.js 06:26:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1CC0DC00) [pid = 3580] [serial = 1565] [outer = 000000CF1C556400] 06:26:41 INFO - PROCESS | 3580 | 1467725201811 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 735ms 06:26:41 INFO - PROCESS | 3580 | 1467725201857 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 06:26:41 INFO - PROCESS | 3580 | 1467725201859 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 06:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:26:41 INFO - PROCESS | 3580 | 1467725201867 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:26:41 INFO - PROCESS | 3580 | 1467725201869 Marionette TRACE conn5 <- [1,2050,null,{}] 06:26:41 INFO - PROCESS | 3580 | 1467725201873 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:41 INFO - PROCESS | 3580 | 1467725201879 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:42 INFO - PROCESS | 3580 | 1467725202017 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 06:26:42 INFO - PROCESS | 3580 | 1467725202072 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:42 INFO - PROCESS | 3580 | 1467725202075 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23156000 == 32 [pid = 3580] [id = 522] 06:26:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1CCA6C00) [pid = 3580] [serial = 1566] [outer = 0000000000000000] 06:26:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1ECA1000) [pid = 3580] [serial = 1567] [outer = 000000CF1CCA6C00] 06:26:42 INFO - PROCESS | 3580 | 1467725202120 Marionette DEBUG loaded listener.js 06:26:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1F146000) [pid = 3580] [serial = 1568] [outer = 000000CF1CCA6C00] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1FF0C800) [pid = 3580] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1F234000) [pid = 3580] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF10D3B400) [pid = 3580] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1264AC00) [pid = 3580] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1FD5AC00) [pid = 3580] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF171C8400) [pid = 3580] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF17E43000) [pid = 3580] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12B8D400) [pid = 3580] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12626000) [pid = 3580] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF216F5800) [pid = 3580] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF22760400) [pid = 3580] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1ED92000) [pid = 3580] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:26:42 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF20355000) [pid = 3580] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:26:42 INFO - PROCESS | 3580 | 1467725202732 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 942ms 06:26:42 INFO - PROCESS | 3580 | 1467725202813 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 06:26:42 INFO - PROCESS | 3580 | 1467725202815 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 06:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:26:42 INFO - PROCESS | 3580 | 1467725202828 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:26:42 INFO - PROCESS | 3580 | 1467725202830 Marionette TRACE conn5 <- [1,2054,null,{}] 06:26:42 INFO - PROCESS | 3580 | 1467725202835 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:42 INFO - PROCESS | 3580 | 1467725202838 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:42 INFO - PROCESS | 3580 | 1467725202918 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 06:26:42 INFO - PROCESS | 3580 | 1467725202929 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:42 INFO - PROCESS | 3580 | 1467725202931 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23627800 == 33 [pid = 3580] [id = 523] 06:26:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF13DF1400) [pid = 3580] [serial = 1569] [outer = 0000000000000000] 06:26:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1CC15800) [pid = 3580] [serial = 1570] [outer = 000000CF13DF1400] 06:26:42 INFO - PROCESS | 3580 | 1467725202976 Marionette DEBUG loaded listener.js 06:26:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F232C00) [pid = 3580] [serial = 1571] [outer = 000000CF13DF1400] 06:26:43 INFO - PROCESS | 3580 | 1467725203392 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 586ms 06:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:26:43 INFO - PROCESS | 3580 | 1467725203409 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 06:26:43 INFO - PROCESS | 3580 | 1467725203411 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 06:26:43 INFO - PROCESS | 3580 | 1467725203414 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:26:43 INFO - PROCESS | 3580 | 1467725203416 Marionette TRACE conn5 <- [1,2058,null,{}] 06:26:43 INFO - PROCESS | 3580 | 1467725203419 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:43 INFO - PROCESS | 3580 | 1467725203421 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:43 INFO - PROCESS | 3580 | 1467725203536 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 06:26:43 INFO - PROCESS | 3580 | 1467725203543 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:43 INFO - PROCESS | 3580 | 1467725203545 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:43 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2377C800 == 34 [pid = 3580] [id = 524] 06:26:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F239C00) [pid = 3580] [serial = 1572] [outer = 0000000000000000] 06:26:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F583000) [pid = 3580] [serial = 1573] [outer = 000000CF1F239C00] 06:26:43 INFO - PROCESS | 3580 | 1467725203590 Marionette DEBUG loaded listener.js 06:26:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1FBA3000) [pid = 3580] [serial = 1574] [outer = 000000CF1F239C00] 06:26:44 INFO - PROCESS | 3580 | 1467725204024 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 628ms 06:26:44 INFO - PROCESS | 3580 | 1467725204045 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 06:26:44 INFO - PROCESS | 3580 | 1467725204047 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 06:26:44 INFO - PROCESS | 3580 | 1467725204050 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:26:44 INFO - PROCESS | 3580 | 1467725204052 Marionette TRACE conn5 <- [1,2062,null,{}] 06:26:44 INFO - PROCESS | 3580 | 1467725204056 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:44 INFO - PROCESS | 3580 | 1467725204058 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:44 INFO - PROCESS | 3580 | 1467725204170 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 06:26:44 INFO - PROCESS | 3580 | 1467725204178 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:44 INFO - PROCESS | 3580 | 1467725204180 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:44 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CEA800 == 35 [pid = 3580] [id = 525] 06:26:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FBA9400) [pid = 3580] [serial = 1575] [outer = 0000000000000000] 06:26:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FD64800) [pid = 3580] [serial = 1576] [outer = 000000CF1FBA9400] 06:26:44 INFO - PROCESS | 3580 | 1467725204224 Marionette DEBUG loaded listener.js 06:26:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FD8A800) [pid = 3580] [serial = 1577] [outer = 000000CF1FBA9400] 06:26:44 INFO - PROCESS | 3580 | 1467725204744 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 776ms 06:26:44 INFO - PROCESS | 3580 | 1467725204873 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 06:26:44 INFO - PROCESS | 3580 | 1467725204878 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 06:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:26:44 INFO - PROCESS | 3580 | 1467725204884 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:26:44 INFO - PROCESS | 3580 | 1467725204888 Marionette TRACE conn5 <- [1,2066,null,{}] 06:26:44 INFO - PROCESS | 3580 | 1467725204928 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:44 INFO - PROCESS | 3580 | 1467725204931 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:45 INFO - PROCESS | 3580 | 1467725205061 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 06:26:45 INFO - PROCESS | 3580 | 1467725205135 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:45 INFO - PROCESS | 3580 | 1467725205140 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C5BE800 == 36 [pid = 3580] [id = 526] 06:26:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12B90800) [pid = 3580] [serial = 1578] [outer = 0000000000000000] 06:26:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12B9E800) [pid = 3580] [serial = 1579] [outer = 000000CF12B90800] 06:26:45 INFO - PROCESS | 3580 | 1467725205240 Marionette DEBUG loaded listener.js 06:26:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1312CC00) [pid = 3580] [serial = 1580] [outer = 000000CF12B90800] 06:26:45 INFO - PROCESS | 3580 | 1467725205962 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1118ms 06:26:46 INFO - PROCESS | 3580 | 1467725206002 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 06:26:46 INFO - PROCESS | 3580 | 1467725206007 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 06:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:26:46 INFO - PROCESS | 3580 | 1467725206014 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:26:46 INFO - PROCESS | 3580 | 1467725206017 Marionette TRACE conn5 <- [1,2070,null,{}] 06:26:46 INFO - PROCESS | 3580 | 1467725206021 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:46 INFO - PROCESS | 3580 | 1467725206024 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:46 INFO - PROCESS | 3580 | 1467725206150 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 06:26:46 INFO - PROCESS | 3580 | 1467725206272 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:46 INFO - PROCESS | 3580 | 1467725206275 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:46 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22FC6000 == 37 [pid = 3580] [id = 527] 06:26:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1956A400) [pid = 3580] [serial = 1581] [outer = 0000000000000000] 06:26:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1C016400) [pid = 3580] [serial = 1582] [outer = 000000CF1956A400] 06:26:46 INFO - PROCESS | 3580 | 1467725206359 Marionette DEBUG loaded listener.js 06:26:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1C55F800) [pid = 3580] [serial = 1583] [outer = 000000CF1956A400] 06:26:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F77B000 == 36 [pid = 3580] [id = 11] 06:26:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2377C800 == 35 [pid = 3580] [id = 524] 06:26:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23627800 == 34 [pid = 3580] [id = 523] 06:26:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23156000 == 33 [pid = 3580] [id = 522] 06:26:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22292000 == 32 [pid = 3580] [id = 521] 06:26:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFB3000 == 31 [pid = 3580] [id = 520] 06:26:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F541800 == 30 [pid = 3580] [id = 519] 06:26:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1CBD9800 == 29 [pid = 3580] [id = 518] 06:26:47 INFO - PROCESS | 3580 | --DOCSHELL 000000CF171E5000 == 28 [pid = 3580] [id = 517] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF23004800) [pid = 3580] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1FF11000) [pid = 3580] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1FD5C000) [pid = 3580] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1F582C00) [pid = 3580] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1C540800) [pid = 3580] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12B90400) [pid = 3580] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12F5D000) [pid = 3580] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1FF0BC00) [pid = 3580] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF18EBF800) [pid = 3580] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1C4D9000) [pid = 3580] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1897C400) [pid = 3580] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18ED5C00) [pid = 3580] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12C4E400) [pid = 3580] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF130A3C00) [pid = 3580] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1CBBC400) [pid = 3580] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF20B6B800) [pid = 3580] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF22273800) [pid = 3580] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF22715000) [pid = 3580] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF22F88800) [pid = 3580] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF230C9400) [pid = 3580] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF20A5EC00) [pid = 3580] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1EE74400) [pid = 3580] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1F144800) [pid = 3580] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1E7A0C00) [pid = 3580] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 06:26:47 INFO - PROCESS | 3580 | 1467725207333 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1383ms 06:26:47 INFO - PROCESS | 3580 | 1467725207400 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 06:26:47 INFO - PROCESS | 3580 | 1467725207405 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 06:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:26:47 INFO - PROCESS | 3580 | 1467725207410 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:26:47 INFO - PROCESS | 3580 | 1467725207413 Marionette TRACE conn5 <- [1,2074,null,{}] 06:26:47 INFO - PROCESS | 3580 | 1467725207419 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:47 INFO - PROCESS | 3580 | 1467725207421 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:47 INFO - PROCESS | 3580 | 1467725207524 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 06:26:47 INFO - PROCESS | 3580 | 1467725207531 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:47 INFO - PROCESS | 3580 | 1467725207535 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A85800 == 29 [pid = 3580] [id = 528] 06:26:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF12B83800) [pid = 3580] [serial = 1584] [outer = 0000000000000000] 06:26:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12B8BC00) [pid = 3580] [serial = 1585] [outer = 000000CF12B83800] 06:26:47 INFO - PROCESS | 3580 | 1467725207588 Marionette DEBUG loaded listener.js 06:26:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF12F57400) [pid = 3580] [serial = 1586] [outer = 000000CF12B83800] 06:26:48 INFO - PROCESS | 3580 | 1467725208110 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 733ms 06:26:48 INFO - PROCESS | 3580 | 1467725208147 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 06:26:48 INFO - PROCESS | 3580 | 1467725208151 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 06:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:26:48 INFO - PROCESS | 3580 | 1467725208157 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:26:48 INFO - PROCESS | 3580 | 1467725208160 Marionette TRACE conn5 <- [1,2078,null,{}] 06:26:48 INFO - PROCESS | 3580 | 1467725208164 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:48 INFO - PROCESS | 3580 | 1467725208166 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:48 INFO - PROCESS | 3580 | 1467725208257 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 06:26:48 INFO - PROCESS | 3580 | 1467725208338 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:48 INFO - PROCESS | 3580 | 1467725208340 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:48 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1AD800 == 30 [pid = 3580] [id = 529] 06:26:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF170F3000) [pid = 3580] [serial = 1587] [outer = 0000000000000000] 06:26:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF17B76400) [pid = 3580] [serial = 1588] [outer = 000000CF170F3000] 06:26:48 INFO - PROCESS | 3580 | 1467725208390 Marionette DEBUG loaded listener.js 06:26:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF18C1F400) [pid = 3580] [serial = 1589] [outer = 000000CF170F3000] 06:26:48 INFO - PROCESS | 3580 | 1467725208796 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 692ms 06:26:48 INFO - PROCESS | 3580 | 1467725208853 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 06:26:48 INFO - PROCESS | 3580 | 1467725208855 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 06:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:26:48 INFO - PROCESS | 3580 | 1467725208858 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:26:48 INFO - PROCESS | 3580 | 1467725208862 Marionette TRACE conn5 <- [1,2082,null,{}] 06:26:48 INFO - PROCESS | 3580 | 1467725208874 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:48 INFO - PROCESS | 3580 | 1467725208879 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:49 INFO - PROCESS | 3580 | 1467725208997 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 06:26:49 INFO - PROCESS | 3580 | 1467725209011 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:49 INFO - PROCESS | 3580 | 1467725209015 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:49 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2040E800 == 31 [pid = 3580] [id = 530] 06:26:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12622800) [pid = 3580] [serial = 1590] [outer = 0000000000000000] 06:26:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1C54B800) [pid = 3580] [serial = 1591] [outer = 000000CF12622800] 06:26:49 INFO - PROCESS | 3580 | 1467725209064 Marionette DEBUG loaded listener.js 06:26:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1CCA8C00) [pid = 3580] [serial = 1592] [outer = 000000CF12622800] 06:26:49 INFO - PROCESS | 3580 | 1467725209519 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 734ms 06:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:26:49 INFO - PROCESS | 3580 | 1467725209596 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 06:26:49 INFO - PROCESS | 3580 | 1467725209599 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 06:26:49 INFO - PROCESS | 3580 | 1467725209603 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:26:49 INFO - PROCESS | 3580 | 1467725209605 Marionette TRACE conn5 <- [1,2086,null,{}] 06:26:49 INFO - PROCESS | 3580 | 1467725209608 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:49 INFO - PROCESS | 3580 | 1467725209610 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:49 INFO - PROCESS | 3580 | 1467725209725 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 06:26:49 INFO - PROCESS | 3580 | 1467725209736 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:49 INFO - PROCESS | 3580 | 1467725209738 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:49 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2306F000 == 32 [pid = 3580] [id = 531] 06:26:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1E7A9000) [pid = 3580] [serial = 1593] [outer = 0000000000000000] 06:26:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1ED8EC00) [pid = 3580] [serial = 1594] [outer = 000000CF1E7A9000] 06:26:49 INFO - PROCESS | 3580 | 1467725209836 Marionette DEBUG loaded listener.js 06:26:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1EE77000) [pid = 3580] [serial = 1595] [outer = 000000CF1E7A9000] 06:26:50 INFO - PROCESS | 3580 | 1467725210274 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 732ms 06:26:50 INFO - PROCESS | 3580 | 1467725210365 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 06:26:50 INFO - PROCESS | 3580 | 1467725210367 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 06:26:50 INFO - PROCESS | 3580 | 1467725210370 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:26:50 INFO - PROCESS | 3580 | 1467725210372 Marionette TRACE conn5 <- [1,2090,null,{}] 06:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:26:50 INFO - PROCESS | 3580 | 1467725210380 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:50 INFO - PROCESS | 3580 | 1467725210382 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:50 INFO - PROCESS | 3580 | 1467725210493 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 06:26:50 INFO - PROCESS | 3580 | 1467725210503 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:50 INFO - PROCESS | 3580 | 1467725210505 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23628000 == 33 [pid = 3580] [id = 532] 06:26:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1EA53C00) [pid = 3580] [serial = 1596] [outer = 0000000000000000] 06:26:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F22C800) [pid = 3580] [serial = 1597] [outer = 000000CF1EA53C00] 06:26:50 INFO - PROCESS | 3580 | 1467725210552 Marionette DEBUG loaded listener.js 06:26:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F588C00) [pid = 3580] [serial = 1598] [outer = 000000CF1EA53C00] 06:26:51 INFO - PROCESS | 3580 | 1467725211000 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 691ms 06:26:51 INFO - PROCESS | 3580 | 1467725211071 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 06:26:51 INFO - PROCESS | 3580 | 1467725211073 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 06:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:26:51 INFO - PROCESS | 3580 | 1467725211076 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:26:51 INFO - PROCESS | 3580 | 1467725211078 Marionette TRACE conn5 <- [1,2094,null,{}] 06:26:51 INFO - PROCESS | 3580 | 1467725211082 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:51 INFO - PROCESS | 3580 | 1467725211087 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:51 INFO - PROCESS | 3580 | 1467725211244 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 06:26:51 INFO - PROCESS | 3580 | 1467725211250 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:51 INFO - PROCESS | 3580 | 1467725211252 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:51 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23F34000 == 34 [pid = 3580] [id = 533] 06:26:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FD7BC00) [pid = 3580] [serial = 1599] [outer = 0000000000000000] 06:26:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FD89400) [pid = 3580] [serial = 1600] [outer = 000000CF1FD7BC00] 06:26:51 INFO - PROCESS | 3580 | 1467725211342 Marionette DEBUG loaded listener.js 06:26:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF204EC000) [pid = 3580] [serial = 1601] [outer = 000000CF1FD7BC00] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF17E44000) [pid = 3580] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12F5FC00) [pid = 3580] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12A45400) [pid = 3580] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1C018000) [pid = 3580] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12A3E400) [pid = 3580] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1C556400) [pid = 3580] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1CCA6C00) [pid = 3580] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1F239C00) [pid = 3580] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12E94C00) [pid = 3580] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1C557800) [pid = 3580] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF204EDC00) [pid = 3580] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:26:51 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF13DF1400) [pid = 3580] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:26:51 INFO - PROCESS | 3580 | 1467725211815 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 06:26:51 INFO - PROCESS | 3580 | 1467725211857 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 06:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:26:51 INFO - PROCESS | 3580 | 1467725211861 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:26:51 INFO - PROCESS | 3580 | 1467725211863 Marionette TRACE conn5 <- [1,2098,null,{}] 06:26:51 INFO - PROCESS | 3580 | 1467725211866 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:51 INFO - PROCESS | 3580 | 1467725211868 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:51 INFO - PROCESS | 3580 | 1467725211951 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 06:26:51 INFO - PROCESS | 3580 | 1467725211959 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:51 INFO - PROCESS | 3580 | 1467725211961 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:51 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2451F000 == 35 [pid = 3580] [id = 534] 06:26:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF13DF1400) [pid = 3580] [serial = 1602] [outer = 0000000000000000] 06:26:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1CCA7800) [pid = 3580] [serial = 1603] [outer = 000000CF13DF1400] 06:26:52 INFO - PROCESS | 3580 | 1467725212006 Marionette DEBUG loaded listener.js 06:26:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF20A5EC00) [pid = 3580] [serial = 1604] [outer = 000000CF13DF1400] 06:26:52 INFO - PROCESS | 3580 | 1467725212434 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 06:26:52 INFO - PROCESS | 3580 | 1467725212493 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 06:26:52 INFO - PROCESS | 3580 | 1467725212495 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 06:26:52 INFO - PROCESS | 3580 | 1467725212498 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:26:52 INFO - PROCESS | 3580 | 1467725212500 Marionette TRACE conn5 <- [1,2102,null,{}] 06:26:52 INFO - PROCESS | 3580 | 1467725212512 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:52 INFO - PROCESS | 3580 | 1467725212514 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:52 INFO - PROCESS | 3580 | 1467725212598 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 06:26:52 INFO - PROCESS | 3580 | 1467725212606 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:52 INFO - PROCESS | 3580 | 1467725212608 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:52 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258C6800 == 36 [pid = 3580] [id = 535] 06:26:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF20B67400) [pid = 3580] [serial = 1605] [outer = 0000000000000000] 06:26:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF20D9FC00) [pid = 3580] [serial = 1606] [outer = 000000CF20B67400] 06:26:52 INFO - PROCESS | 3580 | 1467725212657 Marionette DEBUG loaded listener.js 06:26:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF21D18400) [pid = 3580] [serial = 1607] [outer = 000000CF20B67400] 06:26:53 INFO - PROCESS | 3580 | 1467725213073 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 587ms 06:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:26:53 INFO - PROCESS | 3580 | 1467725213089 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 06:26:53 INFO - PROCESS | 3580 | 1467725213091 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 06:26:53 INFO - PROCESS | 3580 | 1467725213094 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:26:53 INFO - PROCESS | 3580 | 1467725213096 Marionette TRACE conn5 <- [1,2106,null,{}] 06:26:53 INFO - PROCESS | 3580 | 1467725213112 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:53 INFO - PROCESS | 3580 | 1467725213114 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:53 INFO - PROCESS | 3580 | 1467725213198 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 06:26:53 INFO - PROCESS | 3580 | 1467725213204 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:53 INFO - PROCESS | 3580 | 1467725213206 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2040D000 == 37 [pid = 3580] [id = 536] 06:26:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF2226C400) [pid = 3580] [serial = 1608] [outer = 0000000000000000] 06:26:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF2270E800) [pid = 3580] [serial = 1609] [outer = 000000CF2226C400] 06:26:53 INFO - PROCESS | 3580 | 1467725213251 Marionette DEBUG loaded listener.js 06:26:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF22762400) [pid = 3580] [serial = 1610] [outer = 000000CF2226C400] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A8F000 == 36 [pid = 3580] [id = 516] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF11F21000 == 35 [pid = 3580] [id = 12] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A85800 == 34 [pid = 3580] [id = 528] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22FC6000 == 33 [pid = 3580] [id = 527] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C5BE800 == 32 [pid = 3580] [id = 526] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CEA800 == 31 [pid = 3580] [id = 525] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1AD800 == 30 [pid = 3580] [id = 529] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2040E800 == 29 [pid = 3580] [id = 530] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23628000 == 28 [pid = 3580] [id = 532] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258C6800 == 27 [pid = 3580] [id = 535] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2451F000 == 26 [pid = 3580] [id = 534] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23F34000 == 25 [pid = 3580] [id = 533] 06:26:54 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2306F000 == 24 [pid = 3580] [id = 531] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF18A18400) [pid = 3580] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF13038C00) [pid = 3580] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF13A49C00) [pid = 3580] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12A71800) [pid = 3580] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12B8EC00) [pid = 3580] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1C4DD400) [pid = 3580] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1309B000) [pid = 3580] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12A75C00) [pid = 3580] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1CC0DC00) [pid = 3580] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1C55F000) [pid = 3580] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1ECA1000) [pid = 3580] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1FBA3000) [pid = 3580] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1F146000) [pid = 3580] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1FD64800) [pid = 3580] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF17B79000) [pid = 3580] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF12F63000) [pid = 3580] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF1F583400) [pid = 3580] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF1E710C00) [pid = 3580] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF231E3400) [pid = 3580] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF22F8D400) [pid = 3580] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF1C547000) [pid = 3580] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF1F583000) [pid = 3580] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 56 (000000CF1CC15800) [pid = 3580] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 55 (000000CF1F232C00) [pid = 3580] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | --DOMWINDOW == 54 (000000CF18ED4400) [pid = 3580] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 06:26:55 INFO - PROCESS | 3580 | 1467725215154 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2085ms 06:26:55 INFO - PROCESS | 3580 | 1467725215184 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 06:26:55 INFO - PROCESS | 3580 | 1467725215188 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 06:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:26:55 INFO - PROCESS | 3580 | 1467725215193 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:26:55 INFO - PROCESS | 3580 | 1467725215197 Marionette TRACE conn5 <- [1,2110,null,{}] 06:26:55 INFO - PROCESS | 3580 | 1467725215203 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:55 INFO - PROCESS | 3580 | 1467725215207 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:55 INFO - PROCESS | 3580 | 1467725215301 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 06:26:55 INFO - PROCESS | 3580 | 1467725215309 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:55 INFO - PROCESS | 3580 | 1467725215313 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17BC7800 == 25 [pid = 3580] [id = 537] 06:26:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 55 (000000CF12A42800) [pid = 3580] [serial = 1611] [outer = 0000000000000000] 06:26:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 56 (000000CF12A6C000) [pid = 3580] [serial = 1612] [outer = 000000CF12A42800] 06:26:55 INFO - PROCESS | 3580 | 1467725215364 Marionette DEBUG loaded listener.js 06:26:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF12B87000) [pid = 3580] [serial = 1613] [outer = 000000CF12A42800] 06:26:55 INFO - PROCESS | 3580 | 1467725215834 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 06:26:55 INFO - PROCESS | 3580 | 1467725215890 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 06:26:55 INFO - PROCESS | 3580 | 1467725215895 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 06:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:26:55 INFO - PROCESS | 3580 | 1467725215901 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:26:55 INFO - PROCESS | 3580 | 1467725215904 Marionette TRACE conn5 <- [1,2114,null,{}] 06:26:55 INFO - PROCESS | 3580 | 1467725215908 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:55 INFO - PROCESS | 3580 | 1467725215912 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:56 INFO - PROCESS | 3580 | 1467725216007 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 06:26:56 INFO - PROCESS | 3580 | 1467725216022 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:56 INFO - PROCESS | 3580 | 1467725216024 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C9A5000 == 26 [pid = 3580] [id = 538] 06:26:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF12D5B000) [pid = 3580] [serial = 1614] [outer = 0000000000000000] 06:26:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF12E0E800) [pid = 3580] [serial = 1615] [outer = 000000CF12D5B000] 06:26:56 INFO - PROCESS | 3580 | 1467725216074 Marionette DEBUG loaded listener.js 06:26:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF12F63000) [pid = 3580] [serial = 1616] [outer = 000000CF12D5B000] 06:26:56 INFO - PROCESS | 3580 | 1467725216543 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 06:26:56 INFO - PROCESS | 3580 | 1467725216594 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 06:26:56 INFO - PROCESS | 3580 | 1467725216596 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 06:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:26:56 INFO - PROCESS | 3580 | 1467725216600 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:26:56 INFO - PROCESS | 3580 | 1467725216604 Marionette TRACE conn5 <- [1,2118,null,{}] 06:26:56 INFO - PROCESS | 3580 | 1467725216615 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:56 INFO - PROCESS | 3580 | 1467725216620 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:56 INFO - PROCESS | 3580 | 1467725216736 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 06:26:56 INFO - PROCESS | 3580 | 1467725216819 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:56 INFO - PROCESS | 3580 | 1467725216823 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1B0000 == 27 [pid = 3580] [id = 539] 06:26:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF10CAF000) [pid = 3580] [serial = 1617] [outer = 0000000000000000] 06:26:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF17023C00) [pid = 3580] [serial = 1618] [outer = 000000CF10CAF000] 06:26:56 INFO - PROCESS | 3580 | 1467725216873 Marionette DEBUG loaded listener.js 06:26:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF17945800) [pid = 3580] [serial = 1619] [outer = 000000CF10CAF000] 06:26:57 INFO - PROCESS | 3580 | 1467725217263 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 06:26:57 INFO - PROCESS | 3580 | 1467725217297 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 06:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:26:57 INFO - PROCESS | 3580 | 1467725217307 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:26:57 INFO - PROCESS | 3580 | 1467725217309 Marionette TRACE conn5 <- [1,2122,null,{}] 06:26:57 INFO - PROCESS | 3580 | 1467725217313 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:57 INFO - PROCESS | 3580 | 1467725217315 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:57 INFO - PROCESS | 3580 | 1467725217404 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 06:26:57 INFO - PROCESS | 3580 | 1467725217410 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:57 INFO - PROCESS | 3580 | 1467725217412 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FB07000 == 28 [pid = 3580] [id = 540] 06:26:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF18976C00) [pid = 3580] [serial = 1620] [outer = 0000000000000000] 06:26:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF18C1D000) [pid = 3580] [serial = 1621] [outer = 000000CF18976C00] 06:26:57 INFO - PROCESS | 3580 | 1467725217458 Marionette DEBUG loaded listener.js 06:26:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF18EC9C00) [pid = 3580] [serial = 1622] [outer = 000000CF18976C00] 06:26:57 INFO - PROCESS | 3580 | 1467725217888 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 06:26:57 INFO - PROCESS | 3580 | 1467725217940 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 06:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:26:57 INFO - PROCESS | 3580 | 1467725217948 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:26:57 INFO - PROCESS | 3580 | 1467725217950 Marionette TRACE conn5 <- [1,2126,null,{}] 06:26:57 INFO - PROCESS | 3580 | 1467725217953 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:57 INFO - PROCESS | 3580 | 1467725217956 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:58 INFO - PROCESS | 3580 | 1467725218036 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 06:26:58 INFO - PROCESS | 3580 | 1467725218041 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:58 INFO - PROCESS | 3580 | 1467725218044 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2040B800 == 29 [pid = 3580] [id = 541] 06:26:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF12C50000) [pid = 3580] [serial = 1623] [outer = 0000000000000000] 06:26:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1C017000) [pid = 3580] [serial = 1624] [outer = 000000CF12C50000] 06:26:58 INFO - PROCESS | 3580 | 1467725218089 Marionette DEBUG loaded listener.js 06:26:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1C4DD400) [pid = 3580] [serial = 1625] [outer = 000000CF12C50000] 06:26:58 INFO - PROCESS | 3580 | 1467725218549 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 06:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:26:58 INFO - PROCESS | 3580 | 1467725218581 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 06:26:58 INFO - PROCESS | 3580 | 1467725218583 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 06:26:58 INFO - PROCESS | 3580 | 1467725218586 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:26:58 INFO - PROCESS | 3580 | 1467725218588 Marionette TRACE conn5 <- [1,2130,null,{}] 06:26:58 INFO - PROCESS | 3580 | 1467725218596 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:58 INFO - PROCESS | 3580 | 1467725218602 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:58 INFO - PROCESS | 3580 | 1467725218711 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 06:26:58 INFO - PROCESS | 3580 | 1467725218719 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:58 INFO - PROCESS | 3580 | 1467725218721 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22F41000 == 30 [pid = 3580] [id = 542] 06:26:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1C54C800) [pid = 3580] [serial = 1626] [outer = 0000000000000000] 06:26:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1CBBD000) [pid = 3580] [serial = 1627] [outer = 000000CF1C54C800] 06:26:58 INFO - PROCESS | 3580 | 1467725218767 Marionette DEBUG loaded listener.js 06:26:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1CC18C00) [pid = 3580] [serial = 1628] [outer = 000000CF1C54C800] 06:26:59 INFO - PROCESS | 3580 | 1467725219204 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:26:59 INFO - PROCESS | 3580 | 1467725219229 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 06:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:26:59 INFO - PROCESS | 3580 | 1467725219232 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:26:59 INFO - PROCESS | 3580 | 1467725219234 Marionette TRACE conn5 <- [1,2134,null,{}] 06:26:59 INFO - PROCESS | 3580 | 1467725219238 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:59 INFO - PROCESS | 3580 | 1467725219240 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:59 INFO - PROCESS | 3580 | 1467725219319 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 06:26:59 INFO - PROCESS | 3580 | 1467725219324 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:59 INFO - PROCESS | 3580 | 1467725219326 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF11F21800 == 31 [pid = 3580] [id = 543] 06:26:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1E7A0C00) [pid = 3580] [serial = 1629] [outer = 0000000000000000] 06:26:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1ECA7400) [pid = 3580] [serial = 1630] [outer = 000000CF1E7A0C00] 06:26:59 INFO - PROCESS | 3580 | 1467725219371 Marionette DEBUG loaded listener.js 06:26:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1EE73800) [pid = 3580] [serial = 1631] [outer = 000000CF1E7A0C00] 06:26:59 INFO - PROCESS | 3580 | 1467725219801 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 06:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:26:59 INFO - PROCESS | 3580 | 1467725219874 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 06:26:59 INFO - PROCESS | 3580 | 1467725219877 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:26:59 INFO - PROCESS | 3580 | 1467725219879 Marionette TRACE conn5 <- [1,2138,null,{}] 06:26:59 INFO - PROCESS | 3580 | 1467725219882 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:26:59 INFO - PROCESS | 3580 | 1467725219884 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:59 INFO - PROCESS | 3580 | 1467725219965 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 06:26:59 INFO - PROCESS | 3580 | 1467725219973 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:59 INFO - PROCESS | 3580 | 1467725219975 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:26:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2365F800 == 32 [pid = 3580] [id = 544] 06:26:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F144400) [pid = 3580] [serial = 1632] [outer = 0000000000000000] 06:27:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F22D800) [pid = 3580] [serial = 1633] [outer = 000000CF1F144400] 06:27:00 INFO - PROCESS | 3580 | 1467725220021 Marionette DEBUG loaded listener.js 06:27:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F4A6400) [pid = 3580] [serial = 1634] [outer = 000000CF1F144400] 06:27:00 INFO - PROCESS | 3580 | 1467725220501 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 06:27:00 INFO - PROCESS | 3580 | 1467725220571 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 06:27:00 INFO - PROCESS | 3580 | 1467725220575 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:27:00 INFO - PROCESS | 3580 | 1467725220576 Marionette TRACE conn5 <- [1,2142,null,{}] 06:27:00 INFO - PROCESS | 3580 | 1467725220580 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:00 INFO - PROCESS | 3580 | 1467725220582 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:00 INFO - PROCESS | 3580 | 1467725220712 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 06:27:00 INFO - PROCESS | 3580 | 1467725220766 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:00 INFO - PROCESS | 3580 | 1467725220768 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:00 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1AF000 == 33 [pid = 3580] [id = 545] 06:27:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F238800) [pid = 3580] [serial = 1635] [outer = 0000000000000000] 06:27:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F5F2400) [pid = 3580] [serial = 1636] [outer = 000000CF1F238800] 06:27:00 INFO - PROCESS | 3580 | 1467725220814 Marionette DEBUG loaded listener.js 06:27:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FD58800) [pid = 3580] [serial = 1637] [outer = 000000CF1F238800] 06:27:01 INFO - PROCESS | 3580 | 1467725221251 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 733ms 06:27:01 INFO - PROCESS | 3580 | 1467725221313 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 06:27:01 INFO - PROCESS | 3580 | 1467725221315 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 06:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:27:01 INFO - PROCESS | 3580 | 1467725221327 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:27:01 INFO - PROCESS | 3580 | 1467725221328 Marionette TRACE conn5 <- [1,2146,null,{}] 06:27:01 INFO - PROCESS | 3580 | 1467725221332 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:01 INFO - PROCESS | 3580 | 1467725221334 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:01 INFO - PROCESS | 3580 | 1467725221452 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 06:27:01 INFO - PROCESS | 3580 | 1467725221463 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:01 INFO - PROCESS | 3580 | 1467725221465 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23F22800 == 34 [pid = 3580] [id = 546] 06:27:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1897C400) [pid = 3580] [serial = 1638] [outer = 0000000000000000] 06:27:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FD7EC00) [pid = 3580] [serial = 1639] [outer = 000000CF1897C400] 06:27:01 INFO - PROCESS | 3580 | 1467725221509 Marionette DEBUG loaded listener.js 06:27:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1FF08000) [pid = 3580] [serial = 1640] [outer = 000000CF1897C400] 06:27:02 INFO - PROCESS | 3580 | 1467725221989 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:27:02 INFO - PROCESS | 3580 | 1467725222055 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 06:27:02 INFO - PROCESS | 3580 | 1467725222058 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:27:02 INFO - PROCESS | 3580 | 1467725222061 Marionette TRACE conn5 <- [1,2150,null,{}] 06:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:27:02 INFO - PROCESS | 3580 | 1467725222064 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:02 INFO - PROCESS | 3580 | 1467725222067 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:02 INFO - PROCESS | 3580 | 1467725222188 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 06:27:02 INFO - PROCESS | 3580 | 1467725222200 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:02 INFO - PROCESS | 3580 | 1467725222203 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:02 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20404800 == 35 [pid = 3580] [id = 547] 06:27:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12C48400) [pid = 3580] [serial = 1641] [outer = 0000000000000000] 06:27:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF18977C00) [pid = 3580] [serial = 1642] [outer = 000000CF12C48400] 06:27:02 INFO - PROCESS | 3580 | 1467725222437 Marionette DEBUG loaded listener.js 06:27:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF21633800) [pid = 3580] [serial = 1643] [outer = 000000CF12C48400] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1F77E800) [pid = 3580] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1EA53C00) [pid = 3580] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1FD7BC00) [pid = 3580] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF20B67400) [pid = 3580] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12B90800) [pid = 3580] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1FBA9400) [pid = 3580] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF116D2400) [pid = 3580] [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.] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12622800) [pid = 3580] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF170F3000) [pid = 3580] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12B83800) [pid = 3580] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1956A400) [pid = 3580] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1E7A9000) [pid = 3580] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:27:02 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF13DF1400) [pid = 3580] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:27:02 INFO - PROCESS | 3580 | 1467725222827 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 818ms 06:27:02 INFO - PROCESS | 3580 | 1467725222885 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 06:27:02 INFO - PROCESS | 3580 | 1467725222887 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 06:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:27:02 INFO - PROCESS | 3580 | 1467725222890 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:27:02 INFO - PROCESS | 3580 | 1467725222892 Marionette TRACE conn5 <- [1,2154,null,{}] 06:27:02 INFO - PROCESS | 3580 | 1467725222895 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:02 INFO - PROCESS | 3580 | 1467725222897 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:03 INFO - PROCESS | 3580 | 1467725223008 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 06:27:03 INFO - PROCESS | 3580 | 1467725223016 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:03 INFO - PROCESS | 3580 | 1467725223018 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A67000 == 36 [pid = 3580] [id = 548] 06:27:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1C4DC400) [pid = 3580] [serial = 1644] [outer = 0000000000000000] 06:27:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1CCA9400) [pid = 3580] [serial = 1645] [outer = 000000CF1C4DC400] 06:27:03 INFO - PROCESS | 3580 | 1467725223074 Marionette DEBUG loaded listener.js 06:27:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF21D92C00) [pid = 3580] [serial = 1646] [outer = 000000CF1C4DC400] 06:27:03 INFO - PROCESS | 3580 | 1467725223484 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 628ms 06:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:27:03 INFO - PROCESS | 3580 | 1467725223521 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 06:27:03 INFO - PROCESS | 3580 | 1467725223523 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 06:27:03 INFO - PROCESS | 3580 | 1467725223526 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:27:03 INFO - PROCESS | 3580 | 1467725223528 Marionette TRACE conn5 <- [1,2158,null,{}] 06:27:03 INFO - PROCESS | 3580 | 1467725223531 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:03 INFO - PROCESS | 3580 | 1467725223533 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:03 INFO - PROCESS | 3580 | 1467725223646 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 06:27:03 INFO - PROCESS | 3580 | 1467725223684 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:03 INFO - PROCESS | 3580 | 1467725223686 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BD1800 == 37 [pid = 3580] [id = 549] 06:27:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1CC19400) [pid = 3580] [serial = 1647] [outer = 0000000000000000] 06:27:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF2270CC00) [pid = 3580] [serial = 1648] [outer = 000000CF1CC19400] 06:27:03 INFO - PROCESS | 3580 | 1467725223730 Marionette DEBUG loaded listener.js 06:27:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF22767400) [pid = 3580] [serial = 1649] [outer = 000000CF1CC19400] 06:27:04 INFO - PROCESS | 3580 | 1467725224110 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 06:27:04 INFO - PROCESS | 3580 | 1467725224159 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 06:27:04 INFO - PROCESS | 3580 | 1467725224161 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 06:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:27:04 INFO - PROCESS | 3580 | 1467725224164 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:27:04 INFO - PROCESS | 3580 | 1467725224166 Marionette TRACE conn5 <- [1,2162,null,{}] 06:27:04 INFO - PROCESS | 3580 | 1467725224169 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:04 INFO - PROCESS | 3580 | 1467725224171 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:04 INFO - PROCESS | 3580 | 1467725224293 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 06:27:04 INFO - PROCESS | 3580 | 1467725224304 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:04 INFO - PROCESS | 3580 | 1467725224306 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26A66800 == 38 [pid = 3580] [id = 550] 06:27:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF22764000) [pid = 3580] [serial = 1650] [outer = 0000000000000000] 06:27:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF2300E000) [pid = 3580] [serial = 1651] [outer = 000000CF22764000] 06:27:04 INFO - PROCESS | 3580 | 1467725224351 Marionette DEBUG loaded listener.js 06:27:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF230D0400) [pid = 3580] [serial = 1652] [outer = 000000CF22764000] 06:27:05 INFO - PROCESS | 3580 | 1467725225138 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1026ms 06:27:05 INFO - PROCESS | 3580 | 1467725225195 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 06:27:05 INFO - PROCESS | 3580 | 1467725225200 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 06:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:27:05 INFO - PROCESS | 3580 | 1467725225205 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:27:05 INFO - PROCESS | 3580 | 1467725225210 Marionette TRACE conn5 <- [1,2166,null,{}] 06:27:05 INFO - PROCESS | 3580 | 1467725225237 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:05 INFO - PROCESS | 3580 | 1467725225240 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:05 INFO - PROCESS | 3580 | 1467725225398 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 06:27:05 INFO - PROCESS | 3580 | 1467725225515 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:05 INFO - PROCESS | 3580 | 1467725225518 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C99A000 == 39 [pid = 3580] [id = 551] 06:27:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12B85C00) [pid = 3580] [serial = 1653] [outer = 0000000000000000] 06:27:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12BA3000) [pid = 3580] [serial = 1654] [outer = 000000CF12B85C00] 06:27:05 INFO - PROCESS | 3580 | 1467725225579 Marionette DEBUG loaded listener.js 06:27:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1309B000) [pid = 3580] [serial = 1655] [outer = 000000CF12B85C00] 06:27:06 INFO - PROCESS | 3580 | 1467725226568 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1419ms 06:27:06 INFO - PROCESS | 3580 | 1467725226628 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 06:27:06 INFO - PROCESS | 3580 | 1467725226633 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 06:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:27:06 INFO - PROCESS | 3580 | 1467725226638 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:27:06 INFO - PROCESS | 3580 | 1467725226641 Marionette TRACE conn5 <- [1,2170,null,{}] 06:27:06 INFO - PROCESS | 3580 | 1467725226647 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:06 INFO - PROCESS | 3580 | 1467725226649 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:06 INFO - PROCESS | 3580 | 1467725226788 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 06:27:06 INFO - PROCESS | 3580 | 1467725226913 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:06 INFO - PROCESS | 3580 | 1467725226918 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4C9800 == 40 [pid = 3580] [id = 552] 06:27:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12F59800) [pid = 3580] [serial = 1656] [outer = 0000000000000000] 06:27:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12F5FC00) [pid = 3580] [serial = 1657] [outer = 000000CF12F59800] 06:27:07 INFO - PROCESS | 3580 | 1467725227009 Marionette DEBUG loaded listener.js 06:27:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF13DE9800) [pid = 3580] [serial = 1658] [outer = 000000CF12F59800] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BD1800 == 39 [pid = 3580] [id = 549] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A67000 == 38 [pid = 3580] [id = 548] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20404800 == 37 [pid = 3580] [id = 547] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23F22800 == 36 [pid = 3580] [id = 546] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1AF000 == 35 [pid = 3580] [id = 545] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2365F800 == 34 [pid = 3580] [id = 544] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF11F21800 == 33 [pid = 3580] [id = 543] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22F41000 == 32 [pid = 3580] [id = 542] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2040B800 == 31 [pid = 3580] [id = 541] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FB07000 == 30 [pid = 3580] [id = 540] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF12147000) [pid = 3580] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF2270E800) [pid = 3580] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1B0000 == 29 [pid = 3580] [id = 539] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C9A5000 == 28 [pid = 3580] [id = 538] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17BC7800 == 27 [pid = 3580] [id = 537] 06:27:07 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2040D000 == 26 [pid = 3580] [id = 536] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1F588C00) [pid = 3580] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1F22C800) [pid = 3580] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1FD89400) [pid = 3580] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF20D9FC00) [pid = 3580] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF204EC000) [pid = 3580] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12B9E800) [pid = 3580] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1FD8A800) [pid = 3580] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF10D40800) [pid = 3580] [serial = 1091] [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.] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1C54B800) [pid = 3580] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF18C1F400) [pid = 3580] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF17B76400) [pid = 3580] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12B8BC00) [pid = 3580] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12F57400) [pid = 3580] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1C55F800) [pid = 3580] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1C016400) [pid = 3580] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF21D18400) [pid = 3580] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1312CC00) [pid = 3580] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1ED8EC00) [pid = 3580] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1EE77000) [pid = 3580] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF20A5EC00) [pid = 3580] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1CCA7800) [pid = 3580] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1CCA8C00) [pid = 3580] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 06:27:07 INFO - PROCESS | 3580 | 1467725227502 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 882ms 06:27:07 INFO - PROCESS | 3580 | 1467725227527 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 06:27:07 INFO - PROCESS | 3580 | 1467725227533 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 06:27:07 INFO - PROCESS | 3580 | 1467725227539 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:27:07 INFO - PROCESS | 3580 | 1467725227542 Marionette TRACE conn5 <- [1,2174,null,{}] 06:27:07 INFO - PROCESS | 3580 | 1467725227546 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:07 INFO - PROCESS | 3580 | 1467725227549 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:07 INFO - PROCESS | 3580 | 1467725227640 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 06:27:07 INFO - PROCESS | 3580 | 1467725227648 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:07 INFO - PROCESS | 3580 | 1467725227651 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C5CF000 == 27 [pid = 3580] [id = 553] 06:27:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12E19000) [pid = 3580] [serial = 1659] [outer = 0000000000000000] 06:27:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF13321800) [pid = 3580] [serial = 1660] [outer = 000000CF12E19000] 06:27:07 INFO - PROCESS | 3580 | 1467725227700 Marionette DEBUG loaded listener.js 06:27:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1701A000) [pid = 3580] [serial = 1661] [outer = 000000CF12E19000] 06:27:08 INFO - PROCESS | 3580 | 1467725228176 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 06:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:27:08 INFO - PROCESS | 3580 | 1467725228235 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 06:27:08 INFO - PROCESS | 3580 | 1467725228238 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 06:27:08 INFO - PROCESS | 3580 | 1467725228241 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:27:08 INFO - PROCESS | 3580 | 1467725228245 Marionette TRACE conn5 <- [1,2178,null,{}] 06:27:08 INFO - PROCESS | 3580 | 1467725228256 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:08 INFO - PROCESS | 3580 | 1467725228261 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:08 INFO - PROCESS | 3580 | 1467725228379 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 06:27:08 INFO - PROCESS | 3580 | 1467725228467 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:08 INFO - PROCESS | 3580 | 1467725228470 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4F1800 == 28 [pid = 3580] [id = 554] 06:27:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF18A1C000) [pid = 3580] [serial = 1662] [outer = 0000000000000000] 06:27:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF18EC1400) [pid = 3580] [serial = 1663] [outer = 000000CF18A1C000] 06:27:08 INFO - PROCESS | 3580 | 1467725228527 Marionette DEBUG loaded listener.js 06:27:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1956A400) [pid = 3580] [serial = 1664] [outer = 000000CF18A1C000] 06:27:08 INFO - PROCESS | 3580 | 1467725228908 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 06:27:08 INFO - PROCESS | 3580 | 1467725228941 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 06:27:08 INFO - PROCESS | 3580 | 1467725228944 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 06:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:27:08 INFO - PROCESS | 3580 | 1467725228947 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:27:08 INFO - PROCESS | 3580 | 1467725228949 Marionette TRACE conn5 <- [1,2182,null,{}] 06:27:08 INFO - PROCESS | 3580 | 1467725228952 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:08 INFO - PROCESS | 3580 | 1467725228954 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:09 INFO - PROCESS | 3580 | 1467725229043 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 06:27:09 INFO - PROCESS | 3580 | 1467725229048 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:09 INFO - PROCESS | 3580 | 1467725229050 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF219E5000 == 29 [pid = 3580] [id = 555] 06:27:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1C545400) [pid = 3580] [serial = 1665] [outer = 0000000000000000] 06:27:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1C54B400) [pid = 3580] [serial = 1666] [outer = 000000CF1C545400] 06:27:09 INFO - PROCESS | 3580 | 1467725229097 Marionette DEBUG loaded listener.js 06:27:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1C5AC000) [pid = 3580] [serial = 1667] [outer = 000000CF1C545400] 06:27:09 INFO - PROCESS | 3580 | 1467725229570 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 06:27:09 INFO - PROCESS | 3580 | 1467725229641 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 06:27:09 INFO - PROCESS | 3580 | 1467725229644 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 06:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:27:09 INFO - PROCESS | 3580 | 1467725229647 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:27:09 INFO - PROCESS | 3580 | 1467725229649 Marionette TRACE conn5 <- [1,2186,null,{}] 06:27:09 INFO - PROCESS | 3580 | 1467725229658 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:09 INFO - PROCESS | 3580 | 1467725229660 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:09 INFO - PROCESS | 3580 | 1467725229803 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 06:27:09 INFO - PROCESS | 3580 | 1467725229822 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:09 INFO - PROCESS | 3580 | 1467725229824 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22F60000 == 30 [pid = 3580] [id = 556] 06:27:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12A6D400) [pid = 3580] [serial = 1668] [outer = 0000000000000000] 06:27:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1C545C00) [pid = 3580] [serial = 1669] [outer = 000000CF12A6D400] 06:27:09 INFO - PROCESS | 3580 | 1467725229870 Marionette DEBUG loaded listener.js 06:27:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1CC10000) [pid = 3580] [serial = 1670] [outer = 000000CF12A6D400] 06:27:10 INFO - PROCESS | 3580 | 1467725230310 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 06:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:27:10 INFO - PROCESS | 3580 | 1467725230343 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 06:27:10 INFO - PROCESS | 3580 | 1467725230345 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 06:27:10 INFO - PROCESS | 3580 | 1467725230348 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:27:10 INFO - PROCESS | 3580 | 1467725230350 Marionette TRACE conn5 <- [1,2190,null,{}] 06:27:10 INFO - PROCESS | 3580 | 1467725230360 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:10 INFO - PROCESS | 3580 | 1467725230366 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:10 INFO - PROCESS | 3580 | 1467725230503 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 06:27:10 INFO - PROCESS | 3580 | 1467725230560 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:10 INFO - PROCESS | 3580 | 1467725230562 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:10 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23655800 == 31 [pid = 3580] [id = 557] 06:27:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1ED92400) [pid = 3580] [serial = 1671] [outer = 0000000000000000] 06:27:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F13F800) [pid = 3580] [serial = 1672] [outer = 000000CF1ED92400] 06:27:10 INFO - PROCESS | 3580 | 1467725230608 Marionette DEBUG loaded listener.js 06:27:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F237000) [pid = 3580] [serial = 1673] [outer = 000000CF1ED92400] 06:27:11 INFO - PROCESS | 3580 | 1467725231031 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 06:27:11 INFO - PROCESS | 3580 | 1467725231123 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 06:27:11 INFO - PROCESS | 3580 | 1467725231125 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 06:27:11 INFO - PROCESS | 3580 | 1467725231129 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:27:11 INFO - PROCESS | 3580 | 1467725231131 Marionette TRACE conn5 <- [1,2194,null,{}] 06:27:11 INFO - PROCESS | 3580 | 1467725231135 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:27:11 INFO - PROCESS | 3580 | 1467725231145 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:11 INFO - PROCESS | 3580 | 1467725231256 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 06:27:11 INFO - PROCESS | 3580 | 1467725231430 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:11 INFO - PROCESS | 3580 | 1467725231432 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1F238800) [pid = 3580] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12C50000) [pid = 3580] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1CC19400) [pid = 3580] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18976C00) [pid = 3580] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1E7A0C00) [pid = 3580] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12A42800) [pid = 3580] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12D5B000) [pid = 3580] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1897C400) [pid = 3580] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF10CAF000) [pid = 3580] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1F144400) [pid = 3580] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1C54C800) [pid = 3580] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF12C48400) [pid = 3580] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:27:11 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1C4DC400) [pid = 3580] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:27:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17047000 == 32 [pid = 3580] [id = 558] 06:27:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF10D21C00) [pid = 3580] [serial = 1674] [outer = 0000000000000000] 06:27:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12B8E000) [pid = 3580] [serial = 1675] [outer = 000000CF10D21C00] 06:27:11 INFO - PROCESS | 3580 | 1467725231488 Marionette DEBUG loaded listener.js 06:27:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF194D2000) [pid = 3580] [serial = 1676] [outer = 000000CF10D21C00] 06:27:11 INFO - PROCESS | 3580 | 1467725231839 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 776ms 06:27:11 INFO - PROCESS | 3580 | 1467725231915 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 06:27:11 INFO - PROCESS | 3580 | 1467725231918 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 06:27:11 INFO - PROCESS | 3580 | 1467725231921 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:27:11 INFO - PROCESS | 3580 | 1467725231923 Marionette TRACE conn5 <- [1,2198,null,{}] 06:27:11 INFO - PROCESS | 3580 | 1467725231926 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:11 INFO - PROCESS | 3580 | 1467725231928 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:12 INFO - PROCESS | 3580 | 1467725232039 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 06:27:12 INFO - PROCESS | 3580 | 1467725232047 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:12 INFO - PROCESS | 3580 | 1467725232049 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1703D000 == 33 [pid = 3580] [id = 559] 06:27:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF18976C00) [pid = 3580] [serial = 1677] [outer = 0000000000000000] 06:27:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1F96A400) [pid = 3580] [serial = 1678] [outer = 000000CF18976C00] 06:27:12 INFO - PROCESS | 3580 | 1467725232094 Marionette DEBUG loaded listener.js 06:27:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1FD7E000) [pid = 3580] [serial = 1679] [outer = 000000CF18976C00] 06:27:12 INFO - PROCESS | 3580 | 1467725232504 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 629ms 06:27:12 INFO - PROCESS | 3580 | 1467725232554 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 06:27:12 INFO - PROCESS | 3580 | 1467725232556 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 06:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:27:12 INFO - PROCESS | 3580 | 1467725232559 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:27:12 INFO - PROCESS | 3580 | 1467725232561 Marionette TRACE conn5 <- [1,2202,null,{}] 06:27:12 INFO - PROCESS | 3580 | 1467725232564 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:12 INFO - PROCESS | 3580 | 1467725232566 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:12 INFO - PROCESS | 3580 | 1467725232677 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 06:27:12 INFO - PROCESS | 3580 | 1467725232715 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:12 INFO - PROCESS | 3580 | 1467725232717 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24521800 == 34 [pid = 3580] [id = 560] 06:27:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF13AE0800) [pid = 3580] [serial = 1680] [outer = 0000000000000000] 06:27:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1C53F000) [pid = 3580] [serial = 1681] [outer = 000000CF13AE0800] 06:27:12 INFO - PROCESS | 3580 | 1467725232761 Marionette DEBUG loaded listener.js 06:27:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF20352000) [pid = 3580] [serial = 1682] [outer = 000000CF13AE0800] 06:27:13 INFO - PROCESS | 3580 | 1467725233154 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 06:27:13 INFO - PROCESS | 3580 | 1467725233192 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 06:27:13 INFO - PROCESS | 3580 | 1467725233193 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 06:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:27:13 INFO - PROCESS | 3580 | 1467725233196 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:27:13 INFO - PROCESS | 3580 | 1467725233198 Marionette TRACE conn5 <- [1,2206,null,{}] 06:27:13 INFO - PROCESS | 3580 | 1467725233202 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:13 INFO - PROCESS | 3580 | 1467725233204 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:13 INFO - PROCESS | 3580 | 1467725233317 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 06:27:13 INFO - PROCESS | 3580 | 1467725233325 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:13 INFO - PROCESS | 3580 | 1467725233327 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258C2000 == 35 [pid = 3580] [id = 561] 06:27:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1FF12800) [pid = 3580] [serial = 1683] [outer = 0000000000000000] 06:27:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF204F0000) [pid = 3580] [serial = 1684] [outer = 000000CF1FF12800] 06:27:13 INFO - PROCESS | 3580 | 1467725233371 Marionette DEBUG loaded listener.js 06:27:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF20B27000) [pid = 3580] [serial = 1685] [outer = 000000CF1FF12800] 06:27:14 INFO - PROCESS | 3580 | 1467725234034 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 881ms 06:27:14 INFO - PROCESS | 3580 | 1467725234086 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 06:27:14 INFO - PROCESS | 3580 | 1467725234091 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 06:27:14 INFO - PROCESS | 3580 | 1467725234097 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:27:14 INFO - PROCESS | 3580 | 1467725234102 Marionette TRACE conn5 <- [1,2210,null,{}] 06:27:14 INFO - PROCESS | 3580 | 1467725234108 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:14 INFO - PROCESS | 3580 | 1467725234111 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:14 INFO - PROCESS | 3580 | 1467725234237 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 06:27:14 INFO - PROCESS | 3580 | 1467725234355 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:14 INFO - PROCESS | 3580 | 1467725234358 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA7B800 == 36 [pid = 3580] [id = 562] 06:27:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1312D000) [pid = 3580] [serial = 1686] [outer = 0000000000000000] 06:27:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF13A49C00) [pid = 3580] [serial = 1687] [outer = 000000CF1312D000] 06:27:14 INFO - PROCESS | 3580 | 1467725234421 Marionette DEBUG loaded listener.js 06:27:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF17BDB400) [pid = 3580] [serial = 1688] [outer = 000000CF1312D000] 06:27:14 INFO - PROCESS | 3580 | 1467725234989 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 945ms 06:27:15 INFO - PROCESS | 3580 | 1467725235046 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 06:27:15 INFO - PROCESS | 3580 | 1467725235052 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 06:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:27:15 INFO - PROCESS | 3580 | 1467725235058 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:27:15 INFO - PROCESS | 3580 | 1467725235061 Marionette TRACE conn5 <- [1,2214,null,{}] 06:27:15 INFO - PROCESS | 3580 | 1467725235065 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:15 INFO - PROCESS | 3580 | 1467725235068 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:15 INFO - PROCESS | 3580 | 1467725235187 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 06:27:15 INFO - PROCESS | 3580 | 1467725235311 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:15 INFO - PROCESS | 3580 | 1467725235315 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23620000 == 37 [pid = 3580] [id = 563] 06:27:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1C08EC00) [pid = 3580] [serial = 1689] [outer = 0000000000000000] 06:27:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1CBC2000) [pid = 3580] [serial = 1690] [outer = 000000CF1C08EC00] 06:27:15 INFO - PROCESS | 3580 | 1467725235374 Marionette DEBUG loaded listener.js 06:27:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1EC9DC00) [pid = 3580] [serial = 1691] [outer = 000000CF1C08EC00] 06:27:15 INFO - PROCESS | 3580 | 1467725235966 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 942ms 06:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:27:16 INFO - PROCESS | 3580 | 1467725236002 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 06:27:16 INFO - PROCESS | 3580 | 1467725236005 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 06:27:16 INFO - PROCESS | 3580 | 1467725236009 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:27:16 INFO - PROCESS | 3580 | 1467725236013 Marionette TRACE conn5 <- [1,2218,null,{}] 06:27:16 INFO - PROCESS | 3580 | 1467725236025 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:16 INFO - PROCESS | 3580 | 1467725236031 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:16 INFO - PROCESS | 3580 | 1467725236146 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 06:27:16 INFO - PROCESS | 3580 | 1467725236273 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:16 INFO - PROCESS | 3580 | 1467725236277 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B1C800 == 38 [pid = 3580] [id = 564] 06:27:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1FD5DC00) [pid = 3580] [serial = 1692] [outer = 0000000000000000] 06:27:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF20B27800) [pid = 3580] [serial = 1693] [outer = 000000CF1FD5DC00] 06:27:16 INFO - PROCESS | 3580 | 1467725236336 Marionette DEBUG loaded listener.js 06:27:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF21D93800) [pid = 3580] [serial = 1694] [outer = 000000CF1FD5DC00] 06:27:16 INFO - PROCESS | 3580 | 1467725236949 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 06:27:17 INFO - PROCESS | 3580 | 1467725236997 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 06:27:17 INFO - PROCESS | 3580 | 1467725237001 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 06:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:27:17 INFO - PROCESS | 3580 | 1467725237004 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:27:17 INFO - PROCESS | 3580 | 1467725237007 Marionette TRACE conn5 <- [1,2222,null,{}] 06:27:17 INFO - PROCESS | 3580 | 1467725237011 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:17 INFO - PROCESS | 3580 | 1467725237013 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:17 INFO - PROCESS | 3580 | 1467725237128 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 06:27:17 INFO - PROCESS | 3580 | 1467725237255 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:17 INFO - PROCESS | 3580 | 1467725237258 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26B6D800 == 39 [pid = 3580] [id = 565] 06:27:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12B97C00) [pid = 3580] [serial = 1695] [outer = 0000000000000000] 06:27:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF22760400) [pid = 3580] [serial = 1696] [outer = 000000CF12B97C00] 06:27:17 INFO - PROCESS | 3580 | 1467725237315 Marionette DEBUG loaded listener.js 06:27:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF230D0800) [pid = 3580] [serial = 1697] [outer = 000000CF12B97C00] 06:27:18 INFO - PROCESS | 3580 | 1467725238037 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1089ms 06:27:18 INFO - PROCESS | 3580 | 1467725238096 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 06:27:18 INFO - PROCESS | 3580 | 1467725238101 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 06:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:27:18 INFO - PROCESS | 3580 | 1467725238106 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:27:18 INFO - PROCESS | 3580 | 1467725238109 Marionette TRACE conn5 <- [1,2226,null,{}] 06:27:18 INFO - PROCESS | 3580 | 1467725238115 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:18 INFO - PROCESS | 3580 | 1467725238118 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:18 INFO - PROCESS | 3580 | 1467725238229 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 06:27:18 INFO - PROCESS | 3580 | 1467725238357 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:18 INFO - PROCESS | 3580 | 1467725238362 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF12E84800 == 40 [pid = 3580] [id = 566] 06:27:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF12F5B400) [pid = 3580] [serial = 1698] [outer = 0000000000000000] 06:27:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF1309E000) [pid = 3580] [serial = 1699] [outer = 000000CF12F5B400] 06:27:18 INFO - PROCESS | 3580 | 1467725238416 Marionette DEBUG loaded listener.js 06:27:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF1794BC00) [pid = 3580] [serial = 1700] [outer = 000000CF12F5B400] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24521800 == 39 [pid = 3580] [id = 560] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1703D000 == 38 [pid = 3580] [id = 559] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17047000 == 37 [pid = 3580] [id = 558] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23655800 == 36 [pid = 3580] [id = 557] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22F60000 == 35 [pid = 3580] [id = 556] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF219E5000 == 34 [pid = 3580] [id = 555] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4F1800 == 33 [pid = 3580] [id = 554] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C5CF000 == 32 [pid = 3580] [id = 553] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4C9800 == 31 [pid = 3580] [id = 552] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C99A000 == 30 [pid = 3580] [id = 551] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26A66800 == 29 [pid = 3580] [id = 550] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26B6D800 == 28 [pid = 3580] [id = 565] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B1C800 == 27 [pid = 3580] [id = 564] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23620000 == 26 [pid = 3580] [id = 563] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA7B800 == 25 [pid = 3580] [id = 562] 06:27:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258C2000 == 24 [pid = 3580] [id = 561] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF1F22D800) [pid = 3580] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1CBBD000) [pid = 3580] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF1CC18C00) [pid = 3580] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF18977C00) [pid = 3580] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF21633800) [pid = 3580] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF22767400) [pid = 3580] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1CCA9400) [pid = 3580] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF21D92C00) [pid = 3580] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1F4A6400) [pid = 3580] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1F5F2400) [pid = 3580] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1C017000) [pid = 3580] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C4DD400) [pid = 3580] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF2270CC00) [pid = 3580] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF18C1D000) [pid = 3580] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF18EC9C00) [pid = 3580] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1ECA7400) [pid = 3580] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1EE73800) [pid = 3580] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12A6C000) [pid = 3580] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12B87000) [pid = 3580] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12E0E800) [pid = 3580] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12F63000) [pid = 3580] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1FD7EC00) [pid = 3580] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF17023C00) [pid = 3580] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF17945800) [pid = 3580] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1FD58800) [pid = 3580] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1FF08000) [pid = 3580] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 06:27:19 INFO - PROCESS | 3580 | 1467725239698 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1632ms 06:27:19 INFO - PROCESS | 3580 | 1467725239744 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 06:27:19 INFO - PROCESS | 3580 | 1467725239748 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 06:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:27:19 INFO - PROCESS | 3580 | 1467725239753 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:27:19 INFO - PROCESS | 3580 | 1467725239756 Marionette TRACE conn5 <- [1,2230,null,{}] 06:27:19 INFO - PROCESS | 3580 | 1467725239762 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:19 INFO - PROCESS | 3580 | 1467725239765 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:19 INFO - PROCESS | 3580 | 1467725239852 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 06:27:19 INFO - PROCESS | 3580 | 1467725239861 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:19 INFO - PROCESS | 3580 | 1467725239865 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17876800 == 25 [pid = 3580] [id = 567] 06:27:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12A6B400) [pid = 3580] [serial = 1701] [outer = 0000000000000000] 06:27:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12A73800) [pid = 3580] [serial = 1702] [outer = 000000CF12A6B400] 06:27:19 INFO - PROCESS | 3580 | 1467725239915 Marionette DEBUG loaded listener.js 06:27:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12B88800) [pid = 3580] [serial = 1703] [outer = 000000CF12A6B400] 06:27:20 INFO - PROCESS | 3580 | 1467725240384 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 06:27:20 INFO - PROCESS | 3580 | 1467725240472 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 06:27:20 INFO - PROCESS | 3580 | 1467725240477 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 06:27:20 INFO - PROCESS | 3580 | 1467725240483 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:27:20 INFO - PROCESS | 3580 | 1467725240486 Marionette TRACE conn5 <- [1,2234,null,{}] 06:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:27:20 INFO - PROCESS | 3580 | 1467725240490 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:20 INFO - PROCESS | 3580 | 1467725240492 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:20 INFO - PROCESS | 3580 | 1467725240583 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 06:27:20 INFO - PROCESS | 3580 | 1467725240596 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:20 INFO - PROCESS | 3580 | 1467725240598 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C5C5800 == 26 [pid = 3580] [id = 568] 06:27:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12F5F000) [pid = 3580] [serial = 1704] [outer = 0000000000000000] 06:27:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12F62C00) [pid = 3580] [serial = 1705] [outer = 000000CF12F5F000] 06:27:20 INFO - PROCESS | 3580 | 1467725240648 Marionette DEBUG loaded listener.js 06:27:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF13F59C00) [pid = 3580] [serial = 1706] [outer = 000000CF12F5F000] 06:27:21 INFO - PROCESS | 3580 | 1467725241107 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 06:27:21 INFO - PROCESS | 3580 | 1467725241163 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 06:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:27:21 INFO - PROCESS | 3580 | 1467725241166 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 06:27:21 INFO - PROCESS | 3580 | 1467725241169 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:27:21 INFO - PROCESS | 3580 | 1467725241173 Marionette TRACE conn5 <- [1,2238,null,{}] 06:27:21 INFO - PROCESS | 3580 | 1467725241185 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:21 INFO - PROCESS | 3580 | 1467725241190 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:21 INFO - PROCESS | 3580 | 1467725241277 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 06:27:21 INFO - PROCESS | 3580 | 1467725241286 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:21 INFO - PROCESS | 3580 | 1467725241290 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4F0800 == 27 [pid = 3580] [id = 569] 06:27:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF11710400) [pid = 3580] [serial = 1707] [outer = 0000000000000000] 06:27:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF18906C00) [pid = 3580] [serial = 1708] [outer = 000000CF11710400] 06:27:21 INFO - PROCESS | 3580 | 1467725241414 Marionette DEBUG loaded listener.js 06:27:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF18C20000) [pid = 3580] [serial = 1709] [outer = 000000CF11710400] 06:27:21 INFO - PROCESS | 3580 | 1467725241855 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 735ms 06:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:27:21 INFO - PROCESS | 3580 | 1467725241907 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 06:27:21 INFO - PROCESS | 3580 | 1467725241910 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 06:27:21 INFO - PROCESS | 3580 | 1467725241950 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:27:21 INFO - PROCESS | 3580 | 1467725241952 Marionette TRACE conn5 <- [1,2242,null,{}] 06:27:21 INFO - PROCESS | 3580 | 1467725241959 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:21 INFO - PROCESS | 3580 | 1467725241961 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:22 INFO - PROCESS | 3580 | 1467725242075 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 06:27:22 INFO - PROCESS | 3580 | 1467725242087 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:22 INFO - PROCESS | 3580 | 1467725242089 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2041A800 == 28 [pid = 3580] [id = 570] 06:27:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF194D8000) [pid = 3580] [serial = 1710] [outer = 0000000000000000] 06:27:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF19576C00) [pid = 3580] [serial = 1711] [outer = 000000CF194D8000] 06:27:22 INFO - PROCESS | 3580 | 1467725242178 Marionette DEBUG loaded listener.js 06:27:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C4DD400) [pid = 3580] [serial = 1712] [outer = 000000CF194D8000] 06:27:22 INFO - PROCESS | 3580 | 1467725242604 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 713ms 06:27:22 INFO - PROCESS | 3580 | 1467725242628 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 06:27:22 INFO - PROCESS | 3580 | 1467725242630 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 06:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:27:22 INFO - PROCESS | 3580 | 1467725242633 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:27:22 INFO - PROCESS | 3580 | 1467725242635 Marionette TRACE conn5 <- [1,2246,null,{}] 06:27:22 INFO - PROCESS | 3580 | 1467725242639 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:22 INFO - PROCESS | 3580 | 1467725242641 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:22 INFO - PROCESS | 3580 | 1467725242749 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 06:27:22 INFO - PROCESS | 3580 | 1467725242754 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:22 INFO - PROCESS | 3580 | 1467725242757 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22288000 == 29 [pid = 3580] [id = 571] 06:27:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF12F5B800) [pid = 3580] [serial = 1713] [outer = 0000000000000000] 06:27:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1C54B800) [pid = 3580] [serial = 1714] [outer = 000000CF12F5B800] 06:27:22 INFO - PROCESS | 3580 | 1467725242804 Marionette DEBUG loaded listener.js 06:27:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1CBBF000) [pid = 3580] [serial = 1715] [outer = 000000CF12F5B800] 06:27:23 INFO - PROCESS | 3580 | 1467725243281 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 06:27:23 INFO - PROCESS | 3580 | 1467725243329 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 06:27:23 INFO - PROCESS | 3580 | 1467725243331 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 06:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:27:23 INFO - PROCESS | 3580 | 1467725243341 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:27:23 INFO - PROCESS | 3580 | 1467725243343 Marionette TRACE conn5 <- [1,2250,null,{}] 06:27:23 INFO - PROCESS | 3580 | 1467725243346 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:23 INFO - PROCESS | 3580 | 1467725243352 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:23 INFO - PROCESS | 3580 | 1467725243518 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 06:27:23 INFO - PROCESS | 3580 | 1467725243544 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:23 INFO - PROCESS | 3580 | 1467725243546 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23166800 == 30 [pid = 3580] [id = 572] 06:27:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1ECA7C00) [pid = 3580] [serial = 1716] [outer = 0000000000000000] 06:27:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1EE79800) [pid = 3580] [serial = 1717] [outer = 000000CF1ECA7C00] 06:27:23 INFO - PROCESS | 3580 | 1467725243592 Marionette DEBUG loaded listener.js 06:27:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1F147000) [pid = 3580] [serial = 1718] [outer = 000000CF1ECA7C00] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF13AE0800) [pid = 3580] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF12A6D400) [pid = 3580] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1ED92400) [pid = 3580] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C545400) [pid = 3580] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12E19000) [pid = 3580] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF18A1C000) [pid = 3580] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF22764000) [pid = 3580] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12B85C00) [pid = 3580] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12F59800) [pid = 3580] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF10D21C00) [pid = 3580] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF18976C00) [pid = 3580] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF2226C400) [pid = 3580] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:27:23 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1FF12800) [pid = 3580] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:27:24 INFO - PROCESS | 3580 | 1467725244148 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 879ms 06:27:24 INFO - PROCESS | 3580 | 1467725244222 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 06:27:24 INFO - PROCESS | 3580 | 1467725244225 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 06:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:27:24 INFO - PROCESS | 3580 | 1467725244228 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:27:24 INFO - PROCESS | 3580 | 1467725244230 Marionette TRACE conn5 <- [1,2254,null,{}] 06:27:24 INFO - PROCESS | 3580 | 1467725244233 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:24 INFO - PROCESS | 3580 | 1467725244236 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:24 INFO - PROCESS | 3580 | 1467725244316 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 06:27:24 INFO - PROCESS | 3580 | 1467725244322 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:24 INFO - PROCESS | 3580 | 1467725244324 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23663800 == 31 [pid = 3580] [id = 573] 06:27:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF16E5CC00) [pid = 3580] [serial = 1719] [outer = 0000000000000000] 06:27:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1C514000) [pid = 3580] [serial = 1720] [outer = 000000CF16E5CC00] 06:27:24 INFO - PROCESS | 3580 | 1467725244369 Marionette DEBUG loaded listener.js 06:27:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F149000) [pid = 3580] [serial = 1721] [outer = 000000CF16E5CC00] 06:27:24 INFO - PROCESS | 3580 | 1467725244797 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 06:27:24 INFO - PROCESS | 3580 | 1467725244860 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 06:27:24 INFO - PROCESS | 3580 | 1467725244862 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 06:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:27:24 INFO - PROCESS | 3580 | 1467725244866 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:27:24 INFO - PROCESS | 3580 | 1467725244867 Marionette TRACE conn5 <- [1,2258,null,{}] 06:27:24 INFO - PROCESS | 3580 | 1467725244871 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:24 INFO - PROCESS | 3580 | 1467725244873 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:24 INFO - PROCESS | 3580 | 1467725244954 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 06:27:24 INFO - PROCESS | 3580 | 1467725244959 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:24 INFO - PROCESS | 3580 | 1467725244961 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CD6800 == 32 [pid = 3580] [id = 574] 06:27:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F580400) [pid = 3580] [serial = 1722] [outer = 0000000000000000] 06:27:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F586C00) [pid = 3580] [serial = 1723] [outer = 000000CF1F580400] 06:27:25 INFO - PROCESS | 3580 | 1467725245006 Marionette DEBUG loaded listener.js 06:27:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1FBA3000) [pid = 3580] [serial = 1724] [outer = 000000CF1F580400] 06:27:25 INFO - PROCESS | 3580 | 1467725245454 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 06:27:25 INFO - PROCESS | 3580 | 1467725245497 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 06:27:25 INFO - PROCESS | 3580 | 1467725245499 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 06:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:27:25 INFO - PROCESS | 3580 | 1467725245519 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:27:25 INFO - PROCESS | 3580 | 1467725245521 Marionette TRACE conn5 <- [1,2262,null,{}] 06:27:25 INFO - PROCESS | 3580 | 1467725245525 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:25 INFO - PROCESS | 3580 | 1467725245527 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:25 INFO - PROCESS | 3580 | 1467725245607 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 06:27:25 INFO - PROCESS | 3580 | 1467725245612 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:25 INFO - PROCESS | 3580 | 1467725245614 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4EF000 == 33 [pid = 3580] [id = 575] 06:27:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FD5D000) [pid = 3580] [serial = 1725] [outer = 0000000000000000] 06:27:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FD64C00) [pid = 3580] [serial = 1726] [outer = 000000CF1FD5D000] 06:27:25 INFO - PROCESS | 3580 | 1467725245659 Marionette DEBUG loaded listener.js 06:27:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FD89C00) [pid = 3580] [serial = 1727] [outer = 000000CF1FD5D000] 06:27:26 INFO - PROCESS | 3580 | 1467725246310 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 881ms 06:27:26 INFO - PROCESS | 3580 | 1467725246399 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 06:27:26 INFO - PROCESS | 3580 | 1467725246405 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 06:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:27:26 INFO - PROCESS | 3580 | 1467725246410 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:27:26 INFO - PROCESS | 3580 | 1467725246413 Marionette TRACE conn5 <- [1,2266,null,{}] 06:27:26 INFO - PROCESS | 3580 | 1467725246419 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:26 INFO - PROCESS | 3580 | 1467725246423 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:26 INFO - PROCESS | 3580 | 1467725246559 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 06:27:26 INFO - PROCESS | 3580 | 1467725246679 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:26 INFO - PROCESS | 3580 | 1467725246682 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1911B800 == 34 [pid = 3580] [id = 576] 06:27:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12A45800) [pid = 3580] [serial = 1728] [outer = 0000000000000000] 06:27:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12B9C800) [pid = 3580] [serial = 1729] [outer = 000000CF12A45800] 06:27:26 INFO - PROCESS | 3580 | 1467725246742 Marionette DEBUG loaded listener.js 06:27:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12F63000) [pid = 3580] [serial = 1730] [outer = 000000CF12A45800] 06:27:27 INFO - PROCESS | 3580 | 1467725247454 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1079ms 06:27:27 INFO - PROCESS | 3580 | 1467725247492 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 06:27:27 INFO - PROCESS | 3580 | 1467725247497 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 06:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:27:27 INFO - PROCESS | 3580 | 1467725247504 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:27:27 INFO - PROCESS | 3580 | 1467725247507 Marionette TRACE conn5 <- [1,2270,null,{}] 06:27:27 INFO - PROCESS | 3580 | 1467725247511 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:27 INFO - PROCESS | 3580 | 1467725247514 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:27 INFO - PROCESS | 3580 | 1467725247639 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 06:27:27 INFO - PROCESS | 3580 | 1467725247766 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:27 INFO - PROCESS | 3580 | 1467725247769 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22285800 == 35 [pid = 3580] [id = 577] 06:27:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF18907400) [pid = 3580] [serial = 1731] [outer = 0000000000000000] 06:27:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF18C1D000) [pid = 3580] [serial = 1732] [outer = 000000CF18907400] 06:27:27 INFO - PROCESS | 3580 | 1467725247829 Marionette DEBUG loaded listener.js 06:27:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1C53F800) [pid = 3580] [serial = 1733] [outer = 000000CF18907400] 06:27:28 INFO - PROCESS | 3580 | 1467725248660 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1182ms 06:27:28 INFO - PROCESS | 3580 | 1467725248688 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 06:27:28 INFO - PROCESS | 3580 | 1467725248693 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 06:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:27:28 INFO - PROCESS | 3580 | 1467725248698 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:27:28 INFO - PROCESS | 3580 | 1467725248701 Marionette TRACE conn5 <- [1,2274,null,{}] 06:27:28 INFO - PROCESS | 3580 | 1467725248707 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:28 INFO - PROCESS | 3580 | 1467725248710 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:28 INFO - PROCESS | 3580 | 1467725248827 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 06:27:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CD6800 == 34 [pid = 3580] [id = 574] 06:27:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23663800 == 33 [pid = 3580] [id = 573] 06:27:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23166800 == 32 [pid = 3580] [id = 572] 06:27:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22288000 == 31 [pid = 3580] [id = 571] 06:27:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2041A800 == 30 [pid = 3580] [id = 570] 06:27:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4F0800 == 29 [pid = 3580] [id = 569] 06:27:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C5C5800 == 28 [pid = 3580] [id = 568] 06:27:28 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17876800 == 27 [pid = 3580] [id = 567] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF22762400) [pid = 3580] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF20B27000) [pid = 3580] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF204F0000) [pid = 3580] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1C53F000) [pid = 3580] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1C545C00) [pid = 3580] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF20352000) [pid = 3580] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1F13F800) [pid = 3580] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1CC10000) [pid = 3580] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1C54B400) [pid = 3580] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF13321800) [pid = 3580] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1701A000) [pid = 3580] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18EC1400) [pid = 3580] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1956A400) [pid = 3580] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF230D0400) [pid = 3580] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF2300E000) [pid = 3580] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12BA3000) [pid = 3580] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1309B000) [pid = 3580] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF12F5FC00) [pid = 3580] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF13DE9800) [pid = 3580] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1F237000) [pid = 3580] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF194D2000) [pid = 3580] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF12B8E000) [pid = 3580] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1F96A400) [pid = 3580] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1FD7E000) [pid = 3580] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF1C5AC000) [pid = 3580] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 06:27:28 INFO - PROCESS | 3580 | 1467725248979 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:28 INFO - PROCESS | 3580 | 1467725248984 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF170A0000 == 28 [pid = 3580] [id = 578] 06:27:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF116D1400) [pid = 3580] [serial = 1734] [outer = 0000000000000000] 06:27:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF12A38400) [pid = 3580] [serial = 1735] [outer = 000000CF116D1400] 06:27:29 INFO - PROCESS | 3580 | 1467725249034 Marionette DEBUG loaded listener.js 06:27:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12C53000) [pid = 3580] [serial = 1736] [outer = 000000CF116D1400] 06:27:29 INFO - PROCESS | 3580 | 1467725249487 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:27:29 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 06:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 838ms 06:27:29 INFO - PROCESS | 3580 | 1467725249544 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 06:27:29 INFO - PROCESS | 3580 | 1467725249549 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 06:27:29 INFO - PROCESS | 3580 | 1467725249555 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:27:29 INFO - PROCESS | 3580 | 1467725249558 Marionette TRACE conn5 <- [1,2278,null,{}] 06:27:29 INFO - PROCESS | 3580 | 1467725249562 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:29 INFO - PROCESS | 3580 | 1467725249564 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:29 INFO - PROCESS | 3580 | 1467725249653 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 06:27:29 INFO - PROCESS | 3580 | 1467725249662 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:29 INFO - PROCESS | 3580 | 1467725249664 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA7D800 == 29 [pid = 3580] [id = 579] 06:27:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF17173800) [pid = 3580] [serial = 1737] [outer = 0000000000000000] 06:27:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF171D3000) [pid = 3580] [serial = 1738] [outer = 000000CF17173800] 06:27:29 INFO - PROCESS | 3580 | 1467725249712 Marionette DEBUG loaded listener.js 06:27:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF17E43C00) [pid = 3580] [serial = 1739] [outer = 000000CF17173800] 06:27:30 INFO - PROCESS | 3580 | 1467725250186 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 693ms 06:27:30 INFO - PROCESS | 3580 | 1467725250252 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 06:27:30 INFO - PROCESS | 3580 | 1467725250255 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 06:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:27:30 INFO - PROCESS | 3580 | 1467725250258 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:27:30 INFO - PROCESS | 3580 | 1467725250262 Marionette TRACE conn5 <- [1,2282,null,{}] 06:27:30 INFO - PROCESS | 3580 | 1467725250303 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:30 INFO - PROCESS | 3580 | 1467725250308 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:30 INFO - PROCESS | 3580 | 1467725250414 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 06:27:30 INFO - PROCESS | 3580 | 1467725250495 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:30 INFO - PROCESS | 3580 | 1467725250498 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFA9800 == 30 [pid = 3580] [id = 580] 06:27:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF121CD800) [pid = 3580] [serial = 1740] [outer = 0000000000000000] 06:27:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1C00D000) [pid = 3580] [serial = 1741] [outer = 000000CF121CD800] 06:27:30 INFO - PROCESS | 3580 | 1467725250548 Marionette DEBUG loaded listener.js 06:27:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1C556C00) [pid = 3580] [serial = 1742] [outer = 000000CF121CD800] 06:27:30 INFO - PROCESS | 3580 | 1467725250916 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 713ms 06:27:30 INFO - PROCESS | 3580 | 1467725250974 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 06:27:30 INFO - PROCESS | 3580 | 1467725250977 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 06:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:27:30 INFO - PROCESS | 3580 | 1467725250980 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:27:30 INFO - PROCESS | 3580 | 1467725250982 Marionette TRACE conn5 <- [1,2286,null,{}] 06:27:30 INFO - PROCESS | 3580 | 1467725250985 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:30 INFO - PROCESS | 3580 | 1467725250988 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:31 INFO - PROCESS | 3580 | 1467725251078 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 06:27:31 INFO - PROCESS | 3580 | 1467725251083 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:31 INFO - PROCESS | 3580 | 1467725251085 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22799000 == 31 [pid = 3580] [id = 581] 06:27:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1CC16400) [pid = 3580] [serial = 1743] [outer = 0000000000000000] 06:27:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1E704C00) [pid = 3580] [serial = 1744] [outer = 000000CF1CC16400] 06:27:31 INFO - PROCESS | 3580 | 1467725251131 Marionette DEBUG loaded listener.js 06:27:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1ECA6800) [pid = 3580] [serial = 1745] [outer = 000000CF1CC16400] 06:27:31 INFO - PROCESS | 3580 | 1467725251639 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 692ms 06:27:31 INFO - PROCESS | 3580 | 1467725251675 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 06:27:31 INFO - PROCESS | 3580 | 1467725251677 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 06:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:27:31 INFO - PROCESS | 3580 | 1467725251681 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:27:31 INFO - PROCESS | 3580 | 1467725251682 Marionette TRACE conn5 <- [1,2290,null,{}] 06:27:31 INFO - PROCESS | 3580 | 1467725251686 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:31 INFO - PROCESS | 3580 | 1467725251688 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:31 INFO - PROCESS | 3580 | 1467725251826 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 06:27:31 INFO - PROCESS | 3580 | 1467725251848 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:31 INFO - PROCESS | 3580 | 1467725251851 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23627800 == 32 [pid = 3580] [id = 582] 06:27:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1CC18C00) [pid = 3580] [serial = 1746] [outer = 0000000000000000] 06:27:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F141800) [pid = 3580] [serial = 1747] [outer = 000000CF1CC18C00] 06:27:31 INFO - PROCESS | 3580 | 1467725251896 Marionette DEBUG loaded listener.js 06:27:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F57C800) [pid = 3580] [serial = 1748] [outer = 000000CF1CC18C00] 06:27:32 INFO - PROCESS | 3580 | 1467725252365 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 06:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:27:32 INFO - PROCESS | 3580 | 1467725252418 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 06:27:32 INFO - PROCESS | 3580 | 1467725252420 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 06:27:32 INFO - PROCESS | 3580 | 1467725252424 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:27:32 INFO - PROCESS | 3580 | 1467725252426 Marionette TRACE conn5 <- [1,2294,null,{}] 06:27:32 INFO - PROCESS | 3580 | 1467725252429 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:32 INFO - PROCESS | 3580 | 1467725252435 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:32 INFO - PROCESS | 3580 | 1467725252582 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 06:27:32 INFO - PROCESS | 3580 | 1467725252595 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:32 INFO - PROCESS | 3580 | 1467725252597 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CE4000 == 33 [pid = 3580] [id = 583] 06:27:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F58AC00) [pid = 3580] [serial = 1749] [outer = 0000000000000000] 06:27:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FD80000) [pid = 3580] [serial = 1750] [outer = 000000CF1F58AC00] 06:27:32 INFO - PROCESS | 3580 | 1467725252691 Marionette DEBUG loaded listener.js 06:27:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF204E6000) [pid = 3580] [serial = 1751] [outer = 000000CF1F58AC00] 06:27:33 INFO - PROCESS | 3580 | 1467725253130 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 796ms 06:27:33 INFO - PROCESS | 3580 | 1467725253228 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 06:27:33 INFO - PROCESS | 3580 | 1467725253230 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 06:27:33 INFO - PROCESS | 3580 | 1467725253233 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:27:33 INFO - PROCESS | 3580 | 1467725253235 Marionette TRACE conn5 <- [1,2298,null,{}] 06:27:33 INFO - PROCESS | 3580 | 1467725253239 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:33 INFO - PROCESS | 3580 | 1467725253241 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:33 INFO - PROCESS | 3580 | 1467725253399 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF11710400) [pid = 3580] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12A6B400) [pid = 3580] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF194D8000) [pid = 3580] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12F5F000) [pid = 3580] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1312D000) [pid = 3580] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1C08EC00) [pid = 3580] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1FD5DC00) [pid = 3580] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12B97C00) [pid = 3580] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12F5B800) [pid = 3580] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1ECA7C00) [pid = 3580] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1F580400) [pid = 3580] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF12F5B400) [pid = 3580] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:27:33 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF16E5CC00) [pid = 3580] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:27:33 INFO - PROCESS | 3580 | 1467725253461 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:33 INFO - PROCESS | 3580 | 1467725253463 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4EE800 == 34 [pid = 3580] [id = 584] 06:27:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF10CB0400) [pid = 3580] [serial = 1752] [outer = 0000000000000000] 06:27:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12A6B400) [pid = 3580] [serial = 1753] [outer = 000000CF10CB0400] 06:27:33 INFO - PROCESS | 3580 | 1467725253508 Marionette DEBUG loaded listener.js 06:27:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF18A1A400) [pid = 3580] [serial = 1754] [outer = 000000CF10CB0400] 06:27:33 INFO - PROCESS | 3580 | 1467725253859 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 06:27:33 INFO - PROCESS | 3580 | 1467725253930 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 06:27:33 INFO - PROCESS | 3580 | 1467725253932 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 06:27:33 INFO - PROCESS | 3580 | 1467725253935 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:27:33 INFO - PROCESS | 3580 | 1467725253937 Marionette TRACE conn5 <- [1,2302,null,{}] 06:27:33 INFO - PROCESS | 3580 | 1467725253940 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:33 INFO - PROCESS | 3580 | 1467725253942 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:34 INFO - PROCESS | 3580 | 1467725254025 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 06:27:34 INFO - PROCESS | 3580 | 1467725254031 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:34 INFO - PROCESS | 3580 | 1467725254033 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258D4000 == 35 [pid = 3580] [id = 585] 06:27:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1EE47C00) [pid = 3580] [serial = 1755] [outer = 0000000000000000] 06:27:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF20D9A400) [pid = 3580] [serial = 1756] [outer = 000000CF1EE47C00] 06:27:34 INFO - PROCESS | 3580 | 1467725254085 Marionette DEBUG loaded listener.js 06:27:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF21D22800) [pid = 3580] [serial = 1757] [outer = 000000CF1EE47C00] 06:27:34 INFO - PROCESS | 3580 | 1467725254489 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 587ms 06:27:34 INFO - PROCESS | 3580 | 1467725254525 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 06:27:34 INFO - PROCESS | 3580 | 1467725254527 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 06:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:27:34 INFO - PROCESS | 3580 | 1467725254542 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:27:34 INFO - PROCESS | 3580 | 1467725254544 Marionette TRACE conn5 <- [1,2306,null,{}] 06:27:34 INFO - PROCESS | 3580 | 1467725254548 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:34 INFO - PROCESS | 3580 | 1467725254550 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:34 INFO - PROCESS | 3580 | 1467725254635 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 06:27:34 INFO - PROCESS | 3580 | 1467725254641 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:34 INFO - PROCESS | 3580 | 1467725254643 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F779800 == 36 [pid = 3580] [id = 586] 06:27:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF2270C400) [pid = 3580] [serial = 1758] [outer = 0000000000000000] 06:27:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF22713800) [pid = 3580] [serial = 1759] [outer = 000000CF2270C400] 06:27:34 INFO - PROCESS | 3580 | 1467725254688 Marionette DEBUG loaded listener.js 06:27:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF22764000) [pid = 3580] [serial = 1760] [outer = 000000CF2270C400] 06:27:35 INFO - PROCESS | 3580 | 1467725255127 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 06:27:35 INFO - PROCESS | 3580 | 1467725255193 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 06:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:27:35 INFO - PROCESS | 3580 | 1467725255196 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:27:35 INFO - PROCESS | 3580 | 1467725255198 Marionette TRACE conn5 <- [1,2310,null,{}] 06:27:35 INFO - PROCESS | 3580 | 1467725255201 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:35 INFO - PROCESS | 3580 | 1467725255203 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:35 INFO - PROCESS | 3580 | 1467725255297 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 06:27:35 INFO - PROCESS | 3580 | 1467725255303 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:35 INFO - PROCESS | 3580 | 1467725255305 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BD5800 == 37 [pid = 3580] [id = 587] 06:27:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF2300EC00) [pid = 3580] [serial = 1761] [outer = 0000000000000000] 06:27:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF230C6C00) [pid = 3580] [serial = 1762] [outer = 000000CF2300EC00] 06:27:35 INFO - PROCESS | 3580 | 1467725255352 Marionette DEBUG loaded listener.js 06:27:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF230D1C00) [pid = 3580] [serial = 1763] [outer = 000000CF2300EC00] 06:27:36 INFO - PROCESS | 3580 | 1467725256066 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 944ms 06:27:36 INFO - PROCESS | 3580 | 1467725256142 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 06:27:36 INFO - PROCESS | 3580 | 1467725256147 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 06:27:36 INFO - PROCESS | 3580 | 1467725256152 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:27:36 INFO - PROCESS | 3580 | 1467725256158 Marionette TRACE conn5 <- [1,2314,null,{}] 06:27:36 INFO - PROCESS | 3580 | 1467725256163 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:36 INFO - PROCESS | 3580 | 1467725256166 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:36 INFO - PROCESS | 3580 | 1467725256324 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 06:27:36 INFO - PROCESS | 3580 | 1467725256445 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:36 INFO - PROCESS | 3580 | 1467725256448 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECF1000 == 38 [pid = 3580] [id = 588] 06:27:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF12F5F000) [pid = 3580] [serial = 1764] [outer = 0000000000000000] 06:27:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF170EDC00) [pid = 3580] [serial = 1765] [outer = 000000CF12F5F000] 06:27:36 INFO - PROCESS | 3580 | 1467725256509 Marionette DEBUG loaded listener.js 06:27:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF18978400) [pid = 3580] [serial = 1766] [outer = 000000CF12F5F000] 06:27:37 INFO - PROCESS | 3580 | 1467725257073 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 986ms 06:27:37 INFO - PROCESS | 3580 | 1467725257143 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 06:27:37 INFO - PROCESS | 3580 | 1467725257148 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 06:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:27:37 INFO - PROCESS | 3580 | 1467725257155 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:27:37 INFO - PROCESS | 3580 | 1467725257158 Marionette TRACE conn5 <- [1,2318,null,{}] 06:27:37 INFO - PROCESS | 3580 | 1467725257162 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:37 INFO - PROCESS | 3580 | 1467725257165 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:37 INFO - PROCESS | 3580 | 1467725257285 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 06:27:37 INFO - PROCESS | 3580 | 1467725257413 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:37 INFO - PROCESS | 3580 | 1467725257416 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CCD000 == 39 [pid = 3580] [id = 589] 06:27:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1C54B400) [pid = 3580] [serial = 1767] [outer = 0000000000000000] 06:27:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1CCA8400) [pid = 3580] [serial = 1768] [outer = 000000CF1C54B400] 06:27:37 INFO - PROCESS | 3580 | 1467725257475 Marionette DEBUG loaded listener.js 06:27:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1F586000) [pid = 3580] [serial = 1769] [outer = 000000CF1C54B400] 06:27:38 INFO - PROCESS | 3580 | 1467725258079 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 987ms 06:27:38 INFO - PROCESS | 3580 | 1467725258142 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 06:27:38 INFO - PROCESS | 3580 | 1467725258145 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 06:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:27:38 INFO - PROCESS | 3580 | 1467725258149 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:27:38 INFO - PROCESS | 3580 | 1467725258153 Marionette TRACE conn5 <- [1,2322,null,{}] 06:27:38 INFO - PROCESS | 3580 | 1467725258165 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:38 INFO - PROCESS | 3580 | 1467725258170 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:38 INFO - PROCESS | 3580 | 1467725258351 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 06:27:38 INFO - PROCESS | 3580 | 1467725258448 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:38 INFO - PROCESS | 3580 | 1467725258451 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26A7A800 == 40 [pid = 3580] [id = 590] 06:27:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF204E4000) [pid = 3580] [serial = 1770] [outer = 0000000000000000] 06:27:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF2270C800) [pid = 3580] [serial = 1771] [outer = 000000CF204E4000] 06:27:38 INFO - PROCESS | 3580 | 1467725258513 Marionette DEBUG loaded listener.js 06:27:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF230D2000) [pid = 3580] [serial = 1772] [outer = 000000CF204E4000] 06:27:39 INFO - PROCESS | 3580 | 1467725259313 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1236ms 06:27:39 INFO - PROCESS | 3580 | 1467725259388 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 06:27:39 INFO - PROCESS | 3580 | 1467725259392 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 06:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:27:39 INFO - PROCESS | 3580 | 1467725259398 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:27:39 INFO - PROCESS | 3580 | 1467725259401 Marionette TRACE conn5 <- [1,2326,null,{}] 06:27:39 INFO - PROCESS | 3580 | 1467725259407 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:39 INFO - PROCESS | 3580 | 1467725259410 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:39 INFO - PROCESS | 3580 | 1467725259564 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 06:27:39 INFO - PROCESS | 3580 | 1467725259688 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:39 INFO - PROCESS | 3580 | 1467725259693 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:39 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF175B4000 == 41 [pid = 3580] [id = 591] 06:27:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF130A2000) [pid = 3580] [serial = 1773] [outer = 0000000000000000] 06:27:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF16E57800) [pid = 3580] [serial = 1774] [outer = 000000CF130A2000] 06:27:39 INFO - PROCESS | 3580 | 1467725259746 Marionette DEBUG loaded listener.js 06:27:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF17BE3000) [pid = 3580] [serial = 1775] [outer = 000000CF130A2000] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F779800 == 40 [pid = 3580] [id = 586] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258D4000 == 39 [pid = 3580] [id = 585] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4EE800 == 38 [pid = 3580] [id = 584] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CE4000 == 37 [pid = 3580] [id = 583] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23627800 == 36 [pid = 3580] [id = 582] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22799000 == 35 [pid = 3580] [id = 581] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFA9800 == 34 [pid = 3580] [id = 580] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA7D800 == 33 [pid = 3580] [id = 579] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF170A0000 == 32 [pid = 3580] [id = 578] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22285800 == 31 [pid = 3580] [id = 577] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4EF000 == 30 [pid = 3580] [id = 575] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1911B800 == 29 [pid = 3580] [id = 576] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF12E84800 == 28 [pid = 3580] [id = 566] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26A7A800 == 27 [pid = 3580] [id = 590] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CCD000 == 26 [pid = 3580] [id = 589] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECF1000 == 25 [pid = 3580] [id = 588] 06:27:40 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BD5800 == 24 [pid = 3580] [id = 587] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF18906C00) [pid = 3580] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF12A73800) [pid = 3580] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF12B88800) [pid = 3580] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF19576C00) [pid = 3580] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF12F62C00) [pid = 3580] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF17BDB400) [pid = 3580] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF13A49C00) [pid = 3580] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1EC9DC00) [pid = 3580] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1CBC2000) [pid = 3580] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF21D93800) [pid = 3580] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF20B27800) [pid = 3580] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF230D0800) [pid = 3580] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF22760400) [pid = 3580] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1C54B800) [pid = 3580] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1C4DD400) [pid = 3580] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1EE79800) [pid = 3580] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1F586C00) [pid = 3580] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1FBA3000) [pid = 3580] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1F147000) [pid = 3580] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF13F59C00) [pid = 3580] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1794BC00) [pid = 3580] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1309E000) [pid = 3580] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1FD64C00) [pid = 3580] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1CBBF000) [pid = 3580] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1F149000) [pid = 3580] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1C514000) [pid = 3580] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF18C20000) [pid = 3580] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 06:27:40 INFO - PROCESS | 3580 | 1467725260942 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1590ms 06:27:40 INFO - PROCESS | 3580 | 1467725260992 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 06:27:41 INFO - PROCESS | 3580 | 1467725260996 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 06:27:41 INFO - PROCESS | 3580 | 1467725261001 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:27:41 INFO - PROCESS | 3580 | 1467725261006 Marionette TRACE conn5 <- [1,2330,null,{}] 06:27:41 INFO - PROCESS | 3580 | 1467725261010 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:41 INFO - PROCESS | 3580 | 1467725261013 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:41 INFO - PROCESS | 3580 | 1467725261108 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 06:27:41 INFO - PROCESS | 3580 | 1467725261115 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:41 INFO - PROCESS | 3580 | 1467725261118 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17BD0000 == 25 [pid = 3580] [id = 592] 06:27:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12A66800) [pid = 3580] [serial = 1776] [outer = 0000000000000000] 06:27:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF12B29C00) [pid = 3580] [serial = 1777] [outer = 000000CF12A66800] 06:27:41 INFO - PROCESS | 3580 | 1467725261169 Marionette DEBUG loaded listener.js 06:27:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12B98C00) [pid = 3580] [serial = 1778] [outer = 000000CF12A66800] 06:27:41 INFO - PROCESS | 3580 | 1467725261648 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 06:27:41 INFO - PROCESS | 3580 | 1467725261696 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 06:27:41 INFO - PROCESS | 3580 | 1467725261702 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 06:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:27:41 INFO - PROCESS | 3580 | 1467725261708 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:27:41 INFO - PROCESS | 3580 | 1467725261711 Marionette TRACE conn5 <- [1,2334,null,{}] 06:27:41 INFO - PROCESS | 3580 | 1467725261751 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:41 INFO - PROCESS | 3580 | 1467725261754 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:41 INFO - PROCESS | 3580 | 1467725261859 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 06:27:41 INFO - PROCESS | 3580 | 1467725261941 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:41 INFO - PROCESS | 3580 | 1467725261944 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1704A000 == 26 [pid = 3580] [id = 593] 06:27:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12F62C00) [pid = 3580] [serial = 1779] [outer = 0000000000000000] 06:27:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF130A6400) [pid = 3580] [serial = 1780] [outer = 000000CF12F62C00] 06:27:42 INFO - PROCESS | 3580 | 1467725261993 Marionette DEBUG loaded listener.js 06:27:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF170F8000) [pid = 3580] [serial = 1781] [outer = 000000CF12F62C00] 06:27:42 INFO - PROCESS | 3580 | 1467725262387 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 733ms 06:27:42 INFO - PROCESS | 3580 | 1467725262442 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 06:27:42 INFO - PROCESS | 3580 | 1467725262444 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 06:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:27:42 INFO - PROCESS | 3580 | 1467725262448 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:27:42 INFO - PROCESS | 3580 | 1467725262452 Marionette TRACE conn5 <- [1,2338,null,{}] 06:27:42 INFO - PROCESS | 3580 | 1467725262463 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:42 INFO - PROCESS | 3580 | 1467725262468 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:42 INFO - PROCESS | 3580 | 1467725262558 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 06:27:42 INFO - PROCESS | 3580 | 1467725262565 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:42 INFO - PROCESS | 3580 | 1467725262568 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FB0C800 == 27 [pid = 3580] [id = 594] 06:27:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF18976000) [pid = 3580] [serial = 1782] [outer = 0000000000000000] 06:27:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF18EBBC00) [pid = 3580] [serial = 1783] [outer = 000000CF18976000] 06:27:42 INFO - PROCESS | 3580 | 1467725262617 Marionette DEBUG loaded listener.js 06:27:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF194D6800) [pid = 3580] [serial = 1784] [outer = 000000CF18976000] 06:27:43 INFO - PROCESS | 3580 | 1467725263118 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 06:27:43 INFO - PROCESS | 3580 | 1467725263146 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 06:27:43 INFO - PROCESS | 3580 | 1467725263149 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 06:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:27:43 INFO - PROCESS | 3580 | 1467725263152 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:27:43 INFO - PROCESS | 3580 | 1467725263154 Marionette TRACE conn5 <- [1,2342,null,{}] 06:27:43 INFO - PROCESS | 3580 | 1467725263157 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:43 INFO - PROCESS | 3580 | 1467725263160 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:43 INFO - PROCESS | 3580 | 1467725263307 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 06:27:43 INFO - PROCESS | 3580 | 1467725263329 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:43 INFO - PROCESS | 3580 | 1467725263331 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:43 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20DF0800 == 28 [pid = 3580] [id = 595] 06:27:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1C089C00) [pid = 3580] [serial = 1785] [outer = 0000000000000000] 06:27:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1C4DA000) [pid = 3580] [serial = 1786] [outer = 000000CF1C089C00] 06:27:43 INFO - PROCESS | 3580 | 1467725263377 Marionette DEBUG loaded listener.js 06:27:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1C545400) [pid = 3580] [serial = 1787] [outer = 000000CF1C089C00] 06:27:43 INFO - PROCESS | 3580 | 1467725263828 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 06:27:43 INFO - PROCESS | 3580 | 1467725263890 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 06:27:43 INFO - PROCESS | 3580 | 1467725263892 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 06:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:27:43 INFO - PROCESS | 3580 | 1467725263896 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:27:43 INFO - PROCESS | 3580 | 1467725263898 Marionette TRACE conn5 <- [1,2346,null,{}] 06:27:43 INFO - PROCESS | 3580 | 1467725263902 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:43 INFO - PROCESS | 3580 | 1467725263904 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:44 INFO - PROCESS | 3580 | 1467725264014 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 06:27:44 INFO - PROCESS | 3580 | 1467725264019 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:44 INFO - PROCESS | 3580 | 1467725264022 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:44 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF227A0800 == 29 [pid = 3580] [id = 596] 06:27:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF12A41800) [pid = 3580] [serial = 1788] [outer = 0000000000000000] 06:27:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1C55FC00) [pid = 3580] [serial = 1789] [outer = 000000CF12A41800] 06:27:44 INFO - PROCESS | 3580 | 1467725264071 Marionette DEBUG loaded listener.js 06:27:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1CBC6800) [pid = 3580] [serial = 1790] [outer = 000000CF12A41800] 06:27:44 INFO - PROCESS | 3580 | 1467725264544 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 06:27:44 INFO - PROCESS | 3580 | 1467725264590 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 06:27:44 INFO - PROCESS | 3580 | 1467725264592 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 06:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:27:44 INFO - PROCESS | 3580 | 1467725264596 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:27:44 INFO - PROCESS | 3580 | 1467725264598 Marionette TRACE conn5 <- [1,2350,null,{}] 06:27:44 INFO - PROCESS | 3580 | 1467725264635 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:44 INFO - PROCESS | 3580 | 1467725264641 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:44 INFO - PROCESS | 3580 | 1467725264780 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 06:27:44 INFO - PROCESS | 3580 | 1467725264793 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:44 INFO - PROCESS | 3580 | 1467725264795 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:44 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2361C800 == 30 [pid = 3580] [id = 597] 06:27:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1C562800) [pid = 3580] [serial = 1791] [outer = 0000000000000000] 06:27:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1EE46400) [pid = 3580] [serial = 1792] [outer = 000000CF1C562800] 06:27:44 INFO - PROCESS | 3580 | 1467725264841 Marionette DEBUG loaded listener.js 06:27:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1F145800) [pid = 3580] [serial = 1793] [outer = 000000CF1C562800] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF2300EC00) [pid = 3580] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF2270C400) [pid = 3580] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1CC18C00) [pid = 3580] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1CC16400) [pid = 3580] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF116D1400) [pid = 3580] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1FD5D000) [pid = 3580] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12A45800) [pid = 3580] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF10CB0400) [pid = 3580] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF18907400) [pid = 3580] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF17173800) [pid = 3580] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF121CD800) [pid = 3580] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:27:45 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1EE47C00) [pid = 3580] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:27:45 INFO - PROCESS | 3580 | 1467725265519 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 945ms 06:27:45 INFO - PROCESS | 3580 | 1467725265543 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 06:27:45 INFO - PROCESS | 3580 | 1467725265545 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 06:27:45 INFO - PROCESS | 3580 | 1467725265548 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:27:45 INFO - PROCESS | 3580 | 1467725265550 Marionette TRACE conn5 <- [1,2354,null,{}] 06:27:45 INFO - PROCESS | 3580 | 1467725265553 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:45 INFO - PROCESS | 3580 | 1467725265555 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:45 INFO - PROCESS | 3580 | 1467725265636 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 06:27:45 INFO - PROCESS | 3580 | 1467725265642 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:45 INFO - PROCESS | 3580 | 1467725265644 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23774800 == 31 [pid = 3580] [id = 598] 06:27:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1309F800) [pid = 3580] [serial = 1794] [outer = 0000000000000000] 06:27:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1C55CC00) [pid = 3580] [serial = 1795] [outer = 000000CF1309F800] 06:27:45 INFO - PROCESS | 3580 | 1467725265688 Marionette DEBUG loaded listener.js 06:27:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1F148400) [pid = 3580] [serial = 1796] [outer = 000000CF1309F800] 06:27:46 INFO - PROCESS | 3580 | 1467725266120 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 06:27:46 INFO - PROCESS | 3580 | 1467725266181 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 06:27:46 INFO - PROCESS | 3580 | 1467725266183 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 06:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:27:46 INFO - PROCESS | 3580 | 1467725266186 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:27:46 INFO - PROCESS | 3580 | 1467725266188 Marionette TRACE conn5 <- [1,2358,null,{}] 06:27:46 INFO - PROCESS | 3580 | 1467725266192 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:46 INFO - PROCESS | 3580 | 1467725266194 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:46 INFO - PROCESS | 3580 | 1467725266275 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 06:27:46 INFO - PROCESS | 3580 | 1467725266282 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:46 INFO - PROCESS | 3580 | 1467725266284 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:46 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CE9000 == 32 [pid = 3580] [id = 599] 06:27:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1F57D000) [pid = 3580] [serial = 1797] [outer = 0000000000000000] 06:27:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F585000) [pid = 3580] [serial = 1798] [outer = 000000CF1F57D000] 06:27:46 INFO - PROCESS | 3580 | 1467725266329 Marionette DEBUG loaded listener.js 06:27:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1FA8BC00) [pid = 3580] [serial = 1799] [outer = 000000CF1F57D000] 06:27:46 INFO - PROCESS | 3580 | 1467725266816 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 692ms 06:27:46 INFO - PROCESS | 3580 | 1467725266882 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 06:27:46 INFO - PROCESS | 3580 | 1467725266885 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 06:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:27:46 INFO - PROCESS | 3580 | 1467725266888 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:27:46 INFO - PROCESS | 3580 | 1467725266890 Marionette TRACE conn5 <- [1,2362,null,{}] 06:27:46 INFO - PROCESS | 3580 | 1467725266893 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:46 INFO - PROCESS | 3580 | 1467725266895 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:46 INFO - PROCESS | 3580 | 1467725266980 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 06:27:46 INFO - PROCESS | 3580 | 1467725266988 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:46 INFO - PROCESS | 3580 | 1467725266990 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24621800 == 33 [pid = 3580] [id = 600] 06:27:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1FD5D400) [pid = 3580] [serial = 1800] [outer = 0000000000000000] 06:27:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1FD63400) [pid = 3580] [serial = 1801] [outer = 000000CF1FD5D400] 06:27:47 INFO - PROCESS | 3580 | 1467725267035 Marionette DEBUG loaded listener.js 06:27:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FF0D000) [pid = 3580] [serial = 1802] [outer = 000000CF1FD5D400] 06:27:47 INFO - PROCESS | 3580 | 1467725267852 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1029ms 06:27:47 INFO - PROCESS | 3580 | 1467725267921 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 06:27:47 INFO - PROCESS | 3580 | 1467725267926 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 06:27:47 INFO - PROCESS | 3580 | 1467725267952 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:27:47 INFO - PROCESS | 3580 | 1467725267957 Marionette TRACE conn5 <- [1,2366,null,{}] 06:27:47 INFO - PROCESS | 3580 | 1467725267963 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:47 INFO - PROCESS | 3580 | 1467725267966 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:48 INFO - PROCESS | 3580 | 1467725268124 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 06:27:48 INFO - PROCESS | 3580 | 1467725268245 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:48 INFO - PROCESS | 3580 | 1467725268248 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:48 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA15000 == 34 [pid = 3580] [id = 601] 06:27:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF12B9BC00) [pid = 3580] [serial = 1803] [outer = 0000000000000000] 06:27:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF12C53800) [pid = 3580] [serial = 1804] [outer = 000000CF12B9BC00] 06:27:48 INFO - PROCESS | 3580 | 1467725268312 Marionette DEBUG loaded listener.js 06:27:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF16EBA400) [pid = 3580] [serial = 1805] [outer = 000000CF12B9BC00] 06:27:49 INFO - PROCESS | 3580 | 1467725269035 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1134ms 06:27:49 INFO - PROCESS | 3580 | 1467725269099 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 06:27:49 INFO - PROCESS | 3580 | 1467725269104 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 06:27:49 INFO - PROCESS | 3580 | 1467725269111 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:27:49 INFO - PROCESS | 3580 | 1467725269114 Marionette TRACE conn5 <- [1,2370,null,{}] 06:27:49 INFO - PROCESS | 3580 | 1467725269118 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:49 INFO - PROCESS | 3580 | 1467725269121 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:49 INFO - PROCESS | 3580 | 1467725269267 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 06:27:49 INFO - PROCESS | 3580 | 1467725269389 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:49 INFO - PROCESS | 3580 | 1467725269392 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:49 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF13F21800 == 35 [pid = 3580] [id = 602] 06:27:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12B2C000) [pid = 3580] [serial = 1806] [outer = 0000000000000000] 06:27:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12F61400) [pid = 3580] [serial = 1807] [outer = 000000CF12B2C000] 06:27:49 INFO - PROCESS | 3580 | 1467725269453 Marionette DEBUG loaded listener.js 06:27:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1C01AC00) [pid = 3580] [serial = 1808] [outer = 000000CF12B2C000] 06:27:50 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CE9000 == 34 [pid = 3580] [id = 599] 06:27:50 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23774800 == 33 [pid = 3580] [id = 598] 06:27:50 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2361C800 == 32 [pid = 3580] [id = 597] 06:27:50 INFO - PROCESS | 3580 | --DOCSHELL 000000CF227A0800 == 31 [pid = 3580] [id = 596] 06:27:50 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20DF0800 == 30 [pid = 3580] [id = 595] 06:27:50 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FB0C800 == 29 [pid = 3580] [id = 594] 06:27:50 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1704A000 == 28 [pid = 3580] [id = 593] 06:27:50 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17BD0000 == 27 [pid = 3580] [id = 592] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1F141800) [pid = 3580] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1FD80000) [pid = 3580] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1F57C800) [pid = 3580] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1E704C00) [pid = 3580] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12A38400) [pid = 3580] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12C53000) [pid = 3580] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1FD89C00) [pid = 3580] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12B9C800) [pid = 3580] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12A6B400) [pid = 3580] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12F63000) [pid = 3580] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF18C1D000) [pid = 3580] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1C53F800) [pid = 3580] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF171D3000) [pid = 3580] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF17E43C00) [pid = 3580] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1C00D000) [pid = 3580] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1C556C00) [pid = 3580] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF20D9A400) [pid = 3580] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF22764000) [pid = 3580] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF21D22800) [pid = 3580] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF18A1A400) [pid = 3580] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1ECA6800) [pid = 3580] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF230C6C00) [pid = 3580] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF230D1C00) [pid = 3580] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF22713800) [pid = 3580] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 06:27:50 INFO - PROCESS | 3580 | 1467725270287 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1177ms 06:27:50 INFO - PROCESS | 3580 | 1467725270294 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 06:27:50 INFO - PROCESS | 3580 | 1467725270298 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 06:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:27:50 INFO - PROCESS | 3580 | 1467725270303 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:27:50 INFO - PROCESS | 3580 | 1467725270308 Marionette TRACE conn5 <- [1,2374,null,{}] 06:27:50 INFO - PROCESS | 3580 | 1467725270313 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:50 INFO - PROCESS | 3580 | 1467725270316 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:50 INFO - PROCESS | 3580 | 1467725270421 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 06:27:50 INFO - PROCESS | 3580 | 1467725270508 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:50 INFO - PROCESS | 3580 | 1467725270510 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4C6000 == 28 [pid = 3580] [id = 603] 06:27:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF12A68C00) [pid = 3580] [serial = 1809] [outer = 0000000000000000] 06:27:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF12B8D800) [pid = 3580] [serial = 1810] [outer = 000000CF12A68C00] 06:27:50 INFO - PROCESS | 3580 | 1467725270560 Marionette DEBUG loaded listener.js 06:27:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF12F5D400) [pid = 3580] [serial = 1811] [outer = 000000CF12A68C00] 06:27:51 INFO - PROCESS | 3580 | 1467725271032 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 797ms 06:27:51 INFO - PROCESS | 3580 | 1467725271100 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 06:27:51 INFO - PROCESS | 3580 | 1467725271105 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 06:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:27:51 INFO - PROCESS | 3580 | 1467725271111 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:27:51 INFO - PROCESS | 3580 | 1467725271114 Marionette TRACE conn5 <- [1,2378,null,{}] 06:27:51 INFO - PROCESS | 3580 | 1467725271117 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:51 INFO - PROCESS | 3580 | 1467725271120 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:51 INFO - PROCESS | 3580 | 1467725271213 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 06:27:51 INFO - PROCESS | 3580 | 1467725271228 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:51 INFO - PROCESS | 3580 | 1467725271230 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:51 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F749000 == 29 [pid = 3580] [id = 604] 06:27:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF17E45000) [pid = 3580] [serial = 1812] [outer = 0000000000000000] 06:27:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF18910C00) [pid = 3580] [serial = 1813] [outer = 000000CF17E45000] 06:27:51 INFO - PROCESS | 3580 | 1467725271278 Marionette DEBUG loaded listener.js 06:27:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF18ECFC00) [pid = 3580] [serial = 1814] [outer = 000000CF17E45000] 06:27:51 INFO - PROCESS | 3580 | 1467725271753 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 692ms 06:27:51 INFO - PROCESS | 3580 | 1467725271806 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 06:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:27:51 INFO - PROCESS | 3580 | 1467725271809 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 06:27:51 INFO - PROCESS | 3580 | 1467725271812 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:27:51 INFO - PROCESS | 3580 | 1467725271816 Marionette TRACE conn5 <- [1,2382,null,{}] 06:27:51 INFO - PROCESS | 3580 | 1467725271828 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:51 INFO - PROCESS | 3580 | 1467725271833 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:51 INFO - PROCESS | 3580 | 1467725271923 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 06:27:51 INFO - PROCESS | 3580 | 1467725271939 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:51 INFO - PROCESS | 3580 | 1467725271942 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:51 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22F5E000 == 30 [pid = 3580] [id = 605] 06:27:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1C548000) [pid = 3580] [serial = 1815] [outer = 0000000000000000] 06:27:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1C560800) [pid = 3580] [serial = 1816] [outer = 000000CF1C548000] 06:27:51 INFO - PROCESS | 3580 | 1467725271992 Marionette DEBUG loaded listener.js 06:27:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1CC18C00) [pid = 3580] [serial = 1817] [outer = 000000CF1C548000] 06:27:52 INFO - PROCESS | 3580 | 1467725272466 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 693ms 06:27:52 INFO - PROCESS | 3580 | 1467725272508 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 06:27:52 INFO - PROCESS | 3580 | 1467725272511 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 06:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:27:52 INFO - PROCESS | 3580 | 1467725272514 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:27:52 INFO - PROCESS | 3580 | 1467725272516 Marionette TRACE conn5 <- [1,2386,null,{}] 06:27:52 INFO - PROCESS | 3580 | 1467725272519 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:52 INFO - PROCESS | 3580 | 1467725272521 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:52 INFO - PROCESS | 3580 | 1467725272640 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 06:27:52 INFO - PROCESS | 3580 | 1467725272652 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:52 INFO - PROCESS | 3580 | 1467725272654 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:52 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23616000 == 31 [pid = 3580] [id = 606] 06:27:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF18A1A800) [pid = 3580] [serial = 1818] [outer = 0000000000000000] 06:27:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1ED91000) [pid = 3580] [serial = 1819] [outer = 000000CF18A1A800] 06:27:52 INFO - PROCESS | 3580 | 1467725272706 Marionette DEBUG loaded listener.js 06:27:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1EE76400) [pid = 3580] [serial = 1820] [outer = 000000CF18A1A800] 06:27:53 INFO - PROCESS | 3580 | 1467725273170 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 693ms 06:27:53 INFO - PROCESS | 3580 | 1467725273209 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 06:27:53 INFO - PROCESS | 3580 | 1467725273211 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 06:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:27:53 INFO - PROCESS | 3580 | 1467725273215 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:27:53 INFO - PROCESS | 3580 | 1467725273216 Marionette TRACE conn5 <- [1,2390,null,{}] 06:27:53 INFO - PROCESS | 3580 | 1467725273220 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:53 INFO - PROCESS | 3580 | 1467725273222 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:53 INFO - PROCESS | 3580 | 1467725273334 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 06:27:53 INFO - PROCESS | 3580 | 1467725273342 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:53 INFO - PROCESS | 3580 | 1467725273344 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23775800 == 32 [pid = 3580] [id = 607] 06:27:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1F143800) [pid = 3580] [serial = 1821] [outer = 0000000000000000] 06:27:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F230C00) [pid = 3580] [serial = 1822] [outer = 000000CF1F143800] 06:27:53 INFO - PROCESS | 3580 | 1467725273432 Marionette DEBUG loaded listener.js 06:27:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F582800) [pid = 3580] [serial = 1823] [outer = 000000CF1F143800] 06:27:53 INFO - PROCESS | 3580 | 1467725273901 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 06:27:53 INFO - PROCESS | 3580 | 1467725273952 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 06:27:53 INFO - PROCESS | 3580 | 1467725273955 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 06:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:27:53 INFO - PROCESS | 3580 | 1467725273958 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:27:53 INFO - PROCESS | 3580 | 1467725273959 Marionette TRACE conn5 <- [1,2394,null,{}] 06:27:53 INFO - PROCESS | 3580 | 1467725273963 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:53 INFO - PROCESS | 3580 | 1467725273969 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:54 INFO - PROCESS | 3580 | 1467725274139 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 06:27:54 INFO - PROCESS | 3580 | 1467725274193 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:54 INFO - PROCESS | 3580 | 1467725274195 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24632000 == 33 [pid = 3580] [id = 608] 06:27:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1FBAD800) [pid = 3580] [serial = 1824] [outer = 0000000000000000] 06:27:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF204E8C00) [pid = 3580] [serial = 1825] [outer = 000000CF1FBAD800] 06:27:54 INFO - PROCESS | 3580 | 1467725274240 Marionette DEBUG loaded listener.js 06:27:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF20B63400) [pid = 3580] [serial = 1826] [outer = 000000CF1FBAD800] 06:27:54 INFO - PROCESS | 3580 | 1467725274654 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 06:27:54 INFO - PROCESS | 3580 | 1467725274695 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 06:27:54 INFO - PROCESS | 3580 | 1467725274697 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 06:27:54 INFO - PROCESS | 3580 | 1467725274701 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:27:54 INFO - PROCESS | 3580 | 1467725274702 Marionette TRACE conn5 <- [1,2398,null,{}] 06:27:54 INFO - PROCESS | 3580 | 1467725274706 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:54 INFO - PROCESS | 3580 | 1467725274708 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:54 INFO - PROCESS | 3580 | 1467725274821 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 06:27:54 INFO - PROCESS | 3580 | 1467725274827 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:54 INFO - PROCESS | 3580 | 1467725274829 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3C6000 == 34 [pid = 3580] [id = 609] 06:27:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1C543C00) [pid = 3580] [serial = 1827] [outer = 0000000000000000] 06:27:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF21D92C00) [pid = 3580] [serial = 1828] [outer = 000000CF1C543C00] 06:27:54 INFO - PROCESS | 3580 | 1467725274980 Marionette DEBUG loaded listener.js 06:27:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF2270F000) [pid = 3580] [serial = 1829] [outer = 000000CF1C543C00] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1F58AC00) [pid = 3580] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1C089C00) [pid = 3580] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF18976000) [pid = 3580] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12F62C00) [pid = 3580] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12A66800) [pid = 3580] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF130A2000) [pid = 3580] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12A41800) [pid = 3580] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12F5F000) [pid = 3580] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1C54B400) [pid = 3580] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF204E4000) [pid = 3580] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1C562800) [pid = 3580] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1F57D000) [pid = 3580] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:27:55 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1309F800) [pid = 3580] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:27:55 INFO - PROCESS | 3580 | 1467725275371 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 06:27:55 INFO - PROCESS | 3580 | 1467725275396 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 06:27:55 INFO - PROCESS | 3580 | 1467725275398 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 06:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:27:55 INFO - PROCESS | 3580 | 1467725275409 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:27:55 INFO - PROCESS | 3580 | 1467725275411 Marionette TRACE conn5 <- [1,2402,null,{}] 06:27:55 INFO - PROCESS | 3580 | 1467725275415 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:55 INFO - PROCESS | 3580 | 1467725275417 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:55 INFO - PROCESS | 3580 | 1467725275561 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 06:27:55 INFO - PROCESS | 3580 | 1467725275575 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:55 INFO - PROCESS | 3580 | 1467725275577 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A70800 == 35 [pid = 3580] [id = 610] 06:27:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12B99400) [pid = 3580] [serial = 1830] [outer = 0000000000000000] 06:27:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1F146000) [pid = 3580] [serial = 1831] [outer = 000000CF12B99400] 06:27:55 INFO - PROCESS | 3580 | 1467725275622 Marionette DEBUG loaded listener.js 06:27:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF2270E800) [pid = 3580] [serial = 1832] [outer = 000000CF12B99400] 06:27:56 INFO - PROCESS | 3580 | 1467725276015 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 06:27:56 INFO - PROCESS | 3580 | 1467725276098 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 06:27:56 INFO - PROCESS | 3580 | 1467725276100 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 06:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:27:56 INFO - PROCESS | 3580 | 1467725276103 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:27:56 INFO - PROCESS | 3580 | 1467725276105 Marionette TRACE conn5 <- [1,2406,null,{}] 06:27:56 INFO - PROCESS | 3580 | 1467725276109 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:56 INFO - PROCESS | 3580 | 1467725276111 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:56 INFO - PROCESS | 3580 | 1467725276224 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 06:27:56 INFO - PROCESS | 3580 | 1467725276236 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:56 INFO - PROCESS | 3580 | 1467725276238 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BD2800 == 36 [pid = 3580] [id = 611] 06:27:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF2270CC00) [pid = 3580] [serial = 1833] [outer = 0000000000000000] 06:27:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF22767400) [pid = 3580] [serial = 1834] [outer = 000000CF2270CC00] 06:27:56 INFO - PROCESS | 3580 | 1467725276282 Marionette DEBUG loaded listener.js 06:27:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF230C8400) [pid = 3580] [serial = 1835] [outer = 000000CF2270CC00] 06:27:56 INFO - PROCESS | 3580 | 1467725276702 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 627ms 06:27:56 INFO - PROCESS | 3580 | 1467725276733 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 06:27:56 INFO - PROCESS | 3580 | 1467725276736 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 06:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:27:56 INFO - PROCESS | 3580 | 1467725276739 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:27:56 INFO - PROCESS | 3580 | 1467725276741 Marionette TRACE conn5 <- [1,2410,null,{}] 06:27:56 INFO - PROCESS | 3580 | 1467725276744 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:56 INFO - PROCESS | 3580 | 1467725276746 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:56 INFO - PROCESS | 3580 | 1467725276890 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 06:27:56 INFO - PROCESS | 3580 | 1467725276993 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:57 INFO - PROCESS | 3580 | 1467725276996 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1704A000 == 37 [pid = 3580] [id = 612] 06:27:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF10CB0400) [pid = 3580] [serial = 1836] [outer = 0000000000000000] 06:27:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF11649800) [pid = 3580] [serial = 1837] [outer = 000000CF10CB0400] 06:27:57 INFO - PROCESS | 3580 | 1467725277058 Marionette DEBUG loaded listener.js 06:27:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF12B81400) [pid = 3580] [serial = 1838] [outer = 000000CF10CB0400] 06:27:57 INFO - PROCESS | 3580 | 1467725277651 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 940ms 06:27:57 INFO - PROCESS | 3580 | 1467725277685 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 06:27:57 INFO - PROCESS | 3580 | 1467725277689 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 06:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:27:57 INFO - PROCESS | 3580 | 1467725277694 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:27:57 INFO - PROCESS | 3580 | 1467725277697 Marionette TRACE conn5 <- [1,2414,null,{}] 06:27:57 INFO - PROCESS | 3580 | 1467725277703 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:57 INFO - PROCESS | 3580 | 1467725277708 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:57 INFO - PROCESS | 3580 | 1467725277829 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 06:27:57 INFO - PROCESS | 3580 | 1467725277931 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:57 INFO - PROCESS | 3580 | 1467725277935 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22799000 == 38 [pid = 3580] [id = 613] 06:27:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF17C4FC00) [pid = 3580] [serial = 1839] [outer = 0000000000000000] 06:27:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF18ED4C00) [pid = 3580] [serial = 1840] [outer = 000000CF17C4FC00] 06:27:57 INFO - PROCESS | 3580 | 1467725277992 Marionette DEBUG loaded listener.js 06:27:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1C545000) [pid = 3580] [serial = 1841] [outer = 000000CF17C4FC00] 06:27:58 INFO - PROCESS | 3580 | 1467725278620 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 985ms 06:27:58 INFO - PROCESS | 3580 | 1467725278685 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 06:27:58 INFO - PROCESS | 3580 | 1467725278690 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 06:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:27:58 INFO - PROCESS | 3580 | 1467725278695 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:27:58 INFO - PROCESS | 3580 | 1467725278697 Marionette TRACE conn5 <- [1,2418,null,{}] 06:27:58 INFO - PROCESS | 3580 | 1467725278701 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:58 INFO - PROCESS | 3580 | 1467725278704 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:58 INFO - PROCESS | 3580 | 1467725278854 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 06:27:58 INFO - PROCESS | 3580 | 1467725278981 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:58 INFO - PROCESS | 3580 | 1467725278984 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BDC800 == 39 [pid = 3580] [id = 614] 06:27:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1CBC4400) [pid = 3580] [serial = 1842] [outer = 0000000000000000] 06:27:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1F897000) [pid = 3580] [serial = 1843] [outer = 000000CF1CBC4400] 06:27:59 INFO - PROCESS | 3580 | 1467725279041 Marionette DEBUG loaded listener.js 06:27:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1FF0BC00) [pid = 3580] [serial = 1844] [outer = 000000CF1CBC4400] 06:27:59 INFO - PROCESS | 3580 | 1467725279690 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1035ms 06:27:59 INFO - PROCESS | 3580 | 1467725279731 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 06:27:59 INFO - PROCESS | 3580 | 1467725279734 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 06:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:27:59 INFO - PROCESS | 3580 | 1467725279744 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:27:59 INFO - PROCESS | 3580 | 1467725279751 Marionette TRACE conn5 <- [1,2422,null,{}] 06:27:59 INFO - PROCESS | 3580 | 1467725279777 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:27:59 INFO - PROCESS | 3580 | 1467725279781 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:27:59 INFO - PROCESS | 3580 | 1467725279927 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 06:28:00 INFO - PROCESS | 3580 | 1467725280059 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:00 INFO - PROCESS | 3580 | 1467725280062 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:00 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26B8A000 == 40 [pid = 3580] [id = 615] 06:28:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF20A5DC00) [pid = 3580] [serial = 1845] [outer = 0000000000000000] 06:28:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF231E9800) [pid = 3580] [serial = 1846] [outer = 000000CF20A5DC00] 06:28:00 INFO - PROCESS | 3580 | 1467725280119 Marionette DEBUG loaded listener.js 06:28:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF231F1000) [pid = 3580] [serial = 1847] [outer = 000000CF20A5DC00] 06:28:00 INFO - PROCESS | 3580 | 1467725280899 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1217ms 06:28:01 INFO - PROCESS | 3580 | 1467725280998 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 06:28:01 INFO - PROCESS | 3580 | 1467725281003 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 06:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:28:01 INFO - PROCESS | 3580 | 1467725281012 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:28:01 INFO - PROCESS | 3580 | 1467725281015 Marionette TRACE conn5 <- [1,2426,null,{}] 06:28:01 INFO - PROCESS | 3580 | 1467725281020 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:01 INFO - PROCESS | 3580 | 1467725281023 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:01 INFO - PROCESS | 3580 | 1467725281138 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 06:28:01 INFO - PROCESS | 3580 | 1467725281265 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:01 INFO - PROCESS | 3580 | 1467725281273 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17047000 == 41 [pid = 3580] [id = 616] 06:28:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1264B400) [pid = 3580] [serial = 1848] [outer = 0000000000000000] 06:28:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF12A3B400) [pid = 3580] [serial = 1849] [outer = 000000CF1264B400] 06:28:01 INFO - PROCESS | 3580 | 1467725281338 Marionette DEBUG loaded listener.js 06:28:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF12B2E000) [pid = 3580] [serial = 1850] [outer = 000000CF1264B400] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BD2800 == 40 [pid = 3580] [id = 611] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A70800 == 39 [pid = 3580] [id = 610] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3C6000 == 38 [pid = 3580] [id = 609] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24632000 == 37 [pid = 3580] [id = 608] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23775800 == 36 [pid = 3580] [id = 607] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23616000 == 35 [pid = 3580] [id = 606] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22F5E000 == 34 [pid = 3580] [id = 605] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F749000 == 33 [pid = 3580] [id = 604] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4C6000 == 32 [pid = 3580] [id = 603] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF13F21800 == 31 [pid = 3580] [id = 602] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA15000 == 30 [pid = 3580] [id = 601] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24621800 == 29 [pid = 3580] [id = 600] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF175B4000 == 28 [pid = 3580] [id = 591] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26B8A000 == 27 [pid = 3580] [id = 615] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BDC800 == 26 [pid = 3580] [id = 614] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22799000 == 25 [pid = 3580] [id = 613] 06:28:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1704A000 == 24 [pid = 3580] [id = 612] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1C4DA000) [pid = 3580] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF18EBBC00) [pid = 3580] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF130A6400) [pid = 3580] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF170F8000) [pid = 3580] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12B29C00) [pid = 3580] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12B98C00) [pid = 3580] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF16E57800) [pid = 3580] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF17BE3000) [pid = 3580] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C55FC00) [pid = 3580] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF18978400) [pid = 3580] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF170EDC00) [pid = 3580] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1F586000) [pid = 3580] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1CCA8400) [pid = 3580] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF230D2000) [pid = 3580] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF2270C800) [pid = 3580] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1FD63400) [pid = 3580] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1C545400) [pid = 3580] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1EE46400) [pid = 3580] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1CBC6800) [pid = 3580] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1F585000) [pid = 3580] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1F145800) [pid = 3580] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1C55CC00) [pid = 3580] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1FA8BC00) [pid = 3580] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1F148400) [pid = 3580] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF194D6800) [pid = 3580] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF204E6000) [pid = 3580] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 06:28:02 INFO - PROCESS | 3580 | 1467725282612 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1650ms 06:28:02 INFO - PROCESS | 3580 | 1467725282661 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 06:28:02 INFO - PROCESS | 3580 | 1467725282664 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 06:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:28:02 INFO - PROCESS | 3580 | 1467725282669 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:28:02 INFO - PROCESS | 3580 | 1467725282672 Marionette TRACE conn5 <- [1,2430,null,{}] 06:28:02 INFO - PROCESS | 3580 | 1467725282676 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:02 INFO - PROCESS | 3580 | 1467725282680 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:02 INFO - PROCESS | 3580 | 1467725282813 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 06:28:02 INFO - PROCESS | 3580 | 1467725282897 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:02 INFO - PROCESS | 3580 | 1467725282900 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:02 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17E12000 == 25 [pid = 3580] [id = 617] 06:28:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12A42000) [pid = 3580] [serial = 1851] [outer = 0000000000000000] 06:28:02 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF12B2AC00) [pid = 3580] [serial = 1852] [outer = 000000CF12A42000] 06:28:02 INFO - PROCESS | 3580 | 1467725282950 Marionette DEBUG loaded listener.js 06:28:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12B97800) [pid = 3580] [serial = 1853] [outer = 000000CF12A42000] 06:28:03 INFO - PROCESS | 3580 | 1467725283344 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 734ms 06:28:03 INFO - PROCESS | 3580 | 1467725283428 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 06:28:03 INFO - PROCESS | 3580 | 1467725283434 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 06:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:28:03 INFO - PROCESS | 3580 | 1467725283445 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:28:03 INFO - PROCESS | 3580 | 1467725283448 Marionette TRACE conn5 <- [1,2434,null,{}] 06:28:03 INFO - PROCESS | 3580 | 1467725283453 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:03 INFO - PROCESS | 3580 | 1467725283455 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:03 INFO - PROCESS | 3580 | 1467725283553 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 06:28:03 INFO - PROCESS | 3580 | 1467725283568 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:03 INFO - PROCESS | 3580 | 1467725283570 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA7C800 == 26 [pid = 3580] [id = 618] 06:28:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12F62800) [pid = 3580] [serial = 1854] [outer = 0000000000000000] 06:28:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1303A000) [pid = 3580] [serial = 1855] [outer = 000000CF12F62800] 06:28:03 INFO - PROCESS | 3580 | 1467725283618 Marionette DEBUG loaded listener.js 06:28:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF130A6C00) [pid = 3580] [serial = 1856] [outer = 000000CF12F62800] 06:28:04 INFO - PROCESS | 3580 | 1467725284071 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 06:28:04 INFO - PROCESS | 3580 | 1467725284139 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 06:28:04 INFO - PROCESS | 3580 | 1467725284141 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 06:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:28:04 INFO - PROCESS | 3580 | 1467725284145 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:28:04 INFO - PROCESS | 3580 | 1467725284149 Marionette TRACE conn5 <- [1,2438,null,{}] 06:28:04 INFO - PROCESS | 3580 | 1467725284160 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:04 INFO - PROCESS | 3580 | 1467725284166 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:04 INFO - PROCESS | 3580 | 1467725284252 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 06:28:04 INFO - PROCESS | 3580 | 1467725284260 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:04 INFO - PROCESS | 3580 | 1467725284263 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F545000 == 27 [pid = 3580] [id = 619] 06:28:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF17830800) [pid = 3580] [serial = 1857] [outer = 0000000000000000] 06:28:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF17942C00) [pid = 3580] [serial = 1858] [outer = 000000CF17830800] 06:28:04 INFO - PROCESS | 3580 | 1467725284320 Marionette DEBUG loaded listener.js 06:28:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF17E44800) [pid = 3580] [serial = 1859] [outer = 000000CF17830800] 06:28:04 INFO - PROCESS | 3580 | 1467725284805 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 690ms 06:28:04 INFO - PROCESS | 3580 | 1467725284843 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 06:28:04 INFO - PROCESS | 3580 | 1467725284845 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 06:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:28:04 INFO - PROCESS | 3580 | 1467725284849 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:28:04 INFO - PROCESS | 3580 | 1467725284850 Marionette TRACE conn5 <- [1,2442,null,{}] 06:28:04 INFO - PROCESS | 3580 | 1467725284854 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:04 INFO - PROCESS | 3580 | 1467725284856 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:05 INFO - PROCESS | 3580 | 1467725285004 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 06:28:05 INFO - PROCESS | 3580 | 1467725285027 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:05 INFO - PROCESS | 3580 | 1467725285029 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20419000 == 28 [pid = 3580] [id = 620] 06:28:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF18EBE800) [pid = 3580] [serial = 1860] [outer = 0000000000000000] 06:28:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF18EC0C00) [pid = 3580] [serial = 1861] [outer = 000000CF18EBE800] 06:28:05 INFO - PROCESS | 3580 | 1467725285075 Marionette DEBUG loaded listener.js 06:28:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF194D1400) [pid = 3580] [serial = 1862] [outer = 000000CF18EBE800] 06:28:05 INFO - PROCESS | 3580 | 1467725285510 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 06:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:28:05 INFO - PROCESS | 3580 | 1467725285543 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 06:28:05 INFO - PROCESS | 3580 | 1467725285545 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 06:28:05 INFO - PROCESS | 3580 | 1467725285548 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:28:05 INFO - PROCESS | 3580 | 1467725285550 Marionette TRACE conn5 <- [1,2446,null,{}] 06:28:05 INFO - PROCESS | 3580 | 1467725285553 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:05 INFO - PROCESS | 3580 | 1467725285556 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:05 INFO - PROCESS | 3580 | 1467725285668 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 06:28:05 INFO - PROCESS | 3580 | 1467725285673 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:05 INFO - PROCESS | 3580 | 1467725285675 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220B9800 == 29 [pid = 3580] [id = 621] 06:28:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF121CA800) [pid = 3580] [serial = 1863] [outer = 0000000000000000] 06:28:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1C017800) [pid = 3580] [serial = 1864] [outer = 000000CF121CA800] 06:28:05 INFO - PROCESS | 3580 | 1467725285721 Marionette DEBUG loaded listener.js 06:28:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C540400) [pid = 3580] [serial = 1865] [outer = 000000CF121CA800] 06:28:06 INFO - PROCESS | 3580 | 1467725286221 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 06:28:06 INFO - PROCESS | 3580 | 1467725286286 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 06:28:06 INFO - PROCESS | 3580 | 1467725286288 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 06:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:28:06 INFO - PROCESS | 3580 | 1467725286297 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:28:06 INFO - PROCESS | 3580 | 1467725286299 Marionette TRACE conn5 <- [1,2450,null,{}] 06:28:06 INFO - PROCESS | 3580 | 1467725286339 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:06 INFO - PROCESS | 3580 | 1467725286346 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:06 INFO - PROCESS | 3580 | 1467725286480 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 06:28:06 INFO - PROCESS | 3580 | 1467725286486 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:06 INFO - PROCESS | 3580 | 1467725286489 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23168800 == 30 [pid = 3580] [id = 622] 06:28:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1CB61000) [pid = 3580] [serial = 1866] [outer = 0000000000000000] 06:28:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1CBC5800) [pid = 3580] [serial = 1867] [outer = 000000CF1CB61000] 06:28:06 INFO - PROCESS | 3580 | 1467725286534 Marionette DEBUG loaded listener.js 06:28:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1EA58000) [pid = 3580] [serial = 1868] [outer = 000000CF1CB61000] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1F143800) [pid = 3580] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1FBAD800) [pid = 3580] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF17E45000) [pid = 3580] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1C548000) [pid = 3580] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF18A1A800) [pid = 3580] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1FD5D400) [pid = 3580] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12B9BC00) [pid = 3580] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12B2C000) [pid = 3580] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF2270CC00) [pid = 3580] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12A68C00) [pid = 3580] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12B99400) [pid = 3580] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:28:06 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1C543C00) [pid = 3580] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:28:07 INFO - PROCESS | 3580 | 1467725287137 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 880ms 06:28:07 INFO - PROCESS | 3580 | 1467725287217 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 06:28:07 INFO - PROCESS | 3580 | 1467725287222 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 06:28:07 INFO - PROCESS | 3580 | 1467725287228 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:28:07 INFO - PROCESS | 3580 | 1467725287232 Marionette TRACE conn5 <- [1,2454,null,{}] 06:28:07 INFO - PROCESS | 3580 | 1467725287239 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:07 INFO - PROCESS | 3580 | 1467725287243 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:07 INFO - PROCESS | 3580 | 1467725287399 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 06:28:07 INFO - PROCESS | 3580 | 1467725287480 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:07 INFO - PROCESS | 3580 | 1467725287484 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF171DC800 == 31 [pid = 3580] [id = 623] 06:28:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF121C9800) [pid = 3580] [serial = 1869] [outer = 0000000000000000] 06:28:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12626800) [pid = 3580] [serial = 1870] [outer = 000000CF121C9800] 06:28:07 INFO - PROCESS | 3580 | 1467725287588 Marionette DEBUG loaded listener.js 06:28:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12B2C000) [pid = 3580] [serial = 1871] [outer = 000000CF121C9800] 06:28:08 INFO - PROCESS | 3580 | 1467725288405 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1191ms 06:28:08 INFO - PROCESS | 3580 | 1467725288425 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 06:28:08 INFO - PROCESS | 3580 | 1467725288429 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 06:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:28:08 INFO - PROCESS | 3580 | 1467725288436 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:28:08 INFO - PROCESS | 3580 | 1467725288441 Marionette TRACE conn5 <- [1,2458,null,{}] 06:28:08 INFO - PROCESS | 3580 | 1467725288446 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:08 INFO - PROCESS | 3580 | 1467725288450 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:08 INFO - PROCESS | 3580 | 1467725288580 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 06:28:08 INFO - PROCESS | 3580 | 1467725288708 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:08 INFO - PROCESS | 3580 | 1467725288711 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FF9D800 == 32 [pid = 3580] [id = 624] 06:28:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1309E400) [pid = 3580] [serial = 1872] [outer = 0000000000000000] 06:28:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF170EDC00) [pid = 3580] [serial = 1873] [outer = 000000CF1309E400] 06:28:08 INFO - PROCESS | 3580 | 1467725288772 Marionette DEBUG loaded listener.js 06:28:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF17C4C400) [pid = 3580] [serial = 1874] [outer = 000000CF1309E400] 06:28:09 INFO - PROCESS | 3580 | 1467725289627 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1246ms 06:28:09 INFO - PROCESS | 3580 | 1467725289685 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 06:28:09 INFO - PROCESS | 3580 | 1467725289689 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 06:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:28:09 INFO - PROCESS | 3580 | 1467725289703 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:28:09 INFO - PROCESS | 3580 | 1467725289707 Marionette TRACE conn5 <- [1,2462,null,{}] 06:28:09 INFO - PROCESS | 3580 | 1467725289712 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:09 INFO - PROCESS | 3580 | 1467725289715 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:09 INFO - PROCESS | 3580 | 1467725289834 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 06:28:09 INFO - PROCESS | 3580 | 1467725289914 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:09 INFO - PROCESS | 3580 | 1467725289919 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1703B000 == 33 [pid = 3580] [id = 625] 06:28:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF12C4B000) [pid = 3580] [serial = 1875] [outer = 0000000000000000] 06:28:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF12D5E800) [pid = 3580] [serial = 1876] [outer = 000000CF12C4B000] 06:28:10 INFO - PROCESS | 3580 | 1467725290017 Marionette DEBUG loaded listener.js 06:28:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF13A46000) [pid = 3580] [serial = 1877] [outer = 000000CF12C4B000] 06:28:10 INFO - PROCESS | 3580 | --DOCSHELL 000000CF220B9800 == 32 [pid = 3580] [id = 621] 06:28:10 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20419000 == 31 [pid = 3580] [id = 620] 06:28:10 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F545000 == 30 [pid = 3580] [id = 619] 06:28:10 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA7C800 == 29 [pid = 3580] [id = 618] 06:28:10 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17E12000 == 28 [pid = 3580] [id = 617] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1F230C00) [pid = 3580] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF204E8C00) [pid = 3580] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1F582800) [pid = 3580] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18ECFC00) [pid = 3580] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1C560800) [pid = 3580] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1CC18C00) [pid = 3580] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1ED91000) [pid = 3580] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1FF0D000) [pid = 3580] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12C53800) [pid = 3580] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF16EBA400) [pid = 3580] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF12F61400) [pid = 3580] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF230C8400) [pid = 3580] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1C01AC00) [pid = 3580] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF12B8D800) [pid = 3580] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF12F5D400) [pid = 3580] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1F146000) [pid = 3580] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF18910C00) [pid = 3580] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF20B63400) [pid = 3580] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF22767400) [pid = 3580] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF21D92C00) [pid = 3580] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF2270F000) [pid = 3580] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF2270E800) [pid = 3580] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF1EE76400) [pid = 3580] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 06:28:10 INFO - PROCESS | 3580 | 1467725290530 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 881ms 06:28:10 INFO - PROCESS | 3580 | 1467725290586 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 06:28:10 INFO - PROCESS | 3580 | 1467725290590 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 06:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:28:10 INFO - PROCESS | 3580 | 1467725290596 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:28:10 INFO - PROCESS | 3580 | 1467725290599 Marionette TRACE conn5 <- [1,2466,null,{}] 06:28:10 INFO - PROCESS | 3580 | 1467725290603 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:10 INFO - PROCESS | 3580 | 1467725290606 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:10 INFO - PROCESS | 3580 | 1467725290697 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 06:28:10 INFO - PROCESS | 3580 | 1467725290703 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:10 INFO - PROCESS | 3580 | 1467725290706 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:10 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECE1800 == 29 [pid = 3580] [id = 626] 06:28:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF12D65800) [pid = 3580] [serial = 1878] [outer = 0000000000000000] 06:28:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF130A3C00) [pid = 3580] [serial = 1879] [outer = 000000CF12D65800] 06:28:10 INFO - PROCESS | 3580 | 1467725290754 Marionette DEBUG loaded listener.js 06:28:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF1783CC00) [pid = 3580] [serial = 1880] [outer = 000000CF12D65800] 06:28:11 INFO - PROCESS | 3580 | 1467725291222 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 692ms 06:28:11 INFO - PROCESS | 3580 | 1467725291292 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 06:28:11 INFO - PROCESS | 3580 | 1467725291294 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 06:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:28:11 INFO - PROCESS | 3580 | 1467725291298 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:28:11 INFO - PROCESS | 3580 | 1467725291301 Marionette TRACE conn5 <- [1,2470,null,{}] 06:28:11 INFO - PROCESS | 3580 | 1467725291313 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:11 INFO - PROCESS | 3580 | 1467725291318 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:11 INFO - PROCESS | 3580 | 1467725291439 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 06:28:11 INFO - PROCESS | 3580 | 1467725291531 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:11 INFO - PROCESS | 3580 | 1467725291534 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFAA800 == 30 [pid = 3580] [id = 627] 06:28:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF18EC4800) [pid = 3580] [serial = 1881] [outer = 0000000000000000] 06:28:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF194D7000) [pid = 3580] [serial = 1882] [outer = 000000CF18EC4800] 06:28:11 INFO - PROCESS | 3580 | 1467725291587 Marionette DEBUG loaded listener.js 06:28:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF1C53F000) [pid = 3580] [serial = 1883] [outer = 000000CF18EC4800] 06:28:11 INFO - PROCESS | 3580 | 1467725291981 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 06:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:28:12 INFO - PROCESS | 3580 | 1467725292034 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 06:28:12 INFO - PROCESS | 3580 | 1467725292036 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 06:28:12 INFO - PROCESS | 3580 | 1467725292040 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:28:12 INFO - PROCESS | 3580 | 1467725292041 Marionette TRACE conn5 <- [1,2474,null,{}] 06:28:12 INFO - PROCESS | 3580 | 1467725292045 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:12 INFO - PROCESS | 3580 | 1467725292047 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:12 INFO - PROCESS | 3580 | 1467725292137 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 06:28:12 INFO - PROCESS | 3580 | 1467725292143 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:12 INFO - PROCESS | 3580 | 1467725292145 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2306B800 == 31 [pid = 3580] [id = 628] 06:28:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF1C55D000) [pid = 3580] [serial = 1884] [outer = 0000000000000000] 06:28:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF1CBBCC00) [pid = 3580] [serial = 1885] [outer = 000000CF1C55D000] 06:28:12 INFO - PROCESS | 3580 | 1467725292191 Marionette DEBUG loaded listener.js 06:28:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF1CCAC800) [pid = 3580] [serial = 1886] [outer = 000000CF1C55D000] 06:28:12 INFO - PROCESS | 3580 | 1467725292682 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 692ms 06:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:28:12 INFO - PROCESS | 3580 | 1467725292735 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 06:28:12 INFO - PROCESS | 3580 | 1467725292737 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 06:28:12 INFO - PROCESS | 3580 | 1467725292740 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:28:12 INFO - PROCESS | 3580 | 1467725292742 Marionette TRACE conn5 <- [1,2478,null,{}] 06:28:12 INFO - PROCESS | 3580 | 1467725292757 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:12 INFO - PROCESS | 3580 | 1467725292759 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:12 INFO - PROCESS | 3580 | 1467725292900 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 06:28:12 INFO - PROCESS | 3580 | 1467725292912 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:12 INFO - PROCESS | 3580 | 1467725292915 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23659000 == 32 [pid = 3580] [id = 629] 06:28:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF1C55DC00) [pid = 3580] [serial = 1887] [outer = 0000000000000000] 06:28:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1EC9F400) [pid = 3580] [serial = 1888] [outer = 000000CF1C55DC00] 06:28:12 INFO - PROCESS | 3580 | 1467725292959 Marionette DEBUG loaded listener.js 06:28:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1EE6E000) [pid = 3580] [serial = 1889] [outer = 000000CF1C55DC00] 06:28:13 INFO - PROCESS | 3580 | 1467725293418 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 06:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:28:13 INFO - PROCESS | 3580 | 1467725293478 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 06:28:13 INFO - PROCESS | 3580 | 1467725293480 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 06:28:13 INFO - PROCESS | 3580 | 1467725293483 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:28:13 INFO - PROCESS | 3580 | 1467725293485 Marionette TRACE conn5 <- [1,2482,null,{}] 06:28:13 INFO - PROCESS | 3580 | 1467725293488 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:13 INFO - PROCESS | 3580 | 1467725293494 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:13 INFO - PROCESS | 3580 | 1467725293650 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 06:28:13 INFO - PROCESS | 3580 | 1467725293709 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:13 INFO - PROCESS | 3580 | 1467725293712 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CD1000 == 33 [pid = 3580] [id = 630] 06:28:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1EE79000) [pid = 3580] [serial = 1890] [outer = 0000000000000000] 06:28:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1F146000) [pid = 3580] [serial = 1891] [outer = 000000CF1EE79000] 06:28:13 INFO - PROCESS | 3580 | 1467725293757 Marionette DEBUG loaded listener.js 06:28:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1F585800) [pid = 3580] [serial = 1892] [outer = 000000CF1EE79000] 06:28:14 INFO - PROCESS | 3580 | 1467725294196 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 776ms 06:28:14 INFO - PROCESS | 3580 | 1467725294263 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 06:28:14 INFO - PROCESS | 3580 | 1467725294265 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 06:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:28:14 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF121CA800) [pid = 3580] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:28:14 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF18EBE800) [pid = 3580] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:28:14 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF12A42000) [pid = 3580] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:28:14 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1264B400) [pid = 3580] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:28:14 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF12F62800) [pid = 3580] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:28:14 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF17830800) [pid = 3580] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:28:14 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF20A5DC00) [pid = 3580] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:28:14 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF17C4FC00) [pid = 3580] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:28:14 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF10CB0400) [pid = 3580] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:28:14 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF1CBC4400) [pid = 3580] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:28:14 INFO - PROCESS | 3580 | 1467725294285 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:28:14 INFO - PROCESS | 3580 | 1467725294287 Marionette TRACE conn5 <- [1,2486,null,{}] 06:28:14 INFO - PROCESS | 3580 | 1467725294296 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:14 INFO - PROCESS | 3580 | 1467725294298 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:14 INFO - PROCESS | 3580 | 1467725294410 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 06:28:14 INFO - PROCESS | 3580 | 1467725294468 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:14 INFO - PROCESS | 3580 | 1467725294470 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23F2D000 == 34 [pid = 3580] [id = 631] 06:28:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF11709400) [pid = 3580] [serial = 1893] [outer = 0000000000000000] 06:28:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF1312E400) [pid = 3580] [serial = 1894] [outer = 000000CF11709400] 06:28:14 INFO - PROCESS | 3580 | 1467725294524 Marionette DEBUG loaded listener.js 06:28:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF1F81E800) [pid = 3580] [serial = 1895] [outer = 000000CF11709400] 06:28:14 INFO - PROCESS | 3580 | 1467725294880 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 649ms 06:28:14 INFO - PROCESS | 3580 | 1467725294932 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 06:28:14 INFO - PROCESS | 3580 | 1467725294934 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 06:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:28:14 INFO - PROCESS | 3580 | 1467725294937 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:28:14 INFO - PROCESS | 3580 | 1467725294939 Marionette TRACE conn5 <- [1,2490,null,{}] 06:28:14 INFO - PROCESS | 3580 | 1467725294943 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:14 INFO - PROCESS | 3580 | 1467725294945 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:15 INFO - PROCESS | 3580 | 1467725295027 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 06:28:15 INFO - PROCESS | 3580 | 1467725295033 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:15 INFO - PROCESS | 3580 | 1467725295034 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24518800 == 35 [pid = 3580] [id = 632] 06:28:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF1FD5B800) [pid = 3580] [serial = 1896] [outer = 0000000000000000] 06:28:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF1FD63800) [pid = 3580] [serial = 1897] [outer = 000000CF1FD5B800] 06:28:15 INFO - PROCESS | 3580 | 1467725295080 Marionette DEBUG loaded listener.js 06:28:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1FD83C00) [pid = 3580] [serial = 1898] [outer = 000000CF1FD5B800] 06:28:15 INFO - PROCESS | 3580 | 1467725295494 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 06:28:15 INFO - PROCESS | 3580 | 1467725295570 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 06:28:15 INFO - PROCESS | 3580 | 1467725295572 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 06:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:28:15 INFO - PROCESS | 3580 | 1467725295576 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:28:15 INFO - PROCESS | 3580 | 1467725295578 Marionette TRACE conn5 <- [1,2494,null,{}] 06:28:15 INFO - PROCESS | 3580 | 1467725295581 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:15 INFO - PROCESS | 3580 | 1467725295583 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:15 INFO - PROCESS | 3580 | 1467725295669 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 06:28:15 INFO - PROCESS | 3580 | 1467725295677 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:15 INFO - PROCESS | 3580 | 1467725295679 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258BB000 == 36 [pid = 3580] [id = 633] 06:28:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1FF09C00) [pid = 3580] [serial = 1899] [outer = 0000000000000000] 06:28:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1FF0E000) [pid = 3580] [serial = 1900] [outer = 000000CF1FF09C00] 06:28:15 INFO - PROCESS | 3580 | 1467725295731 Marionette DEBUG loaded listener.js 06:28:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF204E4800) [pid = 3580] [serial = 1901] [outer = 000000CF1FF09C00] 06:28:16 INFO - PROCESS | 3580 | 1467725296194 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 06:28:16 INFO - PROCESS | 3580 | 1467725296249 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 06:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:28:16 INFO - PROCESS | 3580 | 1467725296251 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 06:28:16 INFO - PROCESS | 3580 | 1467725296254 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:28:16 INFO - PROCESS | 3580 | 1467725296257 Marionette TRACE conn5 <- [1,2498,null,{}] 06:28:16 INFO - PROCESS | 3580 | 1467725296260 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:16 INFO - PROCESS | 3580 | 1467725296262 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:16 INFO - PROCESS | 3580 | 1467725296346 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 06:28:16 INFO - PROCESS | 3580 | 1467725296353 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:16 INFO - PROCESS | 3580 | 1467725296355 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A5E000 == 37 [pid = 3580] [id = 634] 06:28:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF204EF800) [pid = 3580] [serial = 1902] [outer = 0000000000000000] 06:28:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF20A1EC00) [pid = 3580] [serial = 1903] [outer = 000000CF204EF800] 06:28:16 INFO - PROCESS | 3580 | 1467725296399 Marionette DEBUG loaded listener.js 06:28:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1CCAE800) [pid = 3580] [serial = 1904] [outer = 000000CF204EF800] 06:28:17 INFO - PROCESS | 3580 | 1467725297155 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 944ms 06:28:17 INFO - PROCESS | 3580 | 1467725297203 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 06:28:17 INFO - PROCESS | 3580 | 1467725297208 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 06:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:28:17 INFO - PROCESS | 3580 | 1467725297213 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:28:17 INFO - PROCESS | 3580 | 1467725297218 Marionette TRACE conn5 <- [1,2502,null,{}] 06:28:17 INFO - PROCESS | 3580 | 1467725297224 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:17 INFO - PROCESS | 3580 | 1467725297227 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:17 INFO - PROCESS | 3580 | 1467725297351 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 06:28:17 INFO - PROCESS | 3580 | 1467725297508 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:17 INFO - PROCESS | 3580 | 1467725297512 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4E5800 == 38 [pid = 3580] [id = 635] 06:28:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF170FB400) [pid = 3580] [serial = 1905] [outer = 0000000000000000] 06:28:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF17831000) [pid = 3580] [serial = 1906] [outer = 000000CF170FB400] 06:28:17 INFO - PROCESS | 3580 | 1467725297572 Marionette DEBUG loaded listener.js 06:28:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF18EBF800) [pid = 3580] [serial = 1907] [outer = 000000CF170FB400] 06:28:18 INFO - PROCESS | 3580 | 1467725298178 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 986ms 06:28:18 INFO - PROCESS | 3580 | 1467725298203 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 06:28:18 INFO - PROCESS | 3580 | 1467725298208 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 06:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:28:18 INFO - PROCESS | 3580 | 1467725298214 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:28:18 INFO - PROCESS | 3580 | 1467725298217 Marionette TRACE conn5 <- [1,2506,null,{}] 06:28:18 INFO - PROCESS | 3580 | 1467725298221 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:18 INFO - PROCESS | 3580 | 1467725298225 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:18 INFO - PROCESS | 3580 | 1467725298350 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 06:28:18 INFO - PROCESS | 3580 | 1467725298479 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:18 INFO - PROCESS | 3580 | 1467725298482 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2377F800 == 39 [pid = 3580] [id = 636] 06:28:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1C55A000) [pid = 3580] [serial = 1908] [outer = 0000000000000000] 06:28:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1EA55000) [pid = 3580] [serial = 1909] [outer = 000000CF1C55A000] 06:28:18 INFO - PROCESS | 3580 | 1467725298542 Marionette DEBUG loaded listener.js 06:28:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F13E000) [pid = 3580] [serial = 1910] [outer = 000000CF1C55A000] 06:28:19 INFO - PROCESS | 3580 | 1467725299139 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 986ms 06:28:19 INFO - PROCESS | 3580 | 1467725299204 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 06:28:19 INFO - PROCESS | 3580 | 1467725299207 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 06:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:28:19 INFO - PROCESS | 3580 | 1467725299211 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:28:19 INFO - PROCESS | 3580 | 1467725299215 Marionette TRACE conn5 <- [1,2510,null,{}] 06:28:19 INFO - PROCESS | 3580 | 1467725299226 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:19 INFO - PROCESS | 3580 | 1467725299231 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:19 INFO - PROCESS | 3580 | 1467725299377 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 06:28:19 INFO - PROCESS | 3580 | 1467725299508 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:19 INFO - PROCESS | 3580 | 1467725299512 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B1E000 == 40 [pid = 3580] [id = 637] 06:28:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF20A14000) [pid = 3580] [serial = 1911] [outer = 0000000000000000] 06:28:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF20B27800) [pid = 3580] [serial = 1912] [outer = 000000CF20A14000] 06:28:19 INFO - PROCESS | 3580 | 1467725299573 Marionette DEBUG loaded listener.js 06:28:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF21971000) [pid = 3580] [serial = 1913] [outer = 000000CF20A14000] 06:28:20 INFO - PROCESS | 3580 | 1467725300398 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1237ms 06:28:20 INFO - PROCESS | 3580 | 1467725300449 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 06:28:20 INFO - PROCESS | 3580 | 1467725300454 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 06:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:28:20 INFO - PROCESS | 3580 | 1467725300472 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:28:20 INFO - PROCESS | 3580 | 1467725300475 Marionette TRACE conn5 <- [1,2514,null,{}] 06:28:20 INFO - PROCESS | 3580 | 1467725300483 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:20 INFO - PROCESS | 3580 | 1467725300486 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:20 INFO - PROCESS | 3580 | 1467725300599 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 06:28:20 INFO - PROCESS | 3580 | 1467725300733 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:20 INFO - PROCESS | 3580 | 1467725300739 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF11626000 == 41 [pid = 3580] [id = 638] 06:28:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF13038C00) [pid = 3580] [serial = 1914] [outer = 0000000000000000] 06:28:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1309B800) [pid = 3580] [serial = 1915] [outer = 000000CF13038C00] 06:28:20 INFO - PROCESS | 3580 | 1467725300796 Marionette DEBUG loaded listener.js 06:28:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF17945800) [pid = 3580] [serial = 1916] [outer = 000000CF13038C00] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258BB000 == 40 [pid = 3580] [id = 633] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24518800 == 39 [pid = 3580] [id = 632] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23F2D000 == 38 [pid = 3580] [id = 631] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CD1000 == 37 [pid = 3580] [id = 630] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23659000 == 36 [pid = 3580] [id = 629] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2306B800 == 35 [pid = 3580] [id = 628] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFAA800 == 34 [pid = 3580] [id = 627] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECE1800 == 33 [pid = 3580] [id = 626] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1703B000 == 32 [pid = 3580] [id = 625] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FF9D800 == 31 [pid = 3580] [id = 624] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23168800 == 30 [pid = 3580] [id = 622] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF171DC800 == 29 [pid = 3580] [id = 623] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17047000 == 28 [pid = 3580] [id = 616] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B1E000 == 27 [pid = 3580] [id = 637] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2377F800 == 26 [pid = 3580] [id = 636] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4E5800 == 25 [pid = 3580] [id = 635] 06:28:21 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A5E000 == 24 [pid = 3580] [id = 634] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1CBC5800) [pid = 3580] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1C017800) [pid = 3580] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1C540400) [pid = 3580] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF18EC0C00) [pid = 3580] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF12B2AC00) [pid = 3580] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12B97800) [pid = 3580] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12B2E000) [pid = 3580] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12A3B400) [pid = 3580] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1303A000) [pid = 3580] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF130A6C00) [pid = 3580] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF194D1400) [pid = 3580] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF11649800) [pid = 3580] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF18ED4C00) [pid = 3580] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1F897000) [pid = 3580] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF231E9800) [pid = 3580] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF17942C00) [pid = 3580] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF17E44800) [pid = 3580] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF231F1000) [pid = 3580] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1C545000) [pid = 3580] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF12B81400) [pid = 3580] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 06:28:21 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1FF0BC00) [pid = 3580] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 06:28:22 INFO - PROCESS | 3580 | 1467725302162 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1758ms 06:28:22 INFO - PROCESS | 3580 | 1467725302224 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 06:28:22 INFO - PROCESS | 3580 | 1467725302228 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 06:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:28:22 INFO - PROCESS | 3580 | 1467725302235 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:28:22 INFO - PROCESS | 3580 | 1467725302238 Marionette TRACE conn5 <- [1,2518,null,{}] 06:28:22 INFO - PROCESS | 3580 | 1467725302244 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:22 INFO - PROCESS | 3580 | 1467725302247 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:22 INFO - PROCESS | 3580 | 1467725302343 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 06:28:22 INFO - PROCESS | 3580 | 1467725302356 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:22 INFO - PROCESS | 3580 | 1467725302359 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18922800 == 25 [pid = 3580] [id = 639] 06:28:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12A39000) [pid = 3580] [serial = 1917] [outer = 0000000000000000] 06:28:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF12A72000) [pid = 3580] [serial = 1918] [outer = 000000CF12A39000] 06:28:22 INFO - PROCESS | 3580 | 1467725302410 Marionette DEBUG loaded listener.js 06:28:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12B88800) [pid = 3580] [serial = 1919] [outer = 000000CF12A39000] 06:28:22 INFO - PROCESS | 3580 | 1467725302913 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 735ms 06:28:22 INFO - PROCESS | 3580 | 1467725302969 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 06:28:22 INFO - PROCESS | 3580 | 1467725302975 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 06:28:23 INFO - PROCESS | 3580 | 1467725303018 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:28:23 INFO - PROCESS | 3580 | 1467725303021 Marionette TRACE conn5 <- [1,2522,null,{}] 06:28:23 INFO - PROCESS | 3580 | 1467725303027 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:23 INFO - PROCESS | 3580 | 1467725303030 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:23 INFO - PROCESS | 3580 | 1467725303129 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 06:28:23 INFO - PROCESS | 3580 | 1467725303214 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:23 INFO - PROCESS | 3580 | 1467725303216 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA0F000 == 26 [pid = 3580] [id = 640] 06:28:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12C53C00) [pid = 3580] [serial = 1920] [outer = 0000000000000000] 06:28:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12F5A000) [pid = 3580] [serial = 1921] [outer = 000000CF12C53C00] 06:28:23 INFO - PROCESS | 3580 | 1467725303266 Marionette DEBUG loaded listener.js 06:28:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF130A6C00) [pid = 3580] [serial = 1922] [outer = 000000CF12C53C00] 06:28:23 INFO - PROCESS | 3580 | 1467725303667 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 692ms 06:28:23 INFO - PROCESS | 3580 | 1467725303715 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 06:28:23 INFO - PROCESS | 3580 | 1467725303718 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 06:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:28:23 INFO - PROCESS | 3580 | 1467725303721 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:28:23 INFO - PROCESS | 3580 | 1467725303725 Marionette TRACE conn5 <- [1,2526,null,{}] 06:28:23 INFO - PROCESS | 3580 | 1467725303736 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:23 INFO - PROCESS | 3580 | 1467725303741 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:23 INFO - PROCESS | 3580 | 1467725303830 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 06:28:23 INFO - PROCESS | 3580 | 1467725303838 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:23 INFO - PROCESS | 3580 | 1467725303841 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F77C000 == 27 [pid = 3580] [id = 641] 06:28:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12648400) [pid = 3580] [serial = 1923] [outer = 0000000000000000] 06:28:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF18907400) [pid = 3580] [serial = 1924] [outer = 000000CF12648400] 06:28:23 INFO - PROCESS | 3580 | 1467725303892 Marionette DEBUG loaded listener.js 06:28:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF18EBC800) [pid = 3580] [serial = 1925] [outer = 000000CF12648400] 06:28:24 INFO - PROCESS | 3580 | 1467725304375 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 733ms 06:28:24 INFO - PROCESS | 3580 | 1467725304457 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 06:28:24 INFO - PROCESS | 3580 | 1467725304460 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 06:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:28:24 INFO - PROCESS | 3580 | 1467725304502 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:28:24 INFO - PROCESS | 3580 | 1467725304504 Marionette TRACE conn5 <- [1,2530,null,{}] 06:28:24 INFO - PROCESS | 3580 | 1467725304508 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:24 INFO - PROCESS | 3580 | 1467725304510 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:24 INFO - PROCESS | 3580 | 1467725304631 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 06:28:24 INFO - PROCESS | 3580 | 1467725304684 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:24 INFO - PROCESS | 3580 | 1467725304686 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20DF0800 == 28 [pid = 3580] [id = 642] 06:28:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF194D2000) [pid = 3580] [serial = 1926] [outer = 0000000000000000] 06:28:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1956E800) [pid = 3580] [serial = 1927] [outer = 000000CF194D2000] 06:28:24 INFO - PROCESS | 3580 | 1467725304733 Marionette DEBUG loaded listener.js 06:28:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1C4D9C00) [pid = 3580] [serial = 1928] [outer = 000000CF194D2000] 06:28:25 INFO - PROCESS | 3580 | 1467725305209 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 776ms 06:28:25 INFO - PROCESS | 3580 | 1467725305246 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 06:28:25 INFO - PROCESS | 3580 | 1467725305249 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 06:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:28:25 INFO - PROCESS | 3580 | 1467725305252 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:28:25 INFO - PROCESS | 3580 | 1467725305254 Marionette TRACE conn5 <- [1,2534,null,{}] 06:28:25 INFO - PROCESS | 3580 | 1467725305257 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:25 INFO - PROCESS | 3580 | 1467725305259 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:25 INFO - PROCESS | 3580 | 1467725305388 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 06:28:25 INFO - PROCESS | 3580 | 1467725305396 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:25 INFO - PROCESS | 3580 | 1467725305398 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22F46800 == 29 [pid = 3580] [id = 643] 06:28:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF12C4A800) [pid = 3580] [serial = 1929] [outer = 0000000000000000] 06:28:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1C546400) [pid = 3580] [serial = 1930] [outer = 000000CF12C4A800] 06:28:25 INFO - PROCESS | 3580 | 1467725305492 Marionette DEBUG loaded listener.js 06:28:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C5AC000) [pid = 3580] [serial = 1931] [outer = 000000CF12C4A800] 06:28:25 INFO - PROCESS | 3580 | 1467725305952 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 06:28:26 INFO - PROCESS | 3580 | 1467725306002 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 06:28:26 INFO - PROCESS | 3580 | 1467725306005 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 06:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:28:26 INFO - PROCESS | 3580 | 1467725306008 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:28:26 INFO - PROCESS | 3580 | 1467725306010 Marionette TRACE conn5 <- [1,2538,null,{}] 06:28:26 INFO - PROCESS | 3580 | 1467725306013 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:26 INFO - PROCESS | 3580 | 1467725306019 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:26 INFO - PROCESS | 3580 | 1467725306370 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1FF09C00) [pid = 3580] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1C55DC00) [pid = 3580] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1EE79000) [pid = 3580] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF11709400) [pid = 3580] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF18EC4800) [pid = 3580] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF121C9800) [pid = 3580] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1C55D000) [pid = 3580] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12D65800) [pid = 3580] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12C4B000) [pid = 3580] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1CB61000) [pid = 3580] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1309E400) [pid = 3580] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1FD5B800) [pid = 3580] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:28:26 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF204EF800) [pid = 3580] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:28:26 INFO - PROCESS | 3580 | 1467725306439 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:26 INFO - PROCESS | 3580 | 1467725306442 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F545000 == 30 [pid = 3580] [id = 644] 06:28:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF10D3C000) [pid = 3580] [serial = 1932] [outer = 0000000000000000] 06:28:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1262A800) [pid = 3580] [serial = 1933] [outer = 000000CF10D3C000] 06:28:26 INFO - PROCESS | 3580 | 1467725306488 Marionette DEBUG loaded listener.js 06:28:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF18EC4800) [pid = 3580] [serial = 1934] [outer = 000000CF10D3C000] 06:28:26 INFO - PROCESS | 3580 | 1467725306872 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 881ms 06:28:26 INFO - PROCESS | 3580 | 1467725306892 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 06:28:26 INFO - PROCESS | 3580 | 1467725306894 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 06:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:28:26 INFO - PROCESS | 3580 | 1467725306897 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:28:26 INFO - PROCESS | 3580 | 1467725306899 Marionette TRACE conn5 <- [1,2542,null,{}] 06:28:26 INFO - PROCESS | 3580 | 1467725306903 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:26 INFO - PROCESS | 3580 | 1467725306905 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:26 INFO - PROCESS | 3580 | 1467725306988 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 06:28:27 INFO - PROCESS | 3580 | 1467725306994 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:27 INFO - PROCESS | 3580 | 1467725306996 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CDA800 == 31 [pid = 3580] [id = 645] 06:28:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1CC0D000) [pid = 3580] [serial = 1935] [outer = 0000000000000000] 06:28:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1F13B000) [pid = 3580] [serial = 1936] [outer = 000000CF1CC0D000] 06:28:27 INFO - PROCESS | 3580 | 1467725307041 Marionette DEBUG loaded listener.js 06:28:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1F232C00) [pid = 3580] [serial = 1937] [outer = 000000CF1CC0D000] 06:28:27 INFO - PROCESS | 3580 | 1467725307468 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 587ms 06:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:28:27 INFO - PROCESS | 3580 | 1467725307487 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 06:28:27 INFO - PROCESS | 3580 | 1467725307489 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 06:28:27 INFO - PROCESS | 3580 | 1467725307493 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:28:27 INFO - PROCESS | 3580 | 1467725307495 Marionette TRACE conn5 <- [1,2546,null,{}] 06:28:27 INFO - PROCESS | 3580 | 1467725307498 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:27 INFO - PROCESS | 3580 | 1467725307500 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:27 INFO - PROCESS | 3580 | 1467725307622 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 06:28:27 INFO - PROCESS | 3580 | 1467725307630 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:27 INFO - PROCESS | 3580 | 1467725307632 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24514800 == 32 [pid = 3580] [id = 646] 06:28:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12A41C00) [pid = 3580] [serial = 1938] [outer = 0000000000000000] 06:28:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1F57E000) [pid = 3580] [serial = 1939] [outer = 000000CF12A41C00] 06:28:27 INFO - PROCESS | 3580 | 1467725307678 Marionette DEBUG loaded listener.js 06:28:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F963800) [pid = 3580] [serial = 1940] [outer = 000000CF12A41C00] 06:28:28 INFO - PROCESS | 3580 | 1467725308124 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 692ms 06:28:28 INFO - PROCESS | 3580 | 1467725308189 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 06:28:28 INFO - PROCESS | 3580 | 1467725308191 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 06:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:28:28 INFO - PROCESS | 3580 | 1467725308194 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:28:28 INFO - PROCESS | 3580 | 1467725308196 Marionette TRACE conn5 <- [1,2550,null,{}] 06:28:28 INFO - PROCESS | 3580 | 1467725308200 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:28 INFO - PROCESS | 3580 | 1467725308202 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:28 INFO - PROCESS | 3580 | 1467725308286 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 06:28:28 INFO - PROCESS | 3580 | 1467725308293 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:28 INFO - PROCESS | 3580 | 1467725308295 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F77B000 == 33 [pid = 3580] [id = 647] 06:28:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1FD59400) [pid = 3580] [serial = 1941] [outer = 0000000000000000] 06:28:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1FD60000) [pid = 3580] [serial = 1942] [outer = 000000CF1FD59400] 06:28:28 INFO - PROCESS | 3580 | 1467725308339 Marionette DEBUG loaded listener.js 06:28:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1FD88C00) [pid = 3580] [serial = 1943] [outer = 000000CF1FD59400] 06:28:29 INFO - PROCESS | 3580 | 1467725309287 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1140ms 06:28:29 INFO - PROCESS | 3580 | 1467725309339 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 06:28:29 INFO - PROCESS | 3580 | 1467725309344 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 06:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:28:29 INFO - PROCESS | 3580 | 1467725309348 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:28:29 INFO - PROCESS | 3580 | 1467725309354 Marionette TRACE conn5 <- [1,2554,null,{}] 06:28:29 INFO - PROCESS | 3580 | 1467725309360 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:29 INFO - PROCESS | 3580 | 1467725309363 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:29 INFO - PROCESS | 3580 | 1467725309503 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 06:28:29 INFO - PROCESS | 3580 | 1467725309626 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:29 INFO - PROCESS | 3580 | 1467725309630 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1A5800 == 34 [pid = 3580] [id = 648] 06:28:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF12B98000) [pid = 3580] [serial = 1944] [outer = 0000000000000000] 06:28:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF12C4C800) [pid = 3580] [serial = 1945] [outer = 000000CF12B98000] 06:28:29 INFO - PROCESS | 3580 | 1467725309691 Marionette DEBUG loaded listener.js 06:28:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF13DECC00) [pid = 3580] [serial = 1946] [outer = 000000CF12B98000] 06:28:30 INFO - PROCESS | 3580 | 1467725310352 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1084ms 06:28:30 INFO - PROCESS | 3580 | 1467725310435 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 06:28:30 INFO - PROCESS | 3580 | 1467725310440 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 06:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:28:30 INFO - PROCESS | 3580 | 1467725310447 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:28:30 INFO - PROCESS | 3580 | 1467725310450 Marionette TRACE conn5 <- [1,2558,null,{}] 06:28:30 INFO - PROCESS | 3580 | 1467725310454 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:30 INFO - PROCESS | 3580 | 1467725310457 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:30 INFO - PROCESS | 3580 | 1467725310655 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 06:28:30 INFO - PROCESS | 3580 | 1467725310666 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:30 INFO - PROCESS | 3580 | 1467725310669 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF227AC000 == 35 [pid = 3580] [id = 649] 06:28:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF18A1A400) [pid = 3580] [serial = 1947] [outer = 0000000000000000] 06:28:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF194D1800) [pid = 3580] [serial = 1948] [outer = 000000CF18A1A400] 06:28:30 INFO - PROCESS | 3580 | 1467725310727 Marionette DEBUG loaded listener.js 06:28:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1CC10400) [pid = 3580] [serial = 1949] [outer = 000000CF18A1A400] 06:28:31 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24514800 == 34 [pid = 3580] [id = 646] 06:28:31 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CDA800 == 33 [pid = 3580] [id = 645] 06:28:31 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F545000 == 32 [pid = 3580] [id = 644] 06:28:31 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22F46800 == 31 [pid = 3580] [id = 643] 06:28:31 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20DF0800 == 30 [pid = 3580] [id = 642] 06:28:31 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F77C000 == 29 [pid = 3580] [id = 641] 06:28:31 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA0F000 == 28 [pid = 3580] [id = 640] 06:28:31 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18922800 == 27 [pid = 3580] [id = 639] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF20A1EC00) [pid = 3580] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1CCAE800) [pid = 3580] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1FF0E000) [pid = 3580] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1EC9F400) [pid = 3580] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1F146000) [pid = 3580] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1EE6E000) [pid = 3580] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1312E400) [pid = 3580] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF194D7000) [pid = 3580] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1C53F000) [pid = 3580] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12626800) [pid = 3580] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12B2C000) [pid = 3580] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1CBBCC00) [pid = 3580] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF130A3C00) [pid = 3580] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF204E4800) [pid = 3580] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1783CC00) [pid = 3580] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF12D5E800) [pid = 3580] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF13A46000) [pid = 3580] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1EA58000) [pid = 3580] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF170EDC00) [pid = 3580] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF17C4C400) [pid = 3580] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1F585800) [pid = 3580] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF1FD63800) [pid = 3580] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF1F81E800) [pid = 3580] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF1FD83C00) [pid = 3580] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF1CCAC800) [pid = 3580] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 06:28:31 INFO - PROCESS | 3580 | 1467725311703 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:28:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:28:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1293ms 06:28:31 INFO - PROCESS | 3580 | 1467725311743 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 06:28:31 INFO - PROCESS | 3580 | 1467725311747 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 06:28:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:28:31 INFO - PROCESS | 3580 | 1467725311752 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:28:31 INFO - PROCESS | 3580 | 1467725311756 Marionette TRACE conn5 <- [1,2562,null,{}] 06:28:31 INFO - PROCESS | 3580 | 1467725311763 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:31 INFO - PROCESS | 3580 | 1467725311766 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:31 INFO - PROCESS | 3580 | 1467725311864 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 06:28:31 INFO - PROCESS | 3580 | 1467725311872 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:31 INFO - PROCESS | 3580 | 1467725311876 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A80800 == 28 [pid = 3580] [id = 650] 06:28:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF12B2A400) [pid = 3580] [serial = 1950] [outer = 0000000000000000] 06:28:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF12B89400) [pid = 3580] [serial = 1951] [outer = 000000CF12B2A400] 06:28:31 INFO - PROCESS | 3580 | 1467725311927 Marionette DEBUG loaded listener.js 06:28:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF12E98C00) [pid = 3580] [serial = 1952] [outer = 000000CF12B2A400] 06:28:32 INFO - PROCESS | 3580 | 1467725312474 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 796ms 06:28:32 INFO - PROCESS | 3580 | 1467725312552 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 06:28:32 INFO - PROCESS | 3580 | 1467725312557 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 06:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:28:32 INFO - PROCESS | 3580 | 1467725312563 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:28:32 INFO - PROCESS | 3580 | 1467725312566 Marionette TRACE conn5 <- [1,2566,null,{}] 06:28:32 INFO - PROCESS | 3580 | 1467725312569 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:32 INFO - PROCESS | 3580 | 1467725312572 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:32 INFO - PROCESS | 3580 | 1467725312669 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 06:28:32 INFO - PROCESS | 3580 | 1467725312757 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:32 INFO - PROCESS | 3580 | 1467725312759 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F3C0800 == 29 [pid = 3580] [id = 651] 06:28:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF1794E800) [pid = 3580] [serial = 1953] [outer = 0000000000000000] 06:28:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF17E39400) [pid = 3580] [serial = 1954] [outer = 000000CF1794E800] 06:28:32 INFO - PROCESS | 3580 | 1467725312815 Marionette DEBUG loaded listener.js 06:28:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF18EBC400) [pid = 3580] [serial = 1955] [outer = 000000CF1794E800] 06:28:33 INFO - PROCESS | 3580 | 1467725313218 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 06:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:28:33 INFO - PROCESS | 3580 | 1467725313270 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 06:28:33 INFO - PROCESS | 3580 | 1467725313273 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 06:28:33 INFO - PROCESS | 3580 | 1467725313276 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:28:33 INFO - PROCESS | 3580 | 1467725313280 Marionette TRACE conn5 <- [1,2570,null,{}] 06:28:33 INFO - PROCESS | 3580 | 1467725313291 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:33 INFO - PROCESS | 3580 | 1467725313296 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:33 INFO - PROCESS | 3580 | 1467725313385 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 06:28:33 INFO - PROCESS | 3580 | 1467725313394 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:33 INFO - PROCESS | 3580 | 1467725313397 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF219E7800 == 30 [pid = 3580] [id = 652] 06:28:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF1C015C00) [pid = 3580] [serial = 1956] [outer = 0000000000000000] 06:28:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1C54A400) [pid = 3580] [serial = 1957] [outer = 000000CF1C015C00] 06:28:33 INFO - PROCESS | 3580 | 1467725313448 Marionette DEBUG loaded listener.js 06:28:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1CC17400) [pid = 3580] [serial = 1958] [outer = 000000CF1C015C00] 06:28:33 INFO - PROCESS | 3580 | 1467725313904 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 692ms 06:28:33 INFO - PROCESS | 3580 | 1467725313970 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 06:28:33 INFO - PROCESS | 3580 | 1467725313972 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 06:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:28:33 INFO - PROCESS | 3580 | 1467725313976 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:28:33 INFO - PROCESS | 3580 | 1467725313977 Marionette TRACE conn5 <- [1,2574,null,{}] 06:28:33 INFO - PROCESS | 3580 | 1467725313981 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:33 INFO - PROCESS | 3580 | 1467725313983 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:34 INFO - PROCESS | 3580 | 1467725314115 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 06:28:34 INFO - PROCESS | 3580 | 1467725314170 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:34 INFO - PROCESS | 3580 | 1467725314172 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23158000 == 31 [pid = 3580] [id = 653] 06:28:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1ED8FC00) [pid = 3580] [serial = 1959] [outer = 0000000000000000] 06:28:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1ED91800) [pid = 3580] [serial = 1960] [outer = 000000CF1ED8FC00] 06:28:34 INFO - PROCESS | 3580 | 1467725314219 Marionette DEBUG loaded listener.js 06:28:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1EE78000) [pid = 3580] [serial = 1961] [outer = 000000CF1ED8FC00] 06:28:34 INFO - PROCESS | 3580 | 1467725314648 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 689ms 06:28:34 INFO - PROCESS | 3580 | 1467725314668 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 06:28:34 INFO - PROCESS | 3580 | 1467725314670 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 06:28:34 INFO - PROCESS | 3580 | 1467725314673 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:28:34 INFO - PROCESS | 3580 | 1467725314675 Marionette TRACE conn5 <- [1,2578,null,{}] 06:28:34 INFO - PROCESS | 3580 | 1467725314678 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:34 INFO - PROCESS | 3580 | 1467725314681 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:34 INFO - PROCESS | 3580 | 1467725314823 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 06:28:34 INFO - PROCESS | 3580 | 1467725314846 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:34 INFO - PROCESS | 3580 | 1467725314848 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23669000 == 32 [pid = 3580] [id = 654] 06:28:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1F142400) [pid = 3580] [serial = 1962] [outer = 0000000000000000] 06:28:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1F235800) [pid = 3580] [serial = 1963] [outer = 000000CF1F142400] 06:28:34 INFO - PROCESS | 3580 | 1467725314894 Marionette DEBUG loaded listener.js 06:28:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1F58A400) [pid = 3580] [serial = 1964] [outer = 000000CF1F142400] 06:28:35 INFO - PROCESS | 3580 | 1467725315362 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 06:28:35 INFO - PROCESS | 3580 | 1467725315411 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 06:28:35 INFO - PROCESS | 3580 | 1467725315413 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 06:28:35 INFO - PROCESS | 3580 | 1467725315416 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:28:35 INFO - PROCESS | 3580 | 1467725315418 Marionette TRACE conn5 <- [1,2582,null,{}] 06:28:35 INFO - PROCESS | 3580 | 1467725315421 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:35 INFO - PROCESS | 3580 | 1467725315435 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:35 INFO - PROCESS | 3580 | 1467725315574 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 06:28:35 INFO - PROCESS | 3580 | 1467725315635 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:35 INFO - PROCESS | 3580 | 1467725315637 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23F42800 == 33 [pid = 3580] [id = 655] 06:28:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1FD58400) [pid = 3580] [serial = 1965] [outer = 0000000000000000] 06:28:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1FD83C00) [pid = 3580] [serial = 1966] [outer = 000000CF1FD58400] 06:28:35 INFO - PROCESS | 3580 | 1467725315687 Marionette DEBUG loaded listener.js 06:28:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF204F0800) [pid = 3580] [serial = 1967] [outer = 000000CF1FD58400] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12A41C00) [pid = 3580] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF194D2000) [pid = 3580] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12C53C00) [pid = 3580] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12A39000) [pid = 3580] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF13038C00) [pid = 3580] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12648400) [pid = 3580] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12C4A800) [pid = 3580] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF170FB400) [pid = 3580] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1C55A000) [pid = 3580] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF20A14000) [pid = 3580] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF10D3C000) [pid = 3580] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:28:36 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1CC0D000) [pid = 3580] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:28:36 INFO - PROCESS | 3580 | 1467725316210 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 839ms 06:28:36 INFO - PROCESS | 3580 | 1467725316259 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 06:28:36 INFO - PROCESS | 3580 | 1467725316261 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 06:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:28:36 INFO - PROCESS | 3580 | 1467725316264 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:28:36 INFO - PROCESS | 3580 | 1467725316266 Marionette TRACE conn5 <- [1,2586,null,{}] 06:28:36 INFO - PROCESS | 3580 | 1467725316270 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:36 INFO - PROCESS | 3580 | 1467725316272 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:36 INFO - PROCESS | 3580 | 1467725316386 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 06:28:36 INFO - PROCESS | 3580 | 1467725316445 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:36 INFO - PROCESS | 3580 | 1467725316447 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECF0800 == 34 [pid = 3580] [id = 656] 06:28:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF11F3D400) [pid = 3580] [serial = 1968] [outer = 0000000000000000] 06:28:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF170FB400) [pid = 3580] [serial = 1969] [outer = 000000CF11F3D400] 06:28:36 INFO - PROCESS | 3580 | 1467725316492 Marionette DEBUG loaded listener.js 06:28:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1F589400) [pid = 3580] [serial = 1970] [outer = 000000CF11F3D400] 06:28:36 INFO - PROCESS | 3580 | 1467725316870 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 629ms 06:28:36 INFO - PROCESS | 3580 | 1467725316897 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 06:28:36 INFO - PROCESS | 3580 | 1467725316899 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 06:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:28:36 INFO - PROCESS | 3580 | 1467725316902 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:28:36 INFO - PROCESS | 3580 | 1467725316904 Marionette TRACE conn5 <- [1,2590,null,{}] 06:28:36 INFO - PROCESS | 3580 | 1467725316908 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:36 INFO - PROCESS | 3580 | 1467725316910 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:37 INFO - PROCESS | 3580 | 1467725316994 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 06:28:37 INFO - PROCESS | 3580 | 1467725316999 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:37 INFO - PROCESS | 3580 | 1467725317001 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A77800 == 35 [pid = 3580] [id = 657] 06:28:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF20A5DC00) [pid = 3580] [serial = 1971] [outer = 0000000000000000] 06:28:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF20D9C400) [pid = 3580] [serial = 1972] [outer = 000000CF20A5DC00] 06:28:37 INFO - PROCESS | 3580 | 1467725317046 Marionette DEBUG loaded listener.js 06:28:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF21D17800) [pid = 3580] [serial = 1973] [outer = 000000CF20A5DC00] 06:28:37 INFO - PROCESS | 3580 | 1467725317483 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 627ms 06:28:37 INFO - PROCESS | 3580 | 1467725317533 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 06:28:37 INFO - PROCESS | 3580 | 1467725317535 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 06:28:37 INFO - PROCESS | 3580 | 1467725317538 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:28:37 INFO - PROCESS | 3580 | 1467725317540 Marionette TRACE conn5 <- [1,2594,null,{}] 06:28:37 INFO - PROCESS | 3580 | 1467725317544 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:37 INFO - PROCESS | 3580 | 1467725317546 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:37 INFO - PROCESS | 3580 | 1467725317632 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 06:28:37 INFO - PROCESS | 3580 | 1467725317639 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:37 INFO - PROCESS | 3580 | 1467725317641 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BE0800 == 36 [pid = 3580] [id = 658] 06:28:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF2226DC00) [pid = 3580] [serial = 1974] [outer = 0000000000000000] 06:28:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF12F55400) [pid = 3580] [serial = 1975] [outer = 000000CF2226DC00] 06:28:37 INFO - PROCESS | 3580 | 1467725317687 Marionette DEBUG loaded listener.js 06:28:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF22713800) [pid = 3580] [serial = 1976] [outer = 000000CF2226DC00] 06:28:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF11626000 == 35 [pid = 3580] [id = 638] 06:28:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A80800 == 34 [pid = 3580] [id = 650] 06:28:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF227AC000 == 33 [pid = 3580] [id = 649] 06:28:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1A5800 == 32 [pid = 3580] [id = 648] 06:28:38 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F77B000 == 31 [pid = 3580] [id = 647] 06:28:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23158000 == 30 [pid = 3580] [id = 653] 06:28:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23F42800 == 29 [pid = 3580] [id = 655] 06:28:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECF0800 == 28 [pid = 3580] [id = 656] 06:28:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A77800 == 27 [pid = 3580] [id = 657] 06:28:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23669000 == 26 [pid = 3580] [id = 654] 06:28:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF219E7800 == 25 [pid = 3580] [id = 652] 06:28:39 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F3C0800 == 24 [pid = 3580] [id = 651] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1F57E000) [pid = 3580] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1956E800) [pid = 3580] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12F5A000) [pid = 3580] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF130A6C00) [pid = 3580] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF12A72000) [pid = 3580] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1309B800) [pid = 3580] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF17945800) [pid = 3580] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF12B88800) [pid = 3580] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF18907400) [pid = 3580] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1C546400) [pid = 3580] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF18EBF800) [pid = 3580] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF17831000) [pid = 3580] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF1F13E000) [pid = 3580] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF1EA55000) [pid = 3580] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF21971000) [pid = 3580] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF20B27800) [pid = 3580] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF1C4D9C00) [pid = 3580] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF1262A800) [pid = 3580] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 56 (000000CF1C5AC000) [pid = 3580] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 55 (000000CF1F13B000) [pid = 3580] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 54 (000000CF18EC4800) [pid = 3580] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 53 (000000CF1F232C00) [pid = 3580] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 52 (000000CF1F963800) [pid = 3580] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | --DOMWINDOW == 51 (000000CF18EBC800) [pid = 3580] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 06:28:39 INFO - PROCESS | 3580 | 1467725319710 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2250ms 06:28:39 INFO - PROCESS | 3580 | 1467725319792 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 06:28:39 INFO - PROCESS | 3580 | 1467725319796 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 06:28:39 INFO - PROCESS | 3580 | 1467725319801 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:28:39 INFO - PROCESS | 3580 | 1467725319805 Marionette TRACE conn5 <- [1,2598,null,{}] 06:28:39 INFO - PROCESS | 3580 | 1467725319813 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:39 INFO - PROCESS | 3580 | 1467725319816 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:39 INFO - PROCESS | 3580 | 1467725319963 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 06:28:40 INFO - PROCESS | 3580 | 1467725320041 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:40 INFO - PROCESS | 3580 | 1467725320043 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:40 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17860000 == 25 [pid = 3580] [id = 659] 06:28:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 52 (000000CF12967C00) [pid = 3580] [serial = 1977] [outer = 0000000000000000] 06:28:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 53 (000000CF12A66800) [pid = 3580] [serial = 1978] [outer = 000000CF12967C00] 06:28:40 INFO - PROCESS | 3580 | 1467725320095 Marionette DEBUG loaded listener.js 06:28:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 54 (000000CF12B26400) [pid = 3580] [serial = 1979] [outer = 000000CF12967C00] 06:28:40 INFO - PROCESS | 3580 | 1467725320508 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 06:28:40 INFO - PROCESS | 3580 | 1467725320538 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 06:28:40 INFO - PROCESS | 3580 | 1467725320544 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 06:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:28:40 INFO - PROCESS | 3580 | 1467725320550 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:28:40 INFO - PROCESS | 3580 | 1467725320553 Marionette TRACE conn5 <- [1,2602,null,{}] 06:28:40 INFO - PROCESS | 3580 | 1467725320557 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:40 INFO - PROCESS | 3580 | 1467725320560 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:40 INFO - PROCESS | 3580 | 1467725320660 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 06:28:40 INFO - PROCESS | 3580 | 1467725320666 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:40 INFO - PROCESS | 3580 | 1467725320669 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:40 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4CA000 == 26 [pid = 3580] [id = 660] 06:28:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 55 (000000CF12B8FC00) [pid = 3580] [serial = 1980] [outer = 0000000000000000] 06:28:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 56 (000000CF12B9FC00) [pid = 3580] [serial = 1981] [outer = 000000CF12B8FC00] 06:28:40 INFO - PROCESS | 3580 | 1467725320720 Marionette DEBUG loaded listener.js 06:28:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF12D65C00) [pid = 3580] [serial = 1982] [outer = 000000CF12B8FC00] 06:28:41 INFO - PROCESS | 3580 | 1467725321240 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 06:28:41 INFO - PROCESS | 3580 | 1467725321286 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 06:28:41 INFO - PROCESS | 3580 | 1467725321289 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 06:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:28:41 INFO - PROCESS | 3580 | 1467725321292 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:28:41 INFO - PROCESS | 3580 | 1467725321296 Marionette TRACE conn5 <- [1,2606,null,{}] 06:28:41 INFO - PROCESS | 3580 | 1467725321339 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:41 INFO - PROCESS | 3580 | 1467725321344 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:41 INFO - PROCESS | 3580 | 1467725321449 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 06:28:41 INFO - PROCESS | 3580 | 1467725321456 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:41 INFO - PROCESS | 3580 | 1467725321459 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1AE000 == 27 [pid = 3580] [id = 661] 06:28:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF10CAB000) [pid = 3580] [serial = 1983] [outer = 0000000000000000] 06:28:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF13DE5000) [pid = 3580] [serial = 1984] [outer = 000000CF10CAB000] 06:28:41 INFO - PROCESS | 3580 | 1467725321515 Marionette DEBUG loaded listener.js 06:28:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF1717CC00) [pid = 3580] [serial = 1985] [outer = 000000CF10CAB000] 06:28:42 INFO - PROCESS | 3580 | 1467725321998 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 776ms 06:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:28:42 INFO - PROCESS | 3580 | 1467725322072 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 06:28:42 INFO - PROCESS | 3580 | 1467725322075 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 06:28:42 INFO - PROCESS | 3580 | 1467725322078 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:28:42 INFO - PROCESS | 3580 | 1467725322080 Marionette TRACE conn5 <- [1,2610,null,{}] 06:28:42 INFO - PROCESS | 3580 | 1467725322084 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:42 INFO - PROCESS | 3580 | 1467725322086 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:42 INFO - PROCESS | 3580 | 1467725322177 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 06:28:42 INFO - PROCESS | 3580 | 1467725322182 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:42 INFO - PROCESS | 3580 | 1467725322184 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FEE2000 == 28 [pid = 3580] [id = 662] 06:28:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF18905C00) [pid = 3580] [serial = 1986] [outer = 0000000000000000] 06:28:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF18A15400) [pid = 3580] [serial = 1987] [outer = 000000CF18905C00] 06:28:42 INFO - PROCESS | 3580 | 1467725322231 Marionette DEBUG loaded listener.js 06:28:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF18EBFC00) [pid = 3580] [serial = 1988] [outer = 000000CF18905C00] 06:28:42 INFO - PROCESS | 3580 | 1467725322677 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 628ms 06:28:42 INFO - PROCESS | 3580 | 1467725322715 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 06:28:42 INFO - PROCESS | 3580 | 1467725322717 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 06:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:28:42 INFO - PROCESS | 3580 | 1467725322721 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:28:42 INFO - PROCESS | 3580 | 1467725322722 Marionette TRACE conn5 <- [1,2614,null,{}] 06:28:42 INFO - PROCESS | 3580 | 1467725322726 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:42 INFO - PROCESS | 3580 | 1467725322728 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:42 INFO - PROCESS | 3580 | 1467725322813 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 06:28:42 INFO - PROCESS | 3580 | 1467725322849 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:42 INFO - PROCESS | 3580 | 1467725322851 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20BA0000 == 29 [pid = 3580] [id = 663] 06:28:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF12B86800) [pid = 3580] [serial = 1989] [outer = 0000000000000000] 06:28:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF1956B400) [pid = 3580] [serial = 1990] [outer = 000000CF12B86800] 06:28:42 INFO - PROCESS | 3580 | 1467725322897 Marionette DEBUG loaded listener.js 06:28:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF1C017400) [pid = 3580] [serial = 1991] [outer = 000000CF12B86800] 06:28:43 INFO - PROCESS | 3580 | 1467725323354 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 691ms 06:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:28:43 INFO - PROCESS | 3580 | 1467725323414 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 06:28:43 INFO - PROCESS | 3580 | 1467725323416 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 06:28:43 INFO - PROCESS | 3580 | 1467725323419 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:28:43 INFO - PROCESS | 3580 | 1467725323421 Marionette TRACE conn5 <- [1,2618,null,{}] 06:28:43 INFO - PROCESS | 3580 | 1467725323424 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:43 INFO - PROCESS | 3580 | 1467725323430 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:43 INFO - PROCESS | 3580 | 1467725323556 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 06:28:43 INFO - PROCESS | 3580 | 1467725323569 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:43 INFO - PROCESS | 3580 | 1467725323571 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:43 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22F5F800 == 30 [pid = 3580] [id = 664] 06:28:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF1C545C00) [pid = 3580] [serial = 1992] [outer = 0000000000000000] 06:28:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1CB65400) [pid = 3580] [serial = 1993] [outer = 000000CF1C545C00] 06:28:43 INFO - PROCESS | 3580 | 1467725323618 Marionette DEBUG loaded listener.js 06:28:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1CC18C00) [pid = 3580] [serial = 1994] [outer = 000000CF1C545C00] 06:28:44 INFO - PROCESS | 3580 | 1467725324076 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 733ms 06:28:44 INFO - PROCESS | 3580 | 1467725324180 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 06:28:44 INFO - PROCESS | 3580 | 1467725324182 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 06:28:44 INFO - PROCESS | 3580 | 1467725324185 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:28:44 INFO - PROCESS | 3580 | 1467725324187 Marionette TRACE conn5 <- [1,2622,null,{}] 06:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:28:44 INFO - PROCESS | 3580 | 1467725324191 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:44 INFO - PROCESS | 3580 | 1467725324193 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:44 INFO - PROCESS | 3580 | 1467725324280 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 06:28:44 INFO - PROCESS | 3580 | 1467725324285 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:44 INFO - PROCESS | 3580 | 1467725324287 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:44 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23616000 == 31 [pid = 3580] [id = 665] 06:28:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1E7A5000) [pid = 3580] [serial = 1995] [outer = 0000000000000000] 06:28:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1ECA7000) [pid = 3580] [serial = 1996] [outer = 000000CF1E7A5000] 06:28:44 INFO - PROCESS | 3580 | 1467725324333 Marionette DEBUG loaded listener.js 06:28:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1EE6D800) [pid = 3580] [serial = 1997] [outer = 000000CF1E7A5000] 06:28:44 INFO - PROCESS | 3580 | 1467725324743 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 629ms 06:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:28:44 INFO - PROCESS | 3580 | 1467725324820 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 06:28:44 INFO - PROCESS | 3580 | 1467725324822 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 06:28:44 INFO - PROCESS | 3580 | 1467725324825 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:28:44 INFO - PROCESS | 3580 | 1467725324827 Marionette TRACE conn5 <- [1,2626,null,{}] 06:28:44 INFO - PROCESS | 3580 | 1467725324831 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:44 INFO - PROCESS | 3580 | 1467725324832 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:44 INFO - PROCESS | 3580 | 1467725324916 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 06:28:44 INFO - PROCESS | 3580 | 1467725324922 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:44 INFO - PROCESS | 3580 | 1467725324924 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:44 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2366F800 == 32 [pid = 3580] [id = 666] 06:28:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1EE74400) [pid = 3580] [serial = 1998] [outer = 0000000000000000] 06:28:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1F13F000) [pid = 3580] [serial = 1999] [outer = 000000CF1EE74400] 06:28:44 INFO - PROCESS | 3580 | 1467725324970 Marionette DEBUG loaded listener.js 06:28:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1F22D800) [pid = 3580] [serial = 2000] [outer = 000000CF1EE74400] 06:28:45 INFO - PROCESS | 3580 | 1467725325451 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 671ms 06:28:45 INFO - PROCESS | 3580 | 1467725325502 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 06:28:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:28:45 INFO - PROCESS | 3580 | 1467725325505 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 06:28:45 INFO - PROCESS | 3580 | 1467725325508 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:28:45 INFO - PROCESS | 3580 | 1467725325510 Marionette TRACE conn5 <- [1,2630,null,{}] 06:28:45 INFO - PROCESS | 3580 | 1467725325513 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:45 INFO - PROCESS | 3580 | 1467725325515 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:45 INFO - PROCESS | 3580 | 1467725325626 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 06:28:45 INFO - PROCESS | 3580 | 1467725325710 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:45 INFO - PROCESS | 3580 | 1467725325712 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1AC800 == 33 [pid = 3580] [id = 667] 06:28:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F22D000) [pid = 3580] [serial = 2001] [outer = 0000000000000000] 06:28:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1F23B800) [pid = 3580] [serial = 2002] [outer = 000000CF1F22D000] 06:28:45 INFO - PROCESS | 3580 | 1467725325759 Marionette DEBUG loaded listener.js 06:28:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1F585800) [pid = 3580] [serial = 2003] [outer = 000000CF1F22D000] 06:28:46 INFO - PROCESS | 3580 | 1467725326196 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:28:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:28:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 06:28:46 INFO - PROCESS | 3580 | 1467725326242 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 06:28:46 INFO - PROCESS | 3580 | 1467725326244 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 06:28:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:28:46 INFO - PROCESS | 3580 | 1467725326247 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:28:46 INFO - PROCESS | 3580 | 1467725326249 Marionette TRACE conn5 <- [1,2634,null,{}] 06:28:46 INFO - PROCESS | 3580 | 1467725326252 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:46 INFO - PROCESS | 3580 | 1467725326254 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:46 INFO - PROCESS | 3580 | 1467725326378 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 06:28:46 INFO - PROCESS | 3580 | 1467725326388 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:46 INFO - PROCESS | 3580 | 1467725326390 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:46 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23F42800 == 34 [pid = 3580] [id = 668] 06:28:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F22E000) [pid = 3580] [serial = 2004] [outer = 0000000000000000] 06:28:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FBA9C00) [pid = 3580] [serial = 2005] [outer = 000000CF1F22E000] 06:28:46 INFO - PROCESS | 3580 | 1467725326435 Marionette DEBUG loaded listener.js 06:28:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FD66400) [pid = 3580] [serial = 2006] [outer = 000000CF1F22E000] 06:28:46 INFO - PROCESS | 3580 | 1467725326906 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:28:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:28:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 692ms 06:28:46 INFO - PROCESS | 3580 | 1467725326943 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 06:28:46 INFO - PROCESS | 3580 | 1467725326946 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 06:28:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:28:46 INFO - PROCESS | 3580 | 1467725326955 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:28:46 INFO - PROCESS | 3580 | 1467725326958 Marionette TRACE conn5 <- [1,2638,null,{}] 06:28:46 INFO - PROCESS | 3580 | 1467725326961 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:46 INFO - PROCESS | 3580 | 1467725326964 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:47 INFO - PROCESS | 3580 | 1467725327128 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 06:28:47 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1F142400) [pid = 3580] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:28:47 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF11F3D400) [pid = 3580] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:28:47 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1FD58400) [pid = 3580] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:28:47 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF20A5DC00) [pid = 3580] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:28:47 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1C015C00) [pid = 3580] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:28:47 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1794E800) [pid = 3580] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:28:47 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12B2A400) [pid = 3580] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:28:47 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF18A1A400) [pid = 3580] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:28:47 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12B98000) [pid = 3580] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:28:47 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1FD59400) [pid = 3580] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:28:47 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1ED8FC00) [pid = 3580] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:28:47 INFO - PROCESS | 3580 | 1467725327354 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:47 INFO - PROCESS | 3580 | 1467725327356 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFBB000 == 35 [pid = 3580] [id = 669] 06:28:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12620800) [pid = 3580] [serial = 2007] [outer = 0000000000000000] 06:28:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12B2E400) [pid = 3580] [serial = 2008] [outer = 000000CF12620800] 06:28:47 INFO - PROCESS | 3580 | 1467725327412 Marionette DEBUG loaded listener.js 06:28:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1E7AA800) [pid = 3580] [serial = 2009] [outer = 000000CF12620800] 06:28:47 INFO - PROCESS | 3580 | 1467725327818 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:28:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:28:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 881ms 06:28:47 INFO - PROCESS | 3580 | 1467725327838 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 06:28:47 INFO - PROCESS | 3580 | 1467725327840 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 06:28:47 INFO - PROCESS | 3580 | 1467725327843 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:28:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:28:47 INFO - PROCESS | 3580 | 1467725327845 Marionette TRACE conn5 <- [1,2642,null,{}] 06:28:47 INFO - PROCESS | 3580 | 1467725327848 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:47 INFO - PROCESS | 3580 | 1467725327850 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:47 INFO - PROCESS | 3580 | 1467725327965 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 06:28:47 INFO - PROCESS | 3580 | 1467725327973 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:47 INFO - PROCESS | 3580 | 1467725327975 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A60800 == 36 [pid = 3580] [id = 670] 06:28:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1CC0FC00) [pid = 3580] [serial = 2010] [outer = 0000000000000000] 06:28:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF20356400) [pid = 3580] [serial = 2011] [outer = 000000CF1CC0FC00] 06:28:48 INFO - PROCESS | 3580 | 1467725328021 Marionette DEBUG loaded listener.js 06:28:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF204EF400) [pid = 3580] [serial = 2012] [outer = 000000CF1CC0FC00] 06:28:48 INFO - PROCESS | 3580 | 1467725328436 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:28:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:28:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 629ms 06:28:48 INFO - PROCESS | 3580 | 1467725328477 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 06:28:48 INFO - PROCESS | 3580 | 1467725328479 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 06:28:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:28:48 INFO - PROCESS | 3580 | 1467725328482 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:28:48 INFO - PROCESS | 3580 | 1467725328484 Marionette TRACE conn5 <- [1,2646,null,{}] 06:28:48 INFO - PROCESS | 3580 | 1467725328487 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:48 INFO - PROCESS | 3580 | 1467725328489 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:48 INFO - PROCESS | 3580 | 1467725328611 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 06:28:48 INFO - PROCESS | 3580 | 1467725328619 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:48 INFO - PROCESS | 3580 | 1467725328621 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:48 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26A68800 == 37 [pid = 3580] [id = 671] 06:28:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1EE3A800) [pid = 3580] [serial = 2013] [outer = 0000000000000000] 06:28:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF20B21400) [pid = 3580] [serial = 2014] [outer = 000000CF1EE3A800] 06:28:48 INFO - PROCESS | 3580 | 1467725328666 Marionette DEBUG loaded listener.js 06:28:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF21633800) [pid = 3580] [serial = 2015] [outer = 000000CF1EE3A800] 06:28:49 INFO - PROCESS | 3580 | 1467725329085 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:28:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:28:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 06:28:49 INFO - PROCESS | 3580 | 1467725329114 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 06:28:49 INFO - PROCESS | 3580 | 1467725329116 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 06:28:49 INFO - PROCESS | 3580 | 1467725329119 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:28:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:28:49 INFO - PROCESS | 3580 | 1467725329121 Marionette TRACE conn5 <- [1,2650,null,{}] 06:28:49 INFO - PROCESS | 3580 | 1467725329125 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:49 INFO - PROCESS | 3580 | 1467725329127 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:49 INFO - PROCESS | 3580 | 1467725329246 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 06:28:49 INFO - PROCESS | 3580 | 1467725329261 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:49 INFO - PROCESS | 3580 | 1467725329263 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:49 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26B74000 == 38 [pid = 3580] [id = 672] 06:28:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF2162AC00) [pid = 3580] [serial = 2016] [outer = 0000000000000000] 06:28:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF2270B400) [pid = 3580] [serial = 2017] [outer = 000000CF2162AC00] 06:28:49 INFO - PROCESS | 3580 | 1467725329309 Marionette DEBUG loaded listener.js 06:28:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF22719000) [pid = 3580] [serial = 2018] [outer = 000000CF2162AC00] 06:28:50 INFO - PROCESS | 3580 | 1467725330145 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:28:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:28:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1080ms 06:28:50 INFO - PROCESS | 3580 | 1467725330204 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 06:28:50 INFO - PROCESS | 3580 | 1467725330209 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 06:28:50 INFO - PROCESS | 3580 | 1467725330213 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:28:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:28:50 INFO - PROCESS | 3580 | 1467725330219 Marionette TRACE conn5 <- [1,2654,null,{}] 06:28:50 INFO - PROCESS | 3580 | 1467725330224 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:50 INFO - PROCESS | 3580 | 1467725330229 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:50 INFO - PROCESS | 3580 | 1467725330387 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 06:28:50 INFO - PROCESS | 3580 | 1467725330512 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:50 INFO - PROCESS | 3580 | 1467725330515 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4C2000 == 39 [pid = 3580] [id = 673] 06:28:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12B27C00) [pid = 3580] [serial = 2019] [outer = 0000000000000000] 06:28:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12B89C00) [pid = 3580] [serial = 2020] [outer = 000000CF12B27C00] 06:28:50 INFO - PROCESS | 3580 | 1467725330577 Marionette DEBUG loaded listener.js 06:28:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12F5A000) [pid = 3580] [serial = 2021] [outer = 000000CF12B27C00] 06:28:51 INFO - PROCESS | 3580 | [3580] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:28:51 INFO - PROCESS | 3580 | [3580] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 06:28:51 INFO - PROCESS | 3580 | 1467725331752 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:28:51 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) 06:28:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1599ms 06:28:51 INFO - PROCESS | 3580 | 1467725331817 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 06:28:51 INFO - PROCESS | 3580 | 1467725331821 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 06:28:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:28:51 INFO - PROCESS | 3580 | 1467725331826 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:28:51 INFO - PROCESS | 3580 | 1467725331829 Marionette TRACE conn5 <- [1,2658,null,{}] 06:28:51 INFO - PROCESS | 3580 | 1467725331835 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:51 INFO - PROCESS | 3580 | 1467725331838 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:52 INFO - PROCESS | 3580 | 1467725332032 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 06:28:52 INFO - PROCESS | 3580 | 1467725332127 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:52 INFO - PROCESS | 3580 | 1467725332132 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:52 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E37000 == 40 [pid = 3580] [id = 674] 06:28:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF12F58000) [pid = 3580] [serial = 2022] [outer = 0000000000000000] 06:28:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12F5FC00) [pid = 3580] [serial = 2023] [outer = 000000CF12F58000] 06:28:52 INFO - PROCESS | 3580 | 1467725332183 Marionette DEBUG loaded listener.js 06:28:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF13AE0800) [pid = 3580] [serial = 2024] [outer = 000000CF12F58000] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2377C000 == 39 [pid = 3580] [id = 397] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF29C5C800 == 38 [pid = 3580] [id = 403] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA16000 == 37 [pid = 3580] [id = 407] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2169B800 == 36 [pid = 3580] [id = 394] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2450C800 == 35 [pid = 3580] [id = 402] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFB5000 == 34 [pid = 3580] [id = 410] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2A327800 == 33 [pid = 3580] [id = 400] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF28420000 == 32 [pid = 3580] [id = 396] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1BB800 == 31 [pid = 3580] [id = 408] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23F2A000 == 30 [pid = 3580] [id = 398] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17056800 == 29 [pid = 3580] [id = 401] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17038800 == 28 [pid = 3580] [id = 404] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F543800 == 27 [pid = 3580] [id = 409] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF19103800 == 26 [pid = 3580] [id = 406] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF171E2000 == 25 [pid = 3580] [id = 405] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF12F55400) [pid = 3580] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BE0800 == 24 [pid = 3580] [id = 658] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1F58A400) [pid = 3580] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1F235800) [pid = 3580] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF170FB400) [pid = 3580] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1FD83C00) [pid = 3580] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF20D9C400) [pid = 3580] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF204F0800) [pid = 3580] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1C54A400) [pid = 3580] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF17E39400) [pid = 3580] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF18EBC400) [pid = 3580] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12B89400) [pid = 3580] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12E98C00) [pid = 3580] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1CC10400) [pid = 3580] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF194D1800) [pid = 3580] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF13DECC00) [pid = 3580] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12C4C800) [pid = 3580] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1FD60000) [pid = 3580] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1FD88C00) [pid = 3580] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF21D17800) [pid = 3580] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1ED91800) [pid = 3580] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1EE78000) [pid = 3580] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1CC17400) [pid = 3580] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 06:28:52 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1F589400) [pid = 3580] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 06:28:53 INFO - PROCESS | 3580 | 1467725333129 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:28:53 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 06:28:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:28:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:28:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1347ms 06:28:53 INFO - PROCESS | 3580 | 1467725333172 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 06:28:53 INFO - PROCESS | 3580 | 1467725333178 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 06:28:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:28:53 INFO - PROCESS | 3580 | 1467725333185 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:28:53 INFO - PROCESS | 3580 | 1467725333187 Marionette TRACE conn5 <- [1,2662,null,{}] 06:28:53 INFO - PROCESS | 3580 | 1467725333191 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:53 INFO - PROCESS | 3580 | 1467725333194 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:53 INFO - PROCESS | 3580 | 1467725333290 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 06:28:53 INFO - PROCESS | 3580 | 1467725333366 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:53 INFO - PROCESS | 3580 | 1467725333369 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:53 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA15800 == 25 [pid = 3580] [id = 675] 06:28:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12C49C00) [pid = 3580] [serial = 2025] [outer = 0000000000000000] 06:28:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF16EC3000) [pid = 3580] [serial = 2026] [outer = 000000CF12C49C00] 06:28:53 INFO - PROCESS | 3580 | 1467725333418 Marionette DEBUG loaded listener.js 06:28:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF17BE4400) [pid = 3580] [serial = 2027] [outer = 000000CF12C49C00] 06:28:54 INFO - PROCESS | 3580 | 1467725334343 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:28:54 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 06:28:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:28:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:28:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1196ms 06:28:54 INFO - PROCESS | 3580 | 1467725334383 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 06:28:54 INFO - PROCESS | 3580 | 1467725334385 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 06:28:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:28:54 INFO - PROCESS | 3580 | 1467725334389 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:28:54 INFO - PROCESS | 3580 | 1467725334393 Marionette TRACE conn5 <- [1,2666,null,{}] 06:28:54 INFO - PROCESS | 3580 | 1467725334412 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:54 INFO - PROCESS | 3580 | 1467725334417 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:54 INFO - PROCESS | 3580 | 1467725334536 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 06:28:54 INFO - PROCESS | 3580 | 1467725334545 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:54 INFO - PROCESS | 3580 | 1467725334548 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FDEE000 == 26 [pid = 3580] [id = 676] 06:28:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF19574000) [pid = 3580] [serial = 2028] [outer = 0000000000000000] 06:28:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1C011000) [pid = 3580] [serial = 2029] [outer = 000000CF19574000] 06:28:54 INFO - PROCESS | 3580 | 1467725334650 Marionette DEBUG loaded listener.js 06:28:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1C516C00) [pid = 3580] [serial = 2030] [outer = 000000CF19574000] 06:28:55 INFO - PROCESS | 3580 | 1467725335610 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:28:55 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) 06:28:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1255ms 06:28:55 INFO - PROCESS | 3580 | 1467725335647 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 06:28:55 INFO - PROCESS | 3580 | 1467725335649 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 06:28:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:28:55 INFO - PROCESS | 3580 | 1467725335653 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:28:55 INFO - PROCESS | 3580 | 1467725335655 Marionette TRACE conn5 <- [1,2670,null,{}] 06:28:55 INFO - PROCESS | 3580 | 1467725335658 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:55 INFO - PROCESS | 3580 | 1467725335661 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:55 INFO - PROCESS | 3580 | 1467725335777 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 06:28:55 INFO - PROCESS | 3580 | 1467725335784 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:55 INFO - PROCESS | 3580 | 1467725335786 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22796800 == 27 [pid = 3580] [id = 677] 06:28:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12629800) [pid = 3580] [serial = 2031] [outer = 0000000000000000] 06:28:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1CBBF400) [pid = 3580] [serial = 2032] [outer = 000000CF12629800] 06:28:55 INFO - PROCESS | 3580 | 1467725335877 Marionette DEBUG loaded listener.js 06:28:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1E70CC00) [pid = 3580] [serial = 2033] [outer = 000000CF12629800] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1F22D000) [pid = 3580] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF10CAB000) [pid = 3580] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12B8FC00) [pid = 3580] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1F22E000) [pid = 3580] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF12B86800) [pid = 3580] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF12967C00) [pid = 3580] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF18905C00) [pid = 3580] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1C545C00) [pid = 3580] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1EE74400) [pid = 3580] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1E7A5000) [pid = 3580] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF12620800) [pid = 3580] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF1CC0FC00) [pid = 3580] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:28:56 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF1EE3A800) [pid = 3580] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:28:56 INFO - PROCESS | 3580 | 1467725336803 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:28:56 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) 06:28:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1193ms 06:28:56 INFO - PROCESS | 3580 | 1467725336848 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 06:28:56 INFO - PROCESS | 3580 | 1467725336851 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 06:28:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:28:56 INFO - PROCESS | 3580 | 1467725336854 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:28:56 INFO - PROCESS | 3580 | 1467725336856 Marionette TRACE conn5 <- [1,2674,null,{}] 06:28:56 INFO - PROCESS | 3580 | 1467725336860 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:56 INFO - PROCESS | 3580 | 1467725336862 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:56 INFO - PROCESS | 3580 | 1467725336954 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 06:28:57 INFO - PROCESS | 3580 | 1467725337030 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:57 INFO - PROCESS | 3580 | 1467725337032 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23162800 == 28 [pid = 3580] [id = 678] 06:28:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF12A40800) [pid = 3580] [serial = 2034] [outer = 0000000000000000] 06:28:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF18EBB800) [pid = 3580] [serial = 2035] [outer = 000000CF12A40800] 06:28:57 INFO - PROCESS | 3580 | 1467725337078 Marionette DEBUG loaded listener.js 06:28:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF1E7ABC00) [pid = 3580] [serial = 2036] [outer = 000000CF12A40800] 06:28:57 INFO - PROCESS | 3580 | 1467725337957 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:28:57 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 06:28:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:28:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:28:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:28:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1139ms 06:28:57 INFO - PROCESS | 3580 | 1467725337997 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 06:28:57 INFO - PROCESS | 3580 | 1467725337999 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 06:28:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:28:58 INFO - PROCESS | 3580 | 1467725338002 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:28:58 INFO - PROCESS | 3580 | 1467725338004 Marionette TRACE conn5 <- [1,2678,null,{}] 06:28:58 INFO - PROCESS | 3580 | 1467725338008 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:58 INFO - PROCESS | 3580 | 1467725338014 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:58 INFO - PROCESS | 3580 | 1467725338157 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 06:28:58 INFO - PROCESS | 3580 | 1467725338163 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:58 INFO - PROCESS | 3580 | 1467725338165 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2377F800 == 29 [pid = 3580] [id = 679] 06:28:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF1EE78000) [pid = 3580] [serial = 2037] [outer = 0000000000000000] 06:28:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF1F57F400) [pid = 3580] [serial = 2038] [outer = 000000CF1EE78000] 06:28:58 INFO - PROCESS | 3580 | 1467725338211 Marionette DEBUG loaded listener.js 06:28:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF1FA8B400) [pid = 3580] [serial = 2039] [outer = 000000CF1EE78000] 06:28:59 INFO - PROCESS | 3580 | 1467725339325 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:28:59 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 06:28:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:28:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:28:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1384ms 06:28:59 INFO - PROCESS | 3580 | 1467725339390 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 06:28:59 INFO - PROCESS | 3580 | 1467725339395 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 06:28:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:28:59 INFO - PROCESS | 3580 | 1467725339402 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:28:59 INFO - PROCESS | 3580 | 1467725339405 Marionette TRACE conn5 <- [1,2682,null,{}] 06:28:59 INFO - PROCESS | 3580 | 1467725339411 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:28:59 INFO - PROCESS | 3580 | 1467725339414 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:59 INFO - PROCESS | 3580 | 1467725339628 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 06:28:59 INFO - PROCESS | 3580 | 1467725339726 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:59 INFO - PROCESS | 3580 | 1467725339729 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:28:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C99B000 == 30 [pid = 3580] [id = 680] 06:28:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1309F800) [pid = 3580] [serial = 2040] [outer = 0000000000000000] 06:28:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF16E57800) [pid = 3580] [serial = 2041] [outer = 000000CF1309F800] 06:28:59 INFO - PROCESS | 3580 | 1467725339788 Marionette DEBUG loaded listener.js 06:28:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF18A16000) [pid = 3580] [serial = 2042] [outer = 000000CF1309F800] 06:29:00 INFO - PROCESS | 3580 | 1467725340842 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:29:00 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 06:29:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:29:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:29:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1496ms 06:29:00 INFO - PROCESS | 3580 | 1467725340900 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 06:29:00 INFO - PROCESS | 3580 | 1467725340905 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 06:29:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:29:00 INFO - PROCESS | 3580 | 1467725340912 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:29:00 INFO - PROCESS | 3580 | 1467725340916 Marionette TRACE conn5 <- [1,2686,null,{}] 06:29:00 INFO - PROCESS | 3580 | 1467725340962 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:00 INFO - PROCESS | 3580 | 1467725340965 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:01 INFO - PROCESS | 3580 | 1467725341106 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 06:29:01 INFO - PROCESS | 3580 | 1467725341199 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:01 INFO - PROCESS | 3580 | 1467725341202 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18932800 == 31 [pid = 3580] [id = 681] 06:29:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1C558800) [pid = 3580] [serial = 2043] [outer = 0000000000000000] 06:29:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1CBC0C00) [pid = 3580] [serial = 2044] [outer = 000000CF1C558800] 06:29:01 INFO - PROCESS | 3580 | 1467725341262 Marionette DEBUG loaded listener.js 06:29:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1EE7C800) [pid = 3580] [serial = 2045] [outer = 000000CF1C558800] 06:29:02 INFO - PROCESS | 3580 | 1467725342328 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:29:02 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 06:29:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:29:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:29:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1443ms 06:29:02 INFO - PROCESS | 3580 | 1467725342358 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 06:29:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:29:02 INFO - PROCESS | 3580 | 1467725342362 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 06:29:02 INFO - PROCESS | 3580 | 1467725342367 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:29:02 INFO - PROCESS | 3580 | 1467725342370 Marionette TRACE conn5 <- [1,2690,null,{}] 06:29:02 INFO - PROCESS | 3580 | 1467725342376 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:02 INFO - PROCESS | 3580 | 1467725342379 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:02 INFO - PROCESS | 3580 | 1467725342488 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 06:29:02 INFO - PROCESS | 3580 | 1467725342604 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:02 INFO - PROCESS | 3580 | 1467725342610 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:03 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B1B000 == 30 [pid = 3580] [id = 395] 06:29:03 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BDC000 == 29 [pid = 3580] [id = 399] 06:29:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1268E000 == 30 [pid = 3580] [id = 682] 06:29:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF10D33400) [pid = 3580] [serial = 2046] [outer = 0000000000000000] 06:29:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF10EDA000) [pid = 3580] [serial = 2047] [outer = 000000CF10D33400] 06:29:03 INFO - PROCESS | 3580 | 1467725343299 Marionette DEBUG loaded listener.js 06:29:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF12A3F000) [pid = 3580] [serial = 2048] [outer = 000000CF10D33400] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF20B21400) [pid = 3580] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1F23B800) [pid = 3580] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF13DE5000) [pid = 3580] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1717CC00) [pid = 3580] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12B9FC00) [pid = 3580] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF12D65C00) [pid = 3580] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1FBA9C00) [pid = 3580] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1956B400) [pid = 3580] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1C017400) [pid = 3580] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF12A66800) [pid = 3580] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF12B26400) [pid = 3580] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF18A15400) [pid = 3580] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF18EBFC00) [pid = 3580] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF1CB65400) [pid = 3580] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF1CC18C00) [pid = 3580] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF1F13F000) [pid = 3580] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF1ECA7000) [pid = 3580] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF1EE6D800) [pid = 3580] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF1F585800) [pid = 3580] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 56 (000000CF12B2E400) [pid = 3580] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 55 (000000CF21633800) [pid = 3580] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 54 (000000CF1FD66400) [pid = 3580] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 53 (000000CF1E7AA800) [pid = 3580] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 52 (000000CF204EF400) [pid = 3580] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 51 (000000CF1F22D800) [pid = 3580] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | --DOMWINDOW == 50 (000000CF20356400) [pid = 3580] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 06:29:03 INFO - PROCESS | 3580 | 1467725343810 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:29:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:29:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1548ms 06:29:03 INFO - PROCESS | 3580 | 1467725343915 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 06:29:03 INFO - PROCESS | 3580 | 1467725343918 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 06:29:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:29:03 INFO - PROCESS | 3580 | 1467725343923 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:29:03 INFO - PROCESS | 3580 | 1467725343926 Marionette TRACE conn5 <- [1,2694,null,{}] 06:29:03 INFO - PROCESS | 3580 | 1467725343931 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:03 INFO - PROCESS | 3580 | 1467725343935 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:04 INFO - PROCESS | 3580 | 1467725344037 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 06:29:04 INFO - PROCESS | 3580 | 1467725344046 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:04 INFO - PROCESS | 3580 | 1467725344049 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A91800 == 31 [pid = 3580] [id = 683] 06:29:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 51 (000000CF12B9A800) [pid = 3580] [serial = 2049] [outer = 0000000000000000] 06:29:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 52 (000000CF12B9F800) [pid = 3580] [serial = 2050] [outer = 000000CF12B9A800] 06:29:04 INFO - PROCESS | 3580 | 1467725344099 Marionette DEBUG loaded listener.js 06:29:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 53 (000000CF12D61C00) [pid = 3580] [serial = 2051] [outer = 000000CF12B9A800] 06:29:04 INFO - PROCESS | 3580 | 1467725344593 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:29:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:29:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 733ms 06:29:04 INFO - PROCESS | 3580 | 1467725344657 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 06:29:04 INFO - PROCESS | 3580 | 1467725344661 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 06:29:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:29:04 INFO - PROCESS | 3580 | 1467725344667 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:29:04 INFO - PROCESS | 3580 | 1467725344670 Marionette TRACE conn5 <- [1,2698,null,{}] 06:29:04 INFO - PROCESS | 3580 | 1467725344674 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:04 INFO - PROCESS | 3580 | 1467725344677 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:04 INFO - PROCESS | 3580 | 1467725344807 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 06:29:04 INFO - PROCESS | 3580 | 1467725344872 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:04 INFO - PROCESS | 3580 | 1467725344875 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F19D800 == 32 [pid = 3580] [id = 684] 06:29:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 54 (000000CF12F5E000) [pid = 3580] [serial = 2052] [outer = 0000000000000000] 06:29:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 55 (000000CF13ADF400) [pid = 3580] [serial = 2053] [outer = 000000CF12F5E000] 06:29:04 INFO - PROCESS | 3580 | 1467725344924 Marionette DEBUG loaded listener.js 06:29:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 56 (000000CF17175800) [pid = 3580] [serial = 2054] [outer = 000000CF12F5E000] 06:29:05 INFO - PROCESS | 3580 | 1467725345365 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:29:05 INFO - PROCESS | 3580 | 1467725345406 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 06:29:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:29:05 INFO - PROCESS | 3580 | 1467725345409 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:29:05 INFO - PROCESS | 3580 | 1467725345413 Marionette TRACE conn5 <- [1,2702,null,{}] 06:29:05 INFO - PROCESS | 3580 | 1467725345431 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:05 INFO - PROCESS | 3580 | 1467725345436 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:05 INFO - PROCESS | 3580 | 1467725345561 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 06:29:05 INFO - PROCESS | 3580 | 1467725345578 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:05 INFO - PROCESS | 3580 | 1467725345581 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFA9800 == 33 [pid = 3580] [id = 685] 06:29:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF18904800) [pid = 3580] [serial = 2055] [outer = 0000000000000000] 06:29:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF18EBF400) [pid = 3580] [serial = 2056] [outer = 000000CF18904800] 06:29:05 INFO - PROCESS | 3580 | 1467725345677 Marionette DEBUG loaded listener.js 06:29:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF18ED9C00) [pid = 3580] [serial = 2057] [outer = 000000CF18904800] 06:29:06 INFO - PROCESS | 3580 | 1467725346135 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:29:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:29:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 733ms 06:29:06 INFO - PROCESS | 3580 | 1467725346181 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 06:29:06 INFO - PROCESS | 3580 | 1467725346184 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 06:29:06 INFO - PROCESS | 3580 | 1467725346192 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:29:06 INFO - PROCESS | 3580 | 1467725346194 Marionette TRACE conn5 <- [1,2706,null,{}] 06:29:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:29:06 INFO - PROCESS | 3580 | 1467725346197 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:06 INFO - PROCESS | 3580 | 1467725346199 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:06 INFO - PROCESS | 3580 | 1467725346329 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 06:29:06 INFO - PROCESS | 3580 | 1467725346392 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:06 INFO - PROCESS | 3580 | 1467725346394 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF21DC4000 == 34 [pid = 3580] [id = 686] 06:29:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF1C4D1800) [pid = 3580] [serial = 2058] [outer = 0000000000000000] 06:29:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF1C4DC000) [pid = 3580] [serial = 2059] [outer = 000000CF1C4D1800] 06:29:06 INFO - PROCESS | 3580 | 1467725346441 Marionette DEBUG loaded listener.js 06:29:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF1C54B400) [pid = 3580] [serial = 2060] [outer = 000000CF1C4D1800] 06:29:06 INFO - PROCESS | 3580 | 1467725346877 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 06:29:06 INFO - PROCESS | 3580 | 1467725346935 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 06:29:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:29:06 INFO - PROCESS | 3580 | 1467725346939 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:29:06 INFO - PROCESS | 3580 | 1467725346941 Marionette TRACE conn5 <- [1,2710,null,{}] 06:29:06 INFO - PROCESS | 3580 | 1467725346944 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:06 INFO - PROCESS | 3580 | 1467725346947 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:07 INFO - PROCESS | 3580 | 1467725347063 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 06:29:07 INFO - PROCESS | 3580 | 1467725347072 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:07 INFO - PROCESS | 3580 | 1467725347074 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23075000 == 35 [pid = 3580] [id = 687] 06:29:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF1CB63800) [pid = 3580] [serial = 2061] [outer = 0000000000000000] 06:29:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF1CBBC400) [pid = 3580] [serial = 2062] [outer = 000000CF1CB63800] 06:29:07 INFO - PROCESS | 3580 | 1467725347182 Marionette DEBUG loaded listener.js 06:29:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF1EC9D800) [pid = 3580] [serial = 2063] [outer = 000000CF1CB63800] 06:29:07 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF12C49C00) [pid = 3580] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:29:07 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF12629800) [pid = 3580] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:29:07 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF2226DC00) [pid = 3580] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:29:07 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF12A40800) [pid = 3580] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:29:07 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF12B27C00) [pid = 3580] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:29:07 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF19574000) [pid = 3580] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:29:07 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF1EE78000) [pid = 3580] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:29:07 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF12F58000) [pid = 3580] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:29:07 INFO - PROCESS | 3580 | --DOMWINDOW == 56 (000000CF2162AC00) [pid = 3580] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:29:07 INFO - PROCESS | 3580 | 1467725347729 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:29:07 INFO - PROCESS | 3580 | 1467725347784 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 06:29:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:29:07 INFO - PROCESS | 3580 | 1467725347787 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:29:07 INFO - PROCESS | 3580 | 1467725347789 Marionette TRACE conn5 <- [1,2714,null,{}] 06:29:07 INFO - PROCESS | 3580 | 1467725347793 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:07 INFO - PROCESS | 3580 | 1467725347798 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:07 INFO - PROCESS | 3580 | 1467725347892 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 06:29:07 INFO - PROCESS | 3580 | 1467725347900 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:07 INFO - PROCESS | 3580 | 1467725347902 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF11DE4000 == 36 [pid = 3580] [id = 688] 06:29:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF1ECA4400) [pid = 3580] [serial = 2064] [outer = 0000000000000000] 06:29:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF1EE7B400) [pid = 3580] [serial = 2065] [outer = 000000CF1ECA4400] 06:29:07 INFO - PROCESS | 3580 | 1467725347948 Marionette DEBUG loaded listener.js 06:29:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF1F145800) [pid = 3580] [serial = 2066] [outer = 000000CF1ECA4400] 06:29:08 INFO - PROCESS | 3580 | 1467725348390 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:29:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:29:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 06:29:08 INFO - PROCESS | 3580 | 1467725348421 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 06:29:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:29:08 INFO - PROCESS | 3580 | 1467725348423 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 06:29:08 INFO - PROCESS | 3580 | 1467725348430 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:29:08 INFO - PROCESS | 3580 | 1467725348432 Marionette TRACE conn5 <- [1,2718,null,{}] 06:29:08 INFO - PROCESS | 3580 | 1467725348435 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:08 INFO - PROCESS | 3580 | 1467725348437 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:08 INFO - PROCESS | 3580 | 1467725348521 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 06:29:08 INFO - PROCESS | 3580 | 1467725348528 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:08 INFO - PROCESS | 3580 | 1467725348530 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CEA800 == 37 [pid = 3580] [id = 689] 06:29:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF1F238400) [pid = 3580] [serial = 2067] [outer = 0000000000000000] 06:29:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF1F23B800) [pid = 3580] [serial = 2068] [outer = 000000CF1F238400] 06:29:08 INFO - PROCESS | 3580 | 1467725348577 Marionette DEBUG loaded listener.js 06:29:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF1F583800) [pid = 3580] [serial = 2069] [outer = 000000CF1F238400] 06:29:09 INFO - PROCESS | 3580 | 1467725349492 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:29:09 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 06:29:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:29:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:29:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:29:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1141ms 06:29:09 INFO - PROCESS | 3580 | 1467725349570 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 06:29:09 INFO - PROCESS | 3580 | 1467725349575 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 06:29:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:29:09 INFO - PROCESS | 3580 | 1467725349580 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:29:09 INFO - PROCESS | 3580 | 1467725349585 Marionette TRACE conn5 <- [1,2722,null,{}] 06:29:09 INFO - PROCESS | 3580 | 1467725349592 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:09 INFO - PROCESS | 3580 | 1467725349596 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:09 INFO - PROCESS | 3580 | 1467725349744 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 06:29:09 INFO - PROCESS | 3580 | 1467725349824 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:09 INFO - PROCESS | 3580 | 1467725349828 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17CE5000 == 38 [pid = 3580] [id = 690] 06:29:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF12A37000) [pid = 3580] [serial = 2070] [outer = 0000000000000000] 06:29:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF12A40800) [pid = 3580] [serial = 2071] [outer = 000000CF12A37000] 06:29:09 INFO - PROCESS | 3580 | 1467725349931 Marionette DEBUG loaded listener.js 06:29:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF12B8C400) [pid = 3580] [serial = 2072] [outer = 000000CF12A37000] 06:29:10 INFO - PROCESS | 3580 | 1467725350671 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:29:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:29:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1141ms 06:29:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:29:10 INFO - PROCESS | 3580 | 1467725350725 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 06:29:10 INFO - PROCESS | 3580 | 1467725350729 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 06:29:10 INFO - PROCESS | 3580 | 1467725350736 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:29:10 INFO - PROCESS | 3580 | 1467725350740 Marionette TRACE conn5 <- [1,2726,null,{}] 06:29:10 INFO - PROCESS | 3580 | 1467725350744 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:10 INFO - PROCESS | 3580 | 1467725350747 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:10 INFO - PROCESS | 3580 | 1467725350878 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 06:29:11 INFO - PROCESS | 3580 | 1467725350999 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:11 INFO - PROCESS | 3580 | 1467725351003 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2169B800 == 39 [pid = 3580] [id = 691] 06:29:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF130A2400) [pid = 3580] [serial = 2073] [outer = 0000000000000000] 06:29:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF16EBA400) [pid = 3580] [serial = 2074] [outer = 000000CF130A2400] 06:29:11 INFO - PROCESS | 3580 | 1467725351063 Marionette DEBUG loaded listener.js 06:29:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF17E44800) [pid = 3580] [serial = 2075] [outer = 000000CF130A2400] 06:29:11 INFO - PROCESS | 3580 | 1467725351949 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:29:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:29:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1303ms 06:29:12 INFO - PROCESS | 3580 | 1467725352037 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 06:29:12 INFO - PROCESS | 3580 | 1467725352041 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 06:29:12 INFO - PROCESS | 3580 | 1467725352047 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:29:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:29:12 INFO - PROCESS | 3580 | 1467725352050 Marionette TRACE conn5 <- [1,2730,null,{}] 06:29:12 INFO - PROCESS | 3580 | 1467725352056 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:12 INFO - PROCESS | 3580 | 1467725352059 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:12 INFO - PROCESS | 3580 | 1467725352202 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 06:29:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1AC800 == 38 [pid = 3580] [id = 667] 06:29:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1AE000 == 37 [pid = 3580] [id = 661] 06:29:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22796800 == 36 [pid = 3580] [id = 677] 06:29:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26A68800 == 35 [pid = 3580] [id = 671] 06:29:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18932800 == 34 [pid = 3580] [id = 681] 06:29:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FDEE000 == 33 [pid = 3580] [id = 676] 06:29:12 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA15800 == 32 [pid = 3580] [id = 675] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF22713800) [pid = 3580] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1E7ABC00) [pid = 3580] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF12B89C00) [pid = 3580] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1C516C00) [pid = 3580] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF12F5A000) [pid = 3580] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF1F57F400) [pid = 3580] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF12F5FC00) [pid = 3580] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF13AE0800) [pid = 3580] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF22719000) [pid = 3580] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF2270B400) [pid = 3580] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF16EC3000) [pid = 3580] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 56 (000000CF1FA8B400) [pid = 3580] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 55 (000000CF1CBBF400) [pid = 3580] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 54 (000000CF1E70CC00) [pid = 3580] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 53 (000000CF1C011000) [pid = 3580] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 52 (000000CF18EBB800) [pid = 3580] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | --DOMWINDOW == 51 (000000CF17BE4400) [pid = 3580] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 06:29:12 INFO - PROCESS | 3580 | 1467725352324 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:12 INFO - PROCESS | 3580 | 1467725352329 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF13A15000 == 33 [pid = 3580] [id = 692] 06:29:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 52 (000000CF12A3C400) [pid = 3580] [serial = 2076] [outer = 0000000000000000] 06:29:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 53 (000000CF12B27400) [pid = 3580] [serial = 2077] [outer = 000000CF12A3C400] 06:29:12 INFO - PROCESS | 3580 | 1467725352388 Marionette DEBUG loaded listener.js 06:29:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 54 (000000CF12F5B400) [pid = 3580] [serial = 2078] [outer = 000000CF12A3C400] 06:29:12 INFO - PROCESS | 3580 | 1467725352820 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:29:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:29:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 838ms 06:29:12 INFO - PROCESS | 3580 | 1467725352889 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 06:29:12 INFO - PROCESS | 3580 | 1467725352894 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 06:29:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:29:12 INFO - PROCESS | 3580 | 1467725352899 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:29:12 INFO - PROCESS | 3580 | 1467725352902 Marionette TRACE conn5 <- [1,2734,null,{}] 06:29:12 INFO - PROCESS | 3580 | 1467725352906 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:12 INFO - PROCESS | 3580 | 1467725352908 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:13 INFO - PROCESS | 3580 | 1467725353003 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 06:29:13 INFO - PROCESS | 3580 | 1467725353017 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:13 INFO - PROCESS | 3580 | 1467725353019 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1AC800 == 34 [pid = 3580] [id = 693] 06:29:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 55 (000000CF17948C00) [pid = 3580] [serial = 2079] [outer = 0000000000000000] 06:29:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 56 (000000CF17C4E000) [pid = 3580] [serial = 2080] [outer = 000000CF17948C00] 06:29:13 INFO - PROCESS | 3580 | 1467725353069 Marionette DEBUG loaded listener.js 06:29:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF18A1BC00) [pid = 3580] [serial = 2081] [outer = 000000CF17948C00] 06:29:13 INFO - PROCESS | 3580 | 1467725353537 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:29:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:29:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 06:29:13 INFO - PROCESS | 3580 | 1467725353594 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 06:29:13 INFO - PROCESS | 3580 | 1467725353597 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 06:29:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:29:13 INFO - PROCESS | 3580 | 1467725353601 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:29:13 INFO - PROCESS | 3580 | 1467725353605 Marionette TRACE conn5 <- [1,2738,null,{}] 06:29:13 INFO - PROCESS | 3580 | 1467725353616 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:13 INFO - PROCESS | 3580 | 1467725353621 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:13 INFO - PROCESS | 3580 | 1467725353749 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 06:29:13 INFO - PROCESS | 3580 | 1467725353840 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:13 INFO - PROCESS | 3580 | 1467725353844 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:13 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20417000 == 35 [pid = 3580] [id = 694] 06:29:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF19578800) [pid = 3580] [serial = 2082] [outer = 0000000000000000] 06:29:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF1C512C00) [pid = 3580] [serial = 2083] [outer = 000000CF19578800] 06:29:13 INFO - PROCESS | 3580 | 1467725353894 Marionette DEBUG loaded listener.js 06:29:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF1C5B4000) [pid = 3580] [serial = 2084] [outer = 000000CF19578800] 06:29:14 INFO - PROCESS | 3580 | 1467725354288 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:29:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:29:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 733ms 06:29:14 INFO - PROCESS | 3580 | 1467725354336 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 06:29:14 INFO - PROCESS | 3580 | 1467725354339 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 06:29:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:29:14 INFO - PROCESS | 3580 | 1467725354350 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:29:14 INFO - PROCESS | 3580 | 1467725354352 Marionette TRACE conn5 <- [1,2742,null,{}] 06:29:14 INFO - PROCESS | 3580 | 1467725354355 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:14 INFO - PROCESS | 3580 | 1467725354357 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:14 INFO - PROCESS | 3580 | 1467725354478 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 06:29:14 INFO - PROCESS | 3580 | 1467725354487 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:14 INFO - PROCESS | 3580 | 1467725354490 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23152000 == 36 [pid = 3580] [id = 695] 06:29:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF1E79C400) [pid = 3580] [serial = 2085] [outer = 0000000000000000] 06:29:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF1EA5E800) [pid = 3580] [serial = 2086] [outer = 000000CF1E79C400] 06:29:14 INFO - PROCESS | 3580 | 1467725354583 Marionette DEBUG loaded listener.js 06:29:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF1EE6F800) [pid = 3580] [serial = 2087] [outer = 000000CF1E79C400] 06:29:15 INFO - PROCESS | 3580 | 1467725355008 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:29:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:29:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 692ms 06:29:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:29:15 INFO - PROCESS | 3580 | 1467725355042 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 06:29:15 INFO - PROCESS | 3580 | 1467725355044 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 06:29:15 INFO - PROCESS | 3580 | 1467725355047 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:29:15 INFO - PROCESS | 3580 | 1467725355049 Marionette TRACE conn5 <- [1,2746,null,{}] 06:29:15 INFO - PROCESS | 3580 | 1467725355052 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:15 INFO - PROCESS | 3580 | 1467725355055 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:15 INFO - PROCESS | 3580 | 1467725355208 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 06:29:15 INFO - PROCESS | 3580 | 1467725355216 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:15 INFO - PROCESS | 3580 | 1467725355218 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23779000 == 37 [pid = 3580] [id = 696] 06:29:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF1E7A4400) [pid = 3580] [serial = 2088] [outer = 0000000000000000] 06:29:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF1F146800) [pid = 3580] [serial = 2089] [outer = 000000CF1E7A4400] 06:29:15 INFO - PROCESS | 3580 | 1467725355264 Marionette DEBUG loaded listener.js 06:29:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF1F584400) [pid = 3580] [serial = 2090] [outer = 000000CF1E7A4400] 06:29:15 INFO - PROCESS | 3580 | 1467725355715 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:29:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:29:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 693ms 06:29:15 INFO - PROCESS | 3580 | 1467725355743 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 06:29:15 INFO - PROCESS | 3580 | 1467725355745 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 06:29:15 INFO - PROCESS | 3580 | 1467725355748 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:29:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:29:15 INFO - PROCESS | 3580 | 1467725355750 Marionette TRACE conn5 <- [1,2750,null,{}] 06:29:15 INFO - PROCESS | 3580 | 1467725355754 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:15 INFO - PROCESS | 3580 | 1467725355759 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:15 INFO - PROCESS | 3580 | 1467725355904 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 06:29:15 INFO - PROCESS | 3580 | 1467725355967 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:15 INFO - PROCESS | 3580 | 1467725355970 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:15 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2450A800 == 38 [pid = 3580] [id = 697] 06:29:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF1FBA4800) [pid = 3580] [serial = 2091] [outer = 0000000000000000] 06:29:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1FD60C00) [pid = 3580] [serial = 2092] [outer = 000000CF1FBA4800] 06:29:16 INFO - PROCESS | 3580 | 1467725356016 Marionette DEBUG loaded listener.js 06:29:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1FD89C00) [pid = 3580] [serial = 2093] [outer = 000000CF1FBA4800] 06:29:16 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF12B9A800) [pid = 3580] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:29:16 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1CB63800) [pid = 3580] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:29:16 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1C4D1800) [pid = 3580] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:29:16 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF12F5E000) [pid = 3580] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:29:16 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF10D33400) [pid = 3580] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:29:16 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF1C558800) [pid = 3580] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:29:16 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF1309F800) [pid = 3580] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:29:16 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF18904800) [pid = 3580] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:29:16 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF1ECA4400) [pid = 3580] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:29:16 INFO - PROCESS | 3580 | 1467725356467 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:29:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:29:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 06:29:16 INFO - PROCESS | 3580 | 1467725356485 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 06:29:16 INFO - PROCESS | 3580 | 1467725356487 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 06:29:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:29:16 INFO - PROCESS | 3580 | 1467725356490 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:29:16 INFO - PROCESS | 3580 | 1467725356492 Marionette TRACE conn5 <- [1,2754,null,{}] 06:29:16 INFO - PROCESS | 3580 | 1467725356523 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:16 INFO - PROCESS | 3580 | 1467725356525 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:16 INFO - PROCESS | 3580 | 1467725356624 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 06:29:16 INFO - PROCESS | 3580 | 1467725356714 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:16 INFO - PROCESS | 3580 | 1467725356716 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2462A800 == 39 [pid = 3580] [id = 698] 06:29:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF12B2E000) [pid = 3580] [serial = 2094] [outer = 0000000000000000] 06:29:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF1CC15C00) [pid = 3580] [serial = 2095] [outer = 000000CF12B2E000] 06:29:16 INFO - PROCESS | 3580 | 1467725356763 Marionette DEBUG loaded listener.js 06:29:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF1FF0B400) [pid = 3580] [serial = 2096] [outer = 000000CF12B2E000] 06:29:17 INFO - PROCESS | 3580 | 1467725357125 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 713ms 06:29:17 INFO - PROCESS | 3580 | 1467725357207 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 06:29:17 INFO - PROCESS | 3580 | 1467725357209 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 06:29:17 INFO - PROCESS | 3580 | 1467725357212 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:29:17 INFO - PROCESS | 3580 | 1467725357214 Marionette TRACE conn5 <- [1,2758,null,{}] 06:29:17 INFO - PROCESS | 3580 | 1467725357218 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:17 INFO - PROCESS | 3580 | 1467725357220 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:17 INFO - PROCESS | 3580 | 1467725357304 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 06:29:17 INFO - PROCESS | 3580 | 1467725357310 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:17 INFO - PROCESS | 3580 | 1467725357312 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258CE800 == 40 [pid = 3580] [id = 699] 06:29:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF1FF15000) [pid = 3580] [serial = 2097] [outer = 0000000000000000] 06:29:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF204E4000) [pid = 3580] [serial = 2098] [outer = 000000CF1FF15000] 06:29:17 INFO - PROCESS | 3580 | 1467725357358 Marionette DEBUG loaded listener.js 06:29:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF204ED400) [pid = 3580] [serial = 2099] [outer = 000000CF1FF15000] 06:29:17 INFO - PROCESS | 3580 | 1467725357787 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:29:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:29:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 06:29:17 INFO - PROCESS | 3580 | 1467725357845 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 06:29:17 INFO - PROCESS | 3580 | 1467725357847 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 06:29:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:29:17 INFO - PROCESS | 3580 | 1467725357851 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:29:17 INFO - PROCESS | 3580 | 1467725357853 Marionette TRACE conn5 <- [1,2762,null,{}] 06:29:17 INFO - PROCESS | 3580 | 1467725357856 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:17 INFO - PROCESS | 3580 | 1467725357858 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:17 INFO - PROCESS | 3580 | 1467725357954 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 06:29:18 INFO - PROCESS | 3580 | 1467725357991 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:18 INFO - PROCESS | 3580 | 1467725357993 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A73800 == 41 [pid = 3580] [id = 700] 06:29:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF20A64800) [pid = 3580] [serial = 2100] [outer = 0000000000000000] 06:29:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF20A6C800) [pid = 3580] [serial = 2101] [outer = 000000CF20A64800] 06:29:18 INFO - PROCESS | 3580 | 1467725358039 Marionette DEBUG loaded listener.js 06:29:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF20B6B800) [pid = 3580] [serial = 2102] [outer = 000000CF20A64800] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C99B000 == 40 [pid = 3580] [id = 680] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2377F800 == 39 [pid = 3580] [id = 679] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFBB000 == 38 [pid = 3580] [id = 669] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FEE2000 == 37 [pid = 3580] [id = 662] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4C2000 == 36 [pid = 3580] [id = 673] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20BA0000 == 35 [pid = 3580] [id = 663] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23162800 == 34 [pid = 3580] [id = 678] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22F5F800 == 33 [pid = 3580] [id = 664] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2366F800 == 32 [pid = 3580] [id = 666] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26B74000 == 31 [pid = 3580] [id = 672] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23F42800 == 30 [pid = 3580] [id = 668] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1268E000 == 29 [pid = 3580] [id = 682] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17860000 == 28 [pid = 3580] [id = 659] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18E37000 == 27 [pid = 3580] [id = 674] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A60800 == 26 [pid = 3580] [id = 670] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4CA000 == 25 [pid = 3580] [id = 660] 06:29:19 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23616000 == 24 [pid = 3580] [id = 665] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1F23B800) [pid = 3580] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF12B9F800) [pid = 3580] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF12D61C00) [pid = 3580] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1CBBC400) [pid = 3580] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1C54B400) [pid = 3580] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF1C4DC000) [pid = 3580] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF13ADF400) [pid = 3580] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF10EDA000) [pid = 3580] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF12A3F000) [pid = 3580] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF1EE7C800) [pid = 3580] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF1CBC0C00) [pid = 3580] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 57 (000000CF18A16000) [pid = 3580] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 56 (000000CF16E57800) [pid = 3580] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 55 (000000CF18EBF400) [pid = 3580] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 54 (000000CF18ED9C00) [pid = 3580] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 53 (000000CF1EC9D800) [pid = 3580] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 52 (000000CF1F145800) [pid = 3580] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 51 (000000CF1EE7B400) [pid = 3580] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 06:29:19 INFO - PROCESS | 3580 | --DOMWINDOW == 50 (000000CF17175800) [pid = 3580] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 06:29:20 INFO - PROCESS | 3580 | 1467725359997 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:29:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:29:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2187ms 06:29:20 INFO - PROCESS | 3580 | 1467725360043 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 06:29:20 INFO - PROCESS | 3580 | 1467725360047 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 06:29:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:29:20 INFO - PROCESS | 3580 | 1467725360052 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:29:20 INFO - PROCESS | 3580 | 1467725360056 Marionette TRACE conn5 <- [1,2766,null,{}] 06:29:20 INFO - PROCESS | 3580 | 1467725360062 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:20 INFO - PROCESS | 3580 | 1467725360065 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:20 INFO - PROCESS | 3580 | 1467725360160 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 06:29:20 INFO - PROCESS | 3580 | 1467725360167 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:20 INFO - PROCESS | 3580 | 1467725360172 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17878000 == 25 [pid = 3580] [id = 701] 06:29:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 51 (000000CF12A42000) [pid = 3580] [serial = 2103] [outer = 0000000000000000] 06:29:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 52 (000000CF12A42800) [pid = 3580] [serial = 2104] [outer = 000000CF12A42000] 06:29:20 INFO - PROCESS | 3580 | 1467725360223 Marionette DEBUG loaded listener.js 06:29:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 53 (000000CF12B29800) [pid = 3580] [serial = 2105] [outer = 000000CF12A42000] 06:29:20 INFO - PROCESS | 3580 | 1467725360733 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:29:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:29:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 733ms 06:29:20 INFO - PROCESS | 3580 | 1467725360789 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 06:29:20 INFO - PROCESS | 3580 | 1467725360794 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 06:29:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:29:20 INFO - PROCESS | 3580 | 1467725360801 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:29:20 INFO - PROCESS | 3580 | 1467725360804 Marionette TRACE conn5 <- [1,2770,null,{}] 06:29:20 INFO - PROCESS | 3580 | 1467725360808 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:20 INFO - PROCESS | 3580 | 1467725360812 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:20 INFO - PROCESS | 3580 | 1467725360905 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 06:29:20 INFO - PROCESS | 3580 | 1467725360912 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:20 INFO - PROCESS | 3580 | 1467725360915 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C99B000 == 26 [pid = 3580] [id = 702] 06:29:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 54 (000000CF12C49800) [pid = 3580] [serial = 2106] [outer = 0000000000000000] 06:29:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 55 (000000CF12C4C800) [pid = 3580] [serial = 2107] [outer = 000000CF12C49800] 06:29:20 INFO - PROCESS | 3580 | 1467725360973 Marionette DEBUG loaded listener.js 06:29:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 56 (000000CF12F56000) [pid = 3580] [serial = 2108] [outer = 000000CF12C49800] 06:29:21 INFO - PROCESS | 3580 | 1467725361445 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:29:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:29:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 691ms 06:29:21 INFO - PROCESS | 3580 | 1467725361494 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 06:29:21 INFO - PROCESS | 3580 | 1467725361496 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 06:29:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:29:21 INFO - PROCESS | 3580 | 1467725361500 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:29:21 INFO - PROCESS | 3580 | 1467725361503 Marionette TRACE conn5 <- [1,2774,null,{}] 06:29:21 INFO - PROCESS | 3580 | 1467725361515 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:21 INFO - PROCESS | 3580 | 1467725361520 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:21 INFO - PROCESS | 3580 | 1467725361639 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 06:29:21 INFO - PROCESS | 3580 | 1467725361733 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:21 INFO - PROCESS | 3580 | 1467725361737 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4E5800 == 27 [pid = 3580] [id = 703] 06:29:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 57 (000000CF10CAE400) [pid = 3580] [serial = 2109] [outer = 0000000000000000] 06:29:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 58 (000000CF13FBF400) [pid = 3580] [serial = 2110] [outer = 000000CF10CAE400] 06:29:21 INFO - PROCESS | 3580 | 1467725361788 Marionette DEBUG loaded listener.js 06:29:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF171C7800) [pid = 3580] [serial = 2111] [outer = 000000CF10CAE400] 06:29:22 INFO - PROCESS | 3580 | 1467725362175 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:29:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:29:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 06:29:22 INFO - PROCESS | 3580 | 1467725362193 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 06:29:22 INFO - PROCESS | 3580 | 1467725362196 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 06:29:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:29:22 INFO - PROCESS | 3580 | 1467725362209 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:29:22 INFO - PROCESS | 3580 | 1467725362211 Marionette TRACE conn5 <- [1,2778,null,{}] 06:29:22 INFO - PROCESS | 3580 | 1467725362215 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:22 INFO - PROCESS | 3580 | 1467725362217 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:22 INFO - PROCESS | 3580 | 1467725362308 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 06:29:22 INFO - PROCESS | 3580 | 1467725362314 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:22 INFO - PROCESS | 3580 | 1467725362316 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FEE1800 == 28 [pid = 3580] [id = 704] 06:29:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF18906400) [pid = 3580] [serial = 2112] [outer = 0000000000000000] 06:29:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF18A13C00) [pid = 3580] [serial = 2113] [outer = 000000CF18906400] 06:29:22 INFO - PROCESS | 3580 | 1467725362364 Marionette DEBUG loaded listener.js 06:29:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF18EBE400) [pid = 3580] [serial = 2114] [outer = 000000CF18906400] 06:29:22 INFO - PROCESS | 3580 | 1467725362809 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:29:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:29:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 06:29:22 INFO - PROCESS | 3580 | 1467725362849 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 06:29:22 INFO - PROCESS | 3580 | 1467725362851 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 06:29:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:29:22 INFO - PROCESS | 3580 | 1467725362854 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:29:22 INFO - PROCESS | 3580 | 1467725362856 Marionette TRACE conn5 <- [1,2782,null,{}] 06:29:22 INFO - PROCESS | 3580 | 1467725362860 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:22 INFO - PROCESS | 3580 | 1467725362862 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:22 INFO - PROCESS | 3580 | 1467725362945 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 06:29:22 INFO - PROCESS | 3580 | 1467725362952 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:22 INFO - PROCESS | 3580 | 1467725362954 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20DEF000 == 29 [pid = 3580] [id = 705] 06:29:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF12BA1400) [pid = 3580] [serial = 2115] [outer = 0000000000000000] 06:29:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF194D1800) [pid = 3580] [serial = 2116] [outer = 000000CF12BA1400] 06:29:23 INFO - PROCESS | 3580 | 1467725363001 Marionette DEBUG loaded listener.js 06:29:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF1C01AC00) [pid = 3580] [serial = 2117] [outer = 000000CF12BA1400] 06:29:23 INFO - PROCESS | 3580 | 1467725363461 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:29:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:29:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 628ms 06:29:23 INFO - PROCESS | 3580 | 1467725363484 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 06:29:23 INFO - PROCESS | 3580 | 1467725363487 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 06:29:23 INFO - PROCESS | 3580 | 1467725363490 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:29:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:29:23 INFO - PROCESS | 3580 | 1467725363492 Marionette TRACE conn5 <- [1,2786,null,{}] 06:29:23 INFO - PROCESS | 3580 | 1467725363495 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:23 INFO - PROCESS | 3580 | 1467725363501 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:23 INFO - PROCESS | 3580 | 1467725363654 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 06:29:23 INFO - PROCESS | 3580 | 1467725363668 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:23 INFO - PROCESS | 3580 | 1467725363670 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2307A800 == 30 [pid = 3580] [id = 706] 06:29:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF1C4DD400) [pid = 3580] [serial = 2118] [outer = 0000000000000000] 06:29:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF1C547400) [pid = 3580] [serial = 2119] [outer = 000000CF1C4DD400] 06:29:23 INFO - PROCESS | 3580 | 1467725363717 Marionette DEBUG loaded listener.js 06:29:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1CBC0C00) [pid = 3580] [serial = 2120] [outer = 000000CF1C4DD400] 06:29:24 INFO - PROCESS | 3580 | 1467725364149 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:29:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:29:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 734ms 06:29:24 INFO - PROCESS | 3580 | 1467725364228 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 06:29:24 INFO - PROCESS | 3580 | 1467725364230 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 06:29:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:29:24 INFO - PROCESS | 3580 | 1467725364234 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:29:24 INFO - PROCESS | 3580 | 1467725364235 Marionette TRACE conn5 <- [1,2790,null,{}] 06:29:24 INFO - PROCESS | 3580 | 1467725364239 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:24 INFO - PROCESS | 3580 | 1467725364241 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:24 INFO - PROCESS | 3580 | 1467725364349 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 06:29:24 INFO - PROCESS | 3580 | 1467725364361 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:24 INFO - PROCESS | 3580 | 1467725364363 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2365D000 == 31 [pid = 3580] [id = 707] 06:29:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF11D2DC00) [pid = 3580] [serial = 2121] [outer = 0000000000000000] 06:29:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1EC9FC00) [pid = 3580] [serial = 2122] [outer = 000000CF11D2DC00] 06:29:24 INFO - PROCESS | 3580 | 1467725364408 Marionette DEBUG loaded listener.js 06:29:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1EE6D400) [pid = 3580] [serial = 2123] [outer = 000000CF11D2DC00] 06:29:24 INFO - PROCESS | 3580 | 1467725364840 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:29:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:29:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 629ms 06:29:24 INFO - PROCESS | 3580 | 1467725364877 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 06:29:24 INFO - PROCESS | 3580 | 1467725364879 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 06:29:24 INFO - PROCESS | 3580 | 1467725364882 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:29:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:29:24 INFO - PROCESS | 3580 | 1467725364884 Marionette TRACE conn5 <- [1,2794,null,{}] 06:29:24 INFO - PROCESS | 3580 | 1467725364887 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:24 INFO - PROCESS | 3580 | 1467725364889 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:24 INFO - PROCESS | 3580 | 1467725364973 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 06:29:24 INFO - PROCESS | 3580 | 1467725364979 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:24 INFO - PROCESS | 3580 | 1467725364981 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23782000 == 32 [pid = 3580] [id = 708] 06:29:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1EE78000) [pid = 3580] [serial = 2124] [outer = 0000000000000000] 06:29:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1F141000) [pid = 3580] [serial = 2125] [outer = 000000CF1EE78000] 06:29:25 INFO - PROCESS | 3580 | 1467725365031 Marionette DEBUG loaded listener.js 06:29:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1F22E800) [pid = 3580] [serial = 2126] [outer = 000000CF1EE78000] 06:29:25 INFO - PROCESS | 3580 | 1467725365519 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:29:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:29:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 06:29:25 INFO - PROCESS | 3580 | 1467725365578 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 06:29:25 INFO - PROCESS | 3580 | 1467725365580 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 06:29:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:29:25 INFO - PROCESS | 3580 | 1467725365583 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:29:25 INFO - PROCESS | 3580 | 1467725365585 Marionette TRACE conn5 <- [1,2798,null,{}] 06:29:25 INFO - PROCESS | 3580 | 1467725365594 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:25 INFO - PROCESS | 3580 | 1467725365596 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:25 INFO - PROCESS | 3580 | 1467725365708 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 06:29:25 INFO - PROCESS | 3580 | 1467725365794 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:25 INFO - PROCESS | 3580 | 1467725365796 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4E5000 == 33 [pid = 3580] [id = 709] 06:29:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1F22D400) [pid = 3580] [serial = 2127] [outer = 0000000000000000] 06:29:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F589000) [pid = 3580] [serial = 2128] [outer = 000000CF1F22D400] 06:29:25 INFO - PROCESS | 3580 | 1467725365844 Marionette DEBUG loaded listener.js 06:29:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1FBAE000) [pid = 3580] [serial = 2129] [outer = 000000CF1F22D400] 06:29:26 INFO - PROCESS | 3580 | 1467725366265 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:29:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:29:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 732ms 06:29:26 INFO - PROCESS | 3580 | 1467725366319 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 06:29:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:29:26 INFO - PROCESS | 3580 | 1467725366321 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 06:29:26 INFO - PROCESS | 3580 | 1467725366324 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:29:26 INFO - PROCESS | 3580 | 1467725366326 Marionette TRACE conn5 <- [1,2802,null,{}] 06:29:26 INFO - PROCESS | 3580 | 1467725366337 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:26 INFO - PROCESS | 3580 | 1467725366339 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:26 INFO - PROCESS | 3580 | 1467725366460 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 06:29:26 INFO - PROCESS | 3580 | 1467725366469 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:26 INFO - PROCESS | 3580 | 1467725366471 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2463E800 == 34 [pid = 3580] [id = 710] 06:29:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1FD5C800) [pid = 3580] [serial = 2130] [outer = 0000000000000000] 06:29:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1FD7BC00) [pid = 3580] [serial = 2131] [outer = 000000CF1FD5C800] 06:29:26 INFO - PROCESS | 3580 | 1467725366516 Marionette DEBUG loaded listener.js 06:29:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1FD88C00) [pid = 3580] [serial = 2132] [outer = 000000CF1FD5C800] 06:29:27 INFO - PROCESS | 3580 | 1467725366995 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:29:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:29:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 693ms 06:29:27 INFO - PROCESS | 3580 | 1467725367021 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 06:29:27 INFO - PROCESS | 3580 | 1467725367023 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 06:29:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:29:27 INFO - PROCESS | 3580 | 1467725367033 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:29:27 INFO - PROCESS | 3580 | 1467725367036 Marionette TRACE conn5 <- [1,2806,null,{}] 06:29:27 INFO - PROCESS | 3580 | 1467725367039 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:27 INFO - PROCESS | 3580 | 1467725367042 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:27 INFO - PROCESS | 3580 | 1467725367205 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 06:29:27 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1FBA4800) [pid = 3580] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:29:27 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1E7A4400) [pid = 3580] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:29:27 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12B2E000) [pid = 3580] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:29:27 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1FF15000) [pid = 3580] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:29:27 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF130A2400) [pid = 3580] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:29:27 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12A37000) [pid = 3580] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:29:27 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1F238400) [pid = 3580] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:29:27 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF19578800) [pid = 3580] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:29:27 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF17948C00) [pid = 3580] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:29:27 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF12A3C400) [pid = 3580] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:29:27 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1E79C400) [pid = 3580] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:29:27 INFO - PROCESS | 3580 | 1467725367400 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:27 INFO - PROCESS | 3580 | 1467725367403 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:27 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F771800 == 35 [pid = 3580] [id = 711] 06:29:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12971000) [pid = 3580] [serial = 2133] [outer = 0000000000000000] 06:29:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12C4A800) [pid = 3580] [serial = 2134] [outer = 000000CF12971000] 06:29:27 INFO - PROCESS | 3580 | 1467725367453 Marionette DEBUG loaded listener.js 06:29:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1E79C400) [pid = 3580] [serial = 2135] [outer = 000000CF12971000] 06:29:27 INFO - PROCESS | 3580 | 1467725367825 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:29:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:29:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 840ms 06:29:27 INFO - PROCESS | 3580 | 1467725367869 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 06:29:27 INFO - PROCESS | 3580 | 1467725367871 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 06:29:27 INFO - PROCESS | 3580 | 1467725367874 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:29:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:29:27 INFO - PROCESS | 3580 | 1467725367876 Marionette TRACE conn5 <- [1,2810,null,{}] 06:29:27 INFO - PROCESS | 3580 | 1467725367879 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:27 INFO - PROCESS | 3580 | 1467725367881 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:28 INFO - PROCESS | 3580 | 1467725368000 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 06:29:28 INFO - PROCESS | 3580 | 1467725368051 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:28 INFO - PROCESS | 3580 | 1467725368053 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BD2800 == 36 [pid = 3580] [id = 712] 06:29:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1CBC6C00) [pid = 3580] [serial = 2136] [outer = 0000000000000000] 06:29:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF204E9000) [pid = 3580] [serial = 2137] [outer = 000000CF1CBC6C00] 06:29:28 INFO - PROCESS | 3580 | 1467725368104 Marionette DEBUG loaded listener.js 06:29:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF20D0B000) [pid = 3580] [serial = 2138] [outer = 000000CF1CBC6C00] 06:29:28 INFO - PROCESS | 3580 | 1467725368473 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:29:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:29:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 628ms 06:29:28 INFO - PROCESS | 3580 | 1467725368506 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 06:29:28 INFO - PROCESS | 3580 | 1467725368508 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 06:29:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:29:28 INFO - PROCESS | 3580 | 1467725368522 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:29:28 INFO - PROCESS | 3580 | 1467725368524 Marionette TRACE conn5 <- [1,2814,null,{}] 06:29:28 INFO - PROCESS | 3580 | 1467725368528 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:28 INFO - PROCESS | 3580 | 1467725368529 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:28 INFO - PROCESS | 3580 | 1467725368614 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 06:29:28 INFO - PROCESS | 3580 | 1467725368620 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:28 INFO - PROCESS | 3580 | 1467725368622 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26A6E800 == 37 [pid = 3580] [id = 713] 06:29:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF21630000) [pid = 3580] [serial = 2139] [outer = 0000000000000000] 06:29:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF21D18400) [pid = 3580] [serial = 2140] [outer = 000000CF21630000] 06:29:28 INFO - PROCESS | 3580 | 1467725368668 Marionette DEBUG loaded listener.js 06:29:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF22275800) [pid = 3580] [serial = 2141] [outer = 000000CF21630000] 06:29:29 INFO - PROCESS | 3580 | 1467725369109 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:29:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:29:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 629ms 06:29:29 INFO - PROCESS | 3580 | 1467725369155 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 06:29:29 INFO - PROCESS | 3580 | 1467725369157 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 06:29:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:29:29 INFO - PROCESS | 3580 | 1467725369171 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:29:29 INFO - PROCESS | 3580 | 1467725369173 Marionette TRACE conn5 <- [1,2818,null,{}] 06:29:29 INFO - PROCESS | 3580 | 1467725369181 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:29 INFO - PROCESS | 3580 | 1467725369183 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:29 INFO - PROCESS | 3580 | 1467725369270 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 06:29:29 INFO - PROCESS | 3580 | 1467725369278 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:29 INFO - PROCESS | 3580 | 1467725369280 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26B75000 == 38 [pid = 3580] [id = 714] 06:29:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF22711C00) [pid = 3580] [serial = 2142] [outer = 0000000000000000] 06:29:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF22715400) [pid = 3580] [serial = 2143] [outer = 000000CF22711C00] 06:29:29 INFO - PROCESS | 3580 | 1467725369332 Marionette DEBUG loaded listener.js 06:29:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF22760C00) [pid = 3580] [serial = 2144] [outer = 000000CF22711C00] 06:29:30 INFO - PROCESS | 3580 | 1467725370208 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:29:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1083ms 06:29:30 INFO - PROCESS | 3580 | 1467725370259 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 06:29:30 INFO - PROCESS | 3580 | 1467725370263 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 06:29:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:29:30 INFO - PROCESS | 3580 | 1467725370268 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:29:30 INFO - PROCESS | 3580 | 1467725370274 Marionette TRACE conn5 <- [1,2822,null,{}] 06:29:30 INFO - PROCESS | 3580 | 1467725370279 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:30 INFO - PROCESS | 3580 | 1467725370282 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:30 INFO - PROCESS | 3580 | 1467725370435 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 06:29:30 INFO - PROCESS | 3580 | 1467725370568 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:30 INFO - PROCESS | 3580 | 1467725370571 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C4CC800 == 39 [pid = 3580] [id = 715] 06:29:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF12B29C00) [pid = 3580] [serial = 2145] [outer = 0000000000000000] 06:29:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF12B98800) [pid = 3580] [serial = 2146] [outer = 000000CF12B29C00] 06:29:30 INFO - PROCESS | 3580 | 1467725370636 Marionette DEBUG loaded listener.js 06:29:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF12F5C400) [pid = 3580] [serial = 2147] [outer = 000000CF12B29C00] 06:29:31 INFO - PROCESS | 3580 | 1467725371568 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:29:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:29:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1337ms 06:29:31 INFO - PROCESS | 3580 | 1467725371610 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 06:29:31 INFO - PROCESS | 3580 | 1467725371614 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 06:29:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:29:31 INFO - PROCESS | 3580 | 1467725371619 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:29:31 INFO - PROCESS | 3580 | 1467725371623 Marionette TRACE conn5 <- [1,2826,null,{}] 06:29:31 INFO - PROCESS | 3580 | 1467725371629 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:31 INFO - PROCESS | 3580 | 1467725371633 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:31 INFO - PROCESS | 3580 | 1467725371745 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 06:29:31 INFO - PROCESS | 3580 | 1467725371831 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:31 INFO - PROCESS | 3580 | 1467725371835 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF171E6000 == 40 [pid = 3580] [id = 716] 06:29:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF12A40000) [pid = 3580] [serial = 2148] [outer = 0000000000000000] 06:29:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF12B9D000) [pid = 3580] [serial = 2149] [outer = 000000CF12A40000] 06:29:31 INFO - PROCESS | 3580 | 1467725371941 Marionette DEBUG loaded listener.js 06:29:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1303F400) [pid = 3580] [serial = 2150] [outer = 000000CF12A40000] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26A6E800 == 39 [pid = 3580] [id = 713] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BD2800 == 38 [pid = 3580] [id = 712] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F771800 == 37 [pid = 3580] [id = 711] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2463E800 == 36 [pid = 3580] [id = 710] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4E5000 == 35 [pid = 3580] [id = 709] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23782000 == 34 [pid = 3580] [id = 708] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2365D000 == 33 [pid = 3580] [id = 707] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2307A800 == 32 [pid = 3580] [id = 706] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20DEF000 == 31 [pid = 3580] [id = 705] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FEE1800 == 30 [pid = 3580] [id = 704] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF20A6C800) [pid = 3580] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4E5800 == 29 [pid = 3580] [id = 703] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C99B000 == 28 [pid = 3580] [id = 702] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17878000 == 27 [pid = 3580] [id = 701] 06:29:32 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A73800 == 26 [pid = 3580] [id = 700] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1FD60C00) [pid = 3580] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1F584400) [pid = 3580] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1F146800) [pid = 3580] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1CC15C00) [pid = 3580] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1FD89C00) [pid = 3580] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF204E4000) [pid = 3580] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF17E44800) [pid = 3580] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF16EBA400) [pid = 3580] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12B8C400) [pid = 3580] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12A40800) [pid = 3580] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1F583800) [pid = 3580] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1C512C00) [pid = 3580] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF17C4E000) [pid = 3580] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF18A1BC00) [pid = 3580] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12B27400) [pid = 3580] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF12F5B400) [pid = 3580] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF204ED400) [pid = 3580] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1EA5E800) [pid = 3580] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF1FF0B400) [pid = 3580] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1EE6F800) [pid = 3580] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1C5B4000) [pid = 3580] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 06:29:32 INFO - PROCESS | 3580 | 1467725372543 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:29:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:29:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 984ms 06:29:32 INFO - PROCESS | 3580 | 1467725372608 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 06:29:32 INFO - PROCESS | 3580 | 1467725372613 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 06:29:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:29:32 INFO - PROCESS | 3580 | 1467725372619 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:29:32 INFO - PROCESS | 3580 | 1467725372622 Marionette TRACE conn5 <- [1,2830,null,{}] 06:29:32 INFO - PROCESS | 3580 | 1467725372626 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:32 INFO - PROCESS | 3580 | 1467725372629 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:32 INFO - PROCESS | 3580 | 1467725372722 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 06:29:32 INFO - PROCESS | 3580 | 1467725372811 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:32 INFO - PROCESS | 3580 | 1467725372814 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C5D4800 == 27 [pid = 3580] [id = 717] 06:29:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF12B9A400) [pid = 3580] [serial = 2151] [outer = 0000000000000000] 06:29:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF130A1400) [pid = 3580] [serial = 2152] [outer = 000000CF12B9A400] 06:29:32 INFO - PROCESS | 3580 | 1467725372865 Marionette DEBUG loaded listener.js 06:29:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF16E59000) [pid = 3580] [serial = 2153] [outer = 000000CF12B9A400] 06:29:33 INFO - PROCESS | 3580 | 1467725373373 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:29:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:29:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 794ms 06:29:33 INFO - PROCESS | 3580 | 1467725373416 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 06:29:33 INFO - PROCESS | 3580 | 1467725373418 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 06:29:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:29:33 INFO - PROCESS | 3580 | 1467725373422 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:29:33 INFO - PROCESS | 3580 | 1467725373426 Marionette TRACE conn5 <- [1,2834,null,{}] 06:29:33 INFO - PROCESS | 3580 | 1467725373437 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:33 INFO - PROCESS | 3580 | 1467725373442 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:33 INFO - PROCESS | 3580 | 1467725373539 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 06:29:33 INFO - PROCESS | 3580 | 1467725373552 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:33 INFO - PROCESS | 3580 | 1467725373555 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4EB800 == 28 [pid = 3580] [id = 718] 06:29:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF18A1B400) [pid = 3580] [serial = 2154] [outer = 0000000000000000] 06:29:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF18EBE000) [pid = 3580] [serial = 2155] [outer = 000000CF18A1B400] 06:29:33 INFO - PROCESS | 3580 | 1467725373616 Marionette DEBUG loaded listener.js 06:29:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF194CFC00) [pid = 3580] [serial = 2156] [outer = 000000CF18A1B400] 06:29:34 INFO - PROCESS | 3580 | 1467725374101 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:29:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:29:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 06:29:34 INFO - PROCESS | 3580 | 1467725374159 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 06:29:34 INFO - PROCESS | 3580 | 1467725374162 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 06:29:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:29:34 INFO - PROCESS | 3580 | 1467725374165 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:29:34 INFO - PROCESS | 3580 | 1467725374167 Marionette TRACE conn5 <- [1,2838,null,{}] 06:29:34 INFO - PROCESS | 3580 | 1467725374170 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:34 INFO - PROCESS | 3580 | 1467725374172 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:34 INFO - PROCESS | 3580 | 1467725374264 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 06:29:34 INFO - PROCESS | 3580 | 1467725374271 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:34 INFO - PROCESS | 3580 | 1467725374273 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFB0800 == 29 [pid = 3580] [id = 719] 06:29:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF18C1C000) [pid = 3580] [serial = 2157] [outer = 0000000000000000] 06:29:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1C53D400) [pid = 3580] [serial = 2158] [outer = 000000CF18C1C000] 06:29:34 INFO - PROCESS | 3580 | 1467725374403 Marionette DEBUG loaded listener.js 06:29:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1C554C00) [pid = 3580] [serial = 2159] [outer = 000000CF18C1C000] 06:29:34 INFO - PROCESS | 3580 | 1467725374855 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:29:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:29:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 733ms 06:29:34 INFO - PROCESS | 3580 | 1467725374906 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 06:29:34 INFO - PROCESS | 3580 | 1467725374908 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 06:29:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:29:34 INFO - PROCESS | 3580 | 1467725374911 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:29:34 INFO - PROCESS | 3580 | 1467725374913 Marionette TRACE conn5 <- [1,2842,null,{}] 06:29:34 INFO - PROCESS | 3580 | 1467725374917 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:34 INFO - PROCESS | 3580 | 1467725374919 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:35 INFO - PROCESS | 3580 | 1467725375044 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 06:29:35 INFO - PROCESS | 3580 | 1467725375054 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:35 INFO - PROCESS | 3580 | 1467725375056 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23077000 == 30 [pid = 3580] [id = 720] 06:29:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12A67C00) [pid = 3580] [serial = 2160] [outer = 0000000000000000] 06:29:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1C5B4000) [pid = 3580] [serial = 2161] [outer = 000000CF12A67C00] 06:29:35 INFO - PROCESS | 3580 | 1467725375154 Marionette DEBUG loaded listener.js 06:29:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1E702400) [pid = 3580] [serial = 2162] [outer = 000000CF12A67C00] 06:29:35 INFO - PROCESS | 3580 | 1467725375612 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:29:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:29:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 733ms 06:29:35 INFO - PROCESS | 3580 | 1467725375656 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 06:29:35 INFO - PROCESS | 3580 | 1467725375658 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 06:29:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:29:35 INFO - PROCESS | 3580 | 1467725375666 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:29:35 INFO - PROCESS | 3580 | 1467725375668 Marionette TRACE conn5 <- [1,2846,null,{}] 06:29:35 INFO - PROCESS | 3580 | 1467725375671 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:35 INFO - PROCESS | 3580 | 1467725375677 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:35 INFO - PROCESS | 3580 | 1467725375832 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 06:29:35 INFO - PROCESS | 3580 | 1467725375899 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:35 INFO - PROCESS | 3580 | 1467725375901 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:35 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2366B800 == 31 [pid = 3580] [id = 721] 06:29:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1EE45400) [pid = 3580] [serial = 2163] [outer = 0000000000000000] 06:29:35 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1F145800) [pid = 3580] [serial = 2164] [outer = 000000CF1EE45400] 06:29:35 INFO - PROCESS | 3580 | 1467725375949 Marionette DEBUG loaded listener.js 06:29:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1F581C00) [pid = 3580] [serial = 2165] [outer = 000000CF1EE45400] 06:29:36 INFO - PROCESS | 3580 | 1467725376400 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:29:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:29:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 795ms 06:29:36 INFO - PROCESS | 3580 | 1467725376463 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 06:29:36 INFO - PROCESS | 3580 | 1467725376465 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 06:29:36 INFO - PROCESS | 3580 | 1467725376483 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:29:36 INFO - PROCESS | 3580 | 1467725376485 Marionette TRACE conn5 <- [1,2850,null,{}] 06:29:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:29:36 INFO - PROCESS | 3580 | 1467725376488 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:36 INFO - PROCESS | 3580 | 1467725376490 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:36 INFO - PROCESS | 3580 | 1467725376606 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 06:29:36 INFO - PROCESS | 3580 | 1467725376617 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:36 INFO - PROCESS | 3580 | 1467725376619 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:36 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23F25800 == 32 [pid = 3580] [id = 722] 06:29:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF121CD800) [pid = 3580] [serial = 2166] [outer = 0000000000000000] 06:29:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1FA8DC00) [pid = 3580] [serial = 2167] [outer = 000000CF121CD800] 06:29:36 INFO - PROCESS | 3580 | 1467725376666 Marionette DEBUG loaded listener.js 06:29:36 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1FD7C400) [pid = 3580] [serial = 2168] [outer = 000000CF121CD800] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF21630000) [pid = 3580] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1F22D400) [pid = 3580] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1FD5C800) [pid = 3580] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12BA1400) [pid = 3580] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1EE78000) [pid = 3580] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12C49800) [pid = 3580] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12A42000) [pid = 3580] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF10CAE400) [pid = 3580] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF18906400) [pid = 3580] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1C4DD400) [pid = 3580] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF11D2DC00) [pid = 3580] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12971000) [pid = 3580] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:29:36 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1CBC6C00) [pid = 3580] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:29:37 INFO - PROCESS | 3580 | 1467725377219 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:29:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:29:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 776ms 06:29:37 INFO - PROCESS | 3580 | 1467725377265 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 06:29:37 INFO - PROCESS | 3580 | 1467725377268 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 06:29:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:29:37 INFO - PROCESS | 3580 | 1467725377271 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:29:37 INFO - PROCESS | 3580 | 1467725377273 Marionette TRACE conn5 <- [1,2854,null,{}] 06:29:37 INFO - PROCESS | 3580 | 1467725377276 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:37 INFO - PROCESS | 3580 | 1467725377278 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:37 INFO - PROCESS | 3580 | 1467725377363 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 06:29:37 INFO - PROCESS | 3580 | 1467725377368 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:37 INFO - PROCESS | 3580 | 1467725377370 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:37 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF171DC800 == 33 [pid = 3580] [id = 723] 06:29:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF18EBC800) [pid = 3580] [serial = 2169] [outer = 0000000000000000] 06:29:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1EE78000) [pid = 3580] [serial = 2170] [outer = 000000CF18EBC800] 06:29:37 INFO - PROCESS | 3580 | 1467725377421 Marionette DEBUG loaded listener.js 06:29:37 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1FD7D000) [pid = 3580] [serial = 2171] [outer = 000000CF18EBC800] 06:29:37 INFO - PROCESS | 3580 | 1467725377857 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:29:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 629ms 06:29:37 INFO - PROCESS | 3580 | 1467725377904 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 06:29:37 INFO - PROCESS | 3580 | 1467725377906 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 06:29:37 INFO - PROCESS | 3580 | 1467725377914 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:29:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:29:37 INFO - PROCESS | 3580 | 1467725377916 Marionette TRACE conn5 <- [1,2858,null,{}] 06:29:37 INFO - PROCESS | 3580 | 1467725377919 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:37 INFO - PROCESS | 3580 | 1467725377921 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:38 INFO - PROCESS | 3580 | 1467725378008 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 06:29:38 INFO - PROCESS | 3580 | 1467725378014 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:38 INFO - PROCESS | 3580 | 1467725378016 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2463E800 == 34 [pid = 3580] [id = 724] 06:29:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1FF0B000) [pid = 3580] [serial = 2172] [outer = 0000000000000000] 06:29:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1FF0E400) [pid = 3580] [serial = 2173] [outer = 000000CF1FF0B000] 06:29:38 INFO - PROCESS | 3580 | 1467725378062 Marionette DEBUG loaded listener.js 06:29:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF20460800) [pid = 3580] [serial = 2174] [outer = 000000CF1FF0B000] 06:29:38 INFO - PROCESS | 3580 | 1467725378506 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:29:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:29:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 628ms 06:29:38 INFO - PROCESS | 3580 | 1467725378546 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 06:29:38 INFO - PROCESS | 3580 | 1467725378548 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 06:29:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:29:38 INFO - PROCESS | 3580 | 1467725378551 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:29:38 INFO - PROCESS | 3580 | 1467725378553 Marionette TRACE conn5 <- [1,2862,null,{}] 06:29:38 INFO - PROCESS | 3580 | 1467725378556 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:38 INFO - PROCESS | 3580 | 1467725378558 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:38 INFO - PROCESS | 3580 | 1467725378651 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 06:29:38 INFO - PROCESS | 3580 | 1467725378657 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:38 INFO - PROCESS | 3580 | 1467725378659 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:38 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A68000 == 35 [pid = 3580] [id = 725] 06:29:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF204ED400) [pid = 3580] [serial = 2175] [outer = 0000000000000000] 06:29:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF204F0C00) [pid = 3580] [serial = 2176] [outer = 000000CF204ED400] 06:29:38 INFO - PROCESS | 3580 | 1467725378705 Marionette DEBUG loaded listener.js 06:29:38 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF20B64C00) [pid = 3580] [serial = 2177] [outer = 000000CF204ED400] 06:29:39 INFO - PROCESS | 3580 | 1467725379454 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:29:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:29:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 943ms 06:29:39 INFO - PROCESS | 3580 | 1467725379498 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 06:29:39 INFO - PROCESS | 3580 | 1467725379503 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 06:29:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:29:39 INFO - PROCESS | 3580 | 1467725379508 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:29:39 INFO - PROCESS | 3580 | 1467725379514 Marionette TRACE conn5 <- [1,2866,null,{}] 06:29:39 INFO - PROCESS | 3580 | 1467725379519 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:39 INFO - PROCESS | 3580 | 1467725379522 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:39 INFO - PROCESS | 3580 | 1467725379645 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 06:29:39 INFO - PROCESS | 3580 | 1467725379749 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:39 INFO - PROCESS | 3580 | 1467725379752 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:39 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1CBDF000 == 36 [pid = 3580] [id = 726] 06:29:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF12B8F800) [pid = 3580] [serial = 2178] [outer = 0000000000000000] 06:29:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF12C51C00) [pid = 3580] [serial = 2179] [outer = 000000CF12B8F800] 06:29:39 INFO - PROCESS | 3580 | 1467725379814 Marionette DEBUG loaded listener.js 06:29:39 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF16EC2800) [pid = 3580] [serial = 2180] [outer = 000000CF12B8F800] 06:29:40 INFO - PROCESS | 3580 | 1467725380472 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:29:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1033ms 06:29:40 INFO - PROCESS | 3580 | 1467725380545 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 06:29:40 INFO - PROCESS | 3580 | 1467725380550 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 06:29:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:29:40 INFO - PROCESS | 3580 | 1467725380556 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:29:40 INFO - PROCESS | 3580 | 1467725380559 Marionette TRACE conn5 <- [1,2870,null,{}] 06:29:40 INFO - PROCESS | 3580 | 1467725380564 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:40 INFO - PROCESS | 3580 | 1467725380567 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:40 INFO - PROCESS | 3580 | 1467725380747 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 06:29:40 INFO - PROCESS | 3580 | 1467725380874 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:40 INFO - PROCESS | 3580 | 1467725380877 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:40 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2362A000 == 37 [pid = 3580] [id = 727] 06:29:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF18EC6000) [pid = 3580] [serial = 2181] [outer = 0000000000000000] 06:29:40 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1C53DC00) [pid = 3580] [serial = 2182] [outer = 000000CF18EC6000] 06:29:40 INFO - PROCESS | 3580 | 1467725380939 Marionette DEBUG loaded listener.js 06:29:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1E711C00) [pid = 3580] [serial = 2183] [outer = 000000CF18EC6000] 06:29:41 INFO - PROCESS | 3580 | 1467725381594 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:29:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:29:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1089ms 06:29:41 INFO - PROCESS | 3580 | 1467725381652 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 06:29:41 INFO - PROCESS | 3580 | 1467725381655 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 06:29:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:29:41 INFO - PROCESS | 3580 | 1467725381672 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:29:41 INFO - PROCESS | 3580 | 1467725381677 Marionette TRACE conn5 <- [1,2874,null,{}] 06:29:41 INFO - PROCESS | 3580 | 1467725381690 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:41 INFO - PROCESS | 3580 | 1467725381695 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:41 INFO - PROCESS | 3580 | 1467725381819 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 06:29:41 INFO - PROCESS | 3580 | 1467725381945 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:41 INFO - PROCESS | 3580 | 1467725381949 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:41 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26A69800 == 38 [pid = 3580] [id = 728] 06:29:41 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1F580C00) [pid = 3580] [serial = 2184] [outer = 0000000000000000] 06:29:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF204E8800) [pid = 3580] [serial = 2185] [outer = 000000CF1F580C00] 06:29:42 INFO - PROCESS | 3580 | 1467725382012 Marionette DEBUG loaded listener.js 06:29:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF21D94800) [pid = 3580] [serial = 2186] [outer = 000000CF1F580C00] 06:29:42 INFO - PROCESS | 3580 | 1467725382634 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:29:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:29:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 996ms 06:29:42 INFO - PROCESS | 3580 | 1467725382657 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 06:29:42 INFO - PROCESS | 3580 | 1467725382661 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 06:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:29:42 INFO - PROCESS | 3580 | 1467725382664 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:29:42 INFO - PROCESS | 3580 | 1467725382666 Marionette TRACE conn5 <- [1,2878,null,{}] 06:29:42 INFO - PROCESS | 3580 | 1467725382670 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:42 INFO - PROCESS | 3580 | 1467725382673 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:42 INFO - PROCESS | 3580 | 1467725382795 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 06:29:42 INFO - PROCESS | 3580 | 1467725382894 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:42 INFO - PROCESS | 3580 | 1467725382896 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:42 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18A80800 == 39 [pid = 3580] [id = 729] 06:29:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12B2E400) [pid = 3580] [serial = 2187] [outer = 0000000000000000] 06:29:42 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF12F57400) [pid = 3580] [serial = 2188] [outer = 000000CF12B2E400] 06:29:42 INFO - PROCESS | 3580 | 1467725382953 Marionette DEBUG loaded listener.js 06:29:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF1F22D800) [pid = 3580] [serial = 2189] [outer = 000000CF12B2E400] 06:29:43 INFO - PROCESS | 3580 | 1467725383678 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:29:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:29:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1086ms 06:29:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:29:43 INFO - PROCESS | 3580 | 1467725383752 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 06:29:43 INFO - PROCESS | 3580 | 1467725383757 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 06:29:43 INFO - PROCESS | 3580 | 1467725383761 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:29:43 INFO - PROCESS | 3580 | 1467725383766 Marionette TRACE conn5 <- [1,2882,null,{}] 06:29:43 INFO - PROCESS | 3580 | 1467725383771 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:43 INFO - PROCESS | 3580 | 1467725383773 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:43 INFO - PROCESS | 3580 | 1467725383938 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 06:29:43 INFO - PROCESS | 3580 | 1467725383948 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:43 INFO - PROCESS | 3580 | 1467725383951 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:43 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F1AE000 == 40 [pid = 3580] [id = 730] 06:29:43 INFO - PROCESS | 3580 | ++DOMWINDOW == 92 (000000CF17C4DC00) [pid = 3580] [serial = 2190] [outer = 0000000000000000] 06:29:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 93 (000000CF18EBC400) [pid = 3580] [serial = 2191] [outer = 000000CF17C4DC00] 06:29:44 INFO - PROCESS | 3580 | 1467725384005 Marionette DEBUG loaded listener.js 06:29:44 INFO - PROCESS | 3580 | ++DOMWINDOW == 94 (000000CF1C514000) [pid = 3580] [serial = 2192] [outer = 000000CF17C4DC00] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2463E800 == 39 [pid = 3580] [id = 724] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF171DC800 == 38 [pid = 3580] [id = 723] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23F25800 == 37 [pid = 3580] [id = 722] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2366B800 == 36 [pid = 3580] [id = 721] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23077000 == 35 [pid = 3580] [id = 720] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFB0800 == 34 [pid = 3580] [id = 719] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F4EB800 == 33 [pid = 3580] [id = 718] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C5D4800 == 32 [pid = 3580] [id = 717] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF171E6000 == 31 [pid = 3580] [id = 716] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26B75000 == 30 [pid = 3580] [id = 714] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1C4CC800 == 29 [pid = 3580] [id = 715] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A80800 == 28 [pid = 3580] [id = 729] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26A69800 == 27 [pid = 3580] [id = 728] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2362A000 == 26 [pid = 3580] [id = 727] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1CBDF000 == 25 [pid = 3580] [id = 726] 06:29:45 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A68000 == 24 [pid = 3580] [id = 725] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 93 (000000CF1F589000) [pid = 3580] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 92 (000000CF1FD7BC00) [pid = 3580] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 91 (000000CF194D1800) [pid = 3580] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1C01AC00) [pid = 3580] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1F141000) [pid = 3580] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF12C4C800) [pid = 3580] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF12F56000) [pid = 3580] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1FBAE000) [pid = 3580] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF12A42800) [pid = 3580] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF12B29800) [pid = 3580] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF13FBF400) [pid = 3580] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF171C7800) [pid = 3580] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF18A13C00) [pid = 3580] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF18EBE400) [pid = 3580] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1C547400) [pid = 3580] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1CBC0C00) [pid = 3580] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1EC9FC00) [pid = 3580] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1EE6D400) [pid = 3580] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12C4A800) [pid = 3580] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1FD88C00) [pid = 3580] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1E79C400) [pid = 3580] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF204E9000) [pid = 3580] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF20D0B000) [pid = 3580] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF22275800) [pid = 3580] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1F22E800) [pid = 3580] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF21D18400) [pid = 3580] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 06:29:45 INFO - PROCESS | 3580 | 1467725385404 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1698ms 06:29:45 INFO - PROCESS | 3580 | 1467725385472 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 06:29:45 INFO - PROCESS | 3580 | 1467725385477 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 06:29:45 INFO - PROCESS | 3580 | 1467725385482 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:29:45 INFO - PROCESS | 3580 | 1467725385486 Marionette TRACE conn5 <- [1,2886,null,{}] 06:29:45 INFO - PROCESS | 3580 | 1467725385497 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:45 INFO - PROCESS | 3580 | 1467725385500 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:45 INFO - PROCESS | 3580 | 1467725385600 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 06:29:45 INFO - PROCESS | 3580 | 1467725385613 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:45 INFO - PROCESS | 3580 | 1467725385618 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:45 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17915800 == 25 [pid = 3580] [id = 731] 06:29:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12A3DC00) [pid = 3580] [serial = 2193] [outer = 0000000000000000] 06:29:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12B26400) [pid = 3580] [serial = 2194] [outer = 000000CF12A3DC00] 06:29:45 INFO - PROCESS | 3580 | 1467725385670 Marionette DEBUG loaded listener.js 06:29:45 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12B9C000) [pid = 3580] [serial = 2195] [outer = 000000CF12A3DC00] 06:29:46 INFO - PROCESS | 3580 | 1467725386207 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:29:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:29:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 776ms 06:29:46 INFO - PROCESS | 3580 | 1467725386263 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 06:29:46 INFO - PROCESS | 3580 | 1467725386268 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 06:29:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:29:46 INFO - PROCESS | 3580 | 1467725386275 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:29:46 INFO - PROCESS | 3580 | 1467725386278 Marionette TRACE conn5 <- [1,2890,null,{}] 06:29:46 INFO - PROCESS | 3580 | 1467725386282 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:46 INFO - PROCESS | 3580 | 1467725386284 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:46 INFO - PROCESS | 3580 | 1467725386378 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 06:29:46 INFO - PROCESS | 3580 | 1467725386474 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:46 INFO - PROCESS | 3580 | 1467725386476 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:46 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA69000 == 26 [pid = 3580] [id = 732] 06:29:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF12F5A000) [pid = 3580] [serial = 2196] [outer = 0000000000000000] 06:29:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF130A6C00) [pid = 3580] [serial = 2197] [outer = 000000CF12F5A000] 06:29:46 INFO - PROCESS | 3580 | 1467725386527 Marionette DEBUG loaded listener.js 06:29:46 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF16EB6C00) [pid = 3580] [serial = 2198] [outer = 000000CF12F5A000] 06:29:46 INFO - PROCESS | 3580 | 1467725386945 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 732ms 06:29:47 INFO - PROCESS | 3580 | 1467725387024 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 06:29:47 INFO - PROCESS | 3580 | 1467725387027 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 06:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:29:47 INFO - PROCESS | 3580 | 1467725387035 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:29:47 INFO - PROCESS | 3580 | 1467725387039 Marionette TRACE conn5 <- [1,2894,null,{}] 06:29:47 INFO - PROCESS | 3580 | 1467725387051 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:47 INFO - PROCESS | 3580 | 1467725387056 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:47 INFO - PROCESS | 3580 | 1467725387149 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 06:29:47 INFO - PROCESS | 3580 | 1467725387159 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:47 INFO - PROCESS | 3580 | 1467725387163 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF216B6800 == 27 [pid = 3580] [id = 733] 06:29:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF12643000) [pid = 3580] [serial = 2199] [outer = 0000000000000000] 06:29:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF18ECA000) [pid = 3580] [serial = 2200] [outer = 000000CF12643000] 06:29:47 INFO - PROCESS | 3580 | 1467725387214 Marionette DEBUG loaded listener.js 06:29:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1C01AC00) [pid = 3580] [serial = 2201] [outer = 000000CF12643000] 06:29:47 INFO - PROCESS | 3580 | 1467725387713 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 732ms 06:29:47 INFO - PROCESS | 3580 | 1467725387773 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 06:29:47 INFO - PROCESS | 3580 | 1467725387776 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 06:29:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:29:47 INFO - PROCESS | 3580 | 1467725387779 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:29:47 INFO - PROCESS | 3580 | 1467725387781 Marionette TRACE conn5 <- [1,2898,null,{}] 06:29:47 INFO - PROCESS | 3580 | 1467725387785 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:47 INFO - PROCESS | 3580 | 1467725387787 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:47 INFO - PROCESS | 3580 | 1467725387907 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 06:29:47 INFO - PROCESS | 3580 | 1467725387969 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:47 INFO - PROCESS | 3580 | 1467725387971 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:47 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23078000 == 28 [pid = 3580] [id = 734] 06:29:47 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1C54C000) [pid = 3580] [serial = 2202] [outer = 0000000000000000] 06:29:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1C55C400) [pid = 3580] [serial = 2203] [outer = 000000CF1C54C000] 06:29:48 INFO - PROCESS | 3580 | 1467725388021 Marionette DEBUG loaded listener.js 06:29:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1CC0C400) [pid = 3580] [serial = 2204] [outer = 000000CF1C54C000] 06:29:48 INFO - PROCESS | 3580 | 1467725388482 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:29:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:29:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:29:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 734ms 06:29:48 INFO - PROCESS | 3580 | 1467725388546 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 06:29:48 INFO - PROCESS | 3580 | 1467725388549 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 06:29:48 INFO - PROCESS | 3580 | 1467725388552 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:29:48 INFO - PROCESS | 3580 | 1467725388554 Marionette TRACE conn5 <- [1,2902,null,{}] 06:29:48 INFO - TEST-START | /DOMEvents/constructors.html 06:29:48 INFO - PROCESS | 3580 | 1467725388558 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:48 INFO - PROCESS | 3580 | 1467725388560 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:48 INFO - PROCESS | 3580 | 1467725388672 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 06:29:48 INFO - PROCESS | 3580 | 1467725388730 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:48 INFO - PROCESS | 3580 | 1467725388732 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:48 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2365D800 == 29 [pid = 3580] [id = 735] 06:29:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF12F59400) [pid = 3580] [serial = 2205] [outer = 0000000000000000] 06:29:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1ECA7000) [pid = 3580] [serial = 2206] [outer = 000000CF12F59400] 06:29:48 INFO - PROCESS | 3580 | 1467725388780 Marionette DEBUG loaded listener.js 06:29:48 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1EE74C00) [pid = 3580] [serial = 2207] [outer = 000000CF12F59400] 06:29:49 INFO - PROCESS | 3580 | 1467725389316 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:29:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:29:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:29:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:29:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 837ms 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF204ED400) [pid = 3580] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF22711C00) [pid = 3580] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF18C1C000) [pid = 3580] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12A67C00) [pid = 3580] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF12B9A400) [pid = 3580] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF18EBC800) [pid = 3580] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18A1B400) [pid = 3580] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12A40000) [pid = 3580] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12B29C00) [pid = 3580] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF121CD800) [pid = 3580] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF20A64800) [pid = 3580] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1EE45400) [pid = 3580] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:29:49 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1FF0B000) [pid = 3580] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:29:49 INFO - PROCESS | 3580 | 1467725389548 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 06:29:49 INFO - PROCESS | 3580 | 1467725389551 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 06:29:49 INFO - PROCESS | 3580 | 1467725389558 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:29:49 INFO - PROCESS | 3580 | 1467725389560 Marionette TRACE conn5 <- [1,2906,null,{}] 06:29:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:29:49 INFO - PROCESS | 3580 | 1467725389564 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:49 INFO - PROCESS | 3580 | 1467725389570 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:49 INFO - PROCESS | 3580 | 1467725389687 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 06:29:49 INFO - PROCESS | 3580 | 1467725389693 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:49 INFO - PROCESS | 3580 | 1467725389695 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:49 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CE5800 == 30 [pid = 3580] [id = 736] 06:29:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1C54B400) [pid = 3580] [serial = 2208] [outer = 0000000000000000] 06:29:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1E710000) [pid = 3580] [serial = 2209] [outer = 000000CF1C54B400] 06:29:49 INFO - PROCESS | 3580 | 1467725389742 Marionette DEBUG loaded listener.js 06:29:49 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1F23AC00) [pid = 3580] [serial = 2210] [outer = 000000CF1C54B400] 06:29:50 INFO - PROCESS | 3580 | 1467725390191 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:29:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:29:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 06:29:50 INFO - PROCESS | 3580 | 1467725390237 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 06:29:50 INFO - PROCESS | 3580 | 1467725390239 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 06:29:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:29:50 INFO - PROCESS | 3580 | 1467725390242 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:29:50 INFO - PROCESS | 3580 | 1467725390244 Marionette TRACE conn5 <- [1,2910,null,{}] 06:29:50 INFO - PROCESS | 3580 | 1467725390248 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:50 INFO - PROCESS | 3580 | 1467725390250 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:50 INFO - PROCESS | 3580 | 1467725390332 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 06:29:50 INFO - PROCESS | 3580 | 1467725390339 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:50 INFO - PROCESS | 3580 | 1467725390341 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:50 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24522800 == 31 [pid = 3580] [id = 737] 06:29:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1F58A000) [pid = 3580] [serial = 2211] [outer = 0000000000000000] 06:29:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1F971000) [pid = 3580] [serial = 2212] [outer = 000000CF1F58A000] 06:29:50 INFO - PROCESS | 3580 | 1467725390389 Marionette DEBUG loaded listener.js 06:29:50 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1FD63400) [pid = 3580] [serial = 2213] [outer = 000000CF1F58A000] 06:29:50 INFO - PROCESS | 3580 | [3580] 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 06:29:50 INFO - PROCESS | 3580 | [3580] 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 06:29:50 INFO - PROCESS | 3580 | [3580] 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 06:29:50 INFO - PROCESS | 3580 | [3580] 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 06:29:50 INFO - PROCESS | 3580 | 1467725390840 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:29:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:29:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:50 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 06:29:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:50 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 06:29:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:50 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]" 06:29:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:29:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:29:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 632ms 06:29:50 INFO - PROCESS | 3580 | 1467725390878 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 06:29:50 INFO - PROCESS | 3580 | 1467725390880 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 06:29:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:29:50 INFO - PROCESS | 3580 | 1467725390884 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:29:50 INFO - PROCESS | 3580 | 1467725390886 Marionette TRACE conn5 <- [1,2914,null,{}] 06:29:50 INFO - PROCESS | 3580 | 1467725390902 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:50 INFO - PROCESS | 3580 | 1467725390904 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:50 INFO - PROCESS | 3580 | 1467725390990 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 06:29:51 INFO - PROCESS | 3580 | 1467725390996 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:51 INFO - PROCESS | 3580 | 1467725390998 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:51 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A77800 == 32 [pid = 3580] [id = 738] 06:29:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1FD61000) [pid = 3580] [serial = 2214] [outer = 0000000000000000] 06:29:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF2035EC00) [pid = 3580] [serial = 2215] [outer = 000000CF1FD61000] 06:29:51 INFO - PROCESS | 3580 | 1467725391044 Marionette DEBUG loaded listener.js 06:29:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF204EFC00) [pid = 3580] [serial = 2216] [outer = 000000CF1FD61000] 06:29:51 INFO - PROCESS | 3580 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:29:51 INFO - PROCESS | 3580 | 1467725391478 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:29:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:29:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 650ms 06:29:51 INFO - PROCESS | 3580 | 1467725391585 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 06:29:51 INFO - PROCESS | 3580 | 1467725391590 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 06:29:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:29:51 INFO - PROCESS | 3580 | 1467725391601 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:29:51 INFO - PROCESS | 3580 | 1467725391606 Marionette TRACE conn5 <- [1,2918,null,{}] 06:29:51 INFO - PROCESS | 3580 | 1467725391613 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:51 INFO - PROCESS | 3580 | 1467725391617 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:51 INFO - PROCESS | 3580 | 1467725391751 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 06:29:51 INFO - PROCESS | 3580 | 1467725391861 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:51 INFO - PROCESS | 3580 | 1467725391865 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:51 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF171E6800 == 33 [pid = 3580] [id = 739] 06:29:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF12626400) [pid = 3580] [serial = 2217] [outer = 0000000000000000] 06:29:51 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF12649000) [pid = 3580] [serial = 2218] [outer = 000000CF12626400] 06:29:51 INFO - PROCESS | 3580 | 1467725391929 Marionette DEBUG loaded listener.js 06:29:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF12B84C00) [pid = 3580] [serial = 2219] [outer = 000000CF12626400] 06:29:52 INFO - PROCESS | 3580 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:29:52 INFO - PROCESS | 3580 | 1467725392597 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:29:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:29:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1034ms 06:29:52 INFO - PROCESS | 3580 | 1467725392637 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 06:29:52 INFO - PROCESS | 3580 | 1467725392641 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 06:29:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:29:52 INFO - PROCESS | 3580 | 1467725392648 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:29:52 INFO - PROCESS | 3580 | 1467725392653 Marionette TRACE conn5 <- [1,2922,null,{}] 06:29:52 INFO - PROCESS | 3580 | 1467725392658 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:52 INFO - PROCESS | 3580 | 1467725392661 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:52 INFO - PROCESS | 3580 | 1467725392813 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 06:29:52 INFO - PROCESS | 3580 | 1467725392947 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:52 INFO - PROCESS | 3580 | 1467725392950 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:52 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF22FCB000 == 34 [pid = 3580] [id = 740] 06:29:52 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF171CB800) [pid = 3580] [serial = 2220] [outer = 0000000000000000] 06:29:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF17B70400) [pid = 3580] [serial = 2221] [outer = 000000CF171CB800] 06:29:53 INFO - PROCESS | 3580 | 1467725393013 Marionette DEBUG loaded listener.js 06:29:53 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF18A16000) [pid = 3580] [serial = 2222] [outer = 000000CF171CB800] 06:29:53 INFO - PROCESS | 3580 | 1467725393617 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:29:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:29:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 985ms 06:29:53 INFO - PROCESS | 3580 | 1467725393651 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 06:29:53 INFO - PROCESS | 3580 | 1467725393654 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 06:29:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:29:53 INFO - PROCESS | 3580 | 1467725393659 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:29:53 INFO - PROCESS | 3580 | 1467725393662 Marionette TRACE conn5 <- [1,2926,null,{}] 06:29:53 INFO - PROCESS | 3580 | 1467725393673 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:53 INFO - PROCESS | 3580 | 1467725393679 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:53 INFO - PROCESS | 3580 | 1467725393819 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 06:29:53 INFO - PROCESS | 3580 | 1467725393939 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:53 INFO - PROCESS | 3580 | 1467725393944 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:54 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2365D000 == 35 [pid = 3580] [id = 741] 06:29:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1EE75400) [pid = 3580] [serial = 2223] [outer = 0000000000000000] 06:29:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1F13A800) [pid = 3580] [serial = 2224] [outer = 000000CF1EE75400] 06:29:54 INFO - PROCESS | 3580 | 1467725394048 Marionette DEBUG loaded listener.js 06:29:54 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1F57E800) [pid = 3580] [serial = 2225] [outer = 000000CF1EE75400] 06:29:54 INFO - PROCESS | 3580 | 1467725394854 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:29:54 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. 06:29:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1240ms 06:29:54 INFO - PROCESS | 3580 | 1467725394901 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 06:29:54 INFO - PROCESS | 3580 | 1467725394906 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 06:29:54 INFO - PROCESS | 3580 | 1467725394912 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:29:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:29:54 INFO - PROCESS | 3580 | 1467725394915 Marionette TRACE conn5 <- [1,2930,null,{}] 06:29:54 INFO - PROCESS | 3580 | 1467725394921 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:54 INFO - PROCESS | 3580 | 1467725394924 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:55 INFO - PROCESS | 3580 | 1467725395108 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 06:29:55 INFO - PROCESS | 3580 | 1467725395119 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:55 INFO - PROCESS | 3580 | 1467725395124 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:55 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1910F800 == 36 [pid = 3580] [id = 742] 06:29:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF12B9BC00) [pid = 3580] [serial = 2226] [outer = 0000000000000000] 06:29:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF12C4A800) [pid = 3580] [serial = 2227] [outer = 000000CF12B9BC00] 06:29:55 INFO - PROCESS | 3580 | 1467725395177 Marionette DEBUG loaded listener.js 06:29:55 INFO - PROCESS | 3580 | ++DOMWINDOW == 91 (000000CF13A44000) [pid = 3580] [serial = 2228] [outer = 000000CF12B9BC00] 06:29:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24522800 == 35 [pid = 3580] [id = 737] 06:29:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CE5800 == 34 [pid = 3580] [id = 736] 06:29:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2365D800 == 33 [pid = 3580] [id = 735] 06:29:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23078000 == 32 [pid = 3580] [id = 734] 06:29:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF216B6800 == 31 [pid = 3580] [id = 733] 06:29:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA69000 == 30 [pid = 3580] [id = 732] 06:29:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17915800 == 29 [pid = 3580] [id = 731] 06:29:55 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1AE000 == 28 [pid = 3580] [id = 730] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 90 (000000CF1F145800) [pid = 3580] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1F581C00) [pid = 3580] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF1FF0E400) [pid = 3580] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF1FA8DC00) [pid = 3580] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF12B98800) [pid = 3580] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF20460800) [pid = 3580] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF204F0C00) [pid = 3580] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF20B64C00) [pid = 3580] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF22715400) [pid = 3580] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1C53D400) [pid = 3580] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF1C5B4000) [pid = 3580] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF16E59000) [pid = 3580] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1FD7D000) [pid = 3580] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF130A1400) [pid = 3580] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1E702400) [pid = 3580] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF18EBE000) [pid = 3580] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF194CFC00) [pid = 3580] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF12B9D000) [pid = 3580] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12F5C400) [pid = 3580] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1EE78000) [pid = 3580] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1FD7C400) [pid = 3580] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1C554C00) [pid = 3580] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1303F400) [pid = 3580] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF22760C00) [pid = 3580] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF20B6B800) [pid = 3580] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 06:29:55 INFO - PROCESS | 3580 | 1467725395789 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:29:55 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 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:29:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:29:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 943ms 06:29:55 INFO - PROCESS | 3580 | 1467725395859 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 06:29:55 INFO - PROCESS | 3580 | 1467725395863 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 06:29:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:29:55 INFO - PROCESS | 3580 | 1467725395870 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:29:55 INFO - PROCESS | 3580 | 1467725395872 Marionette TRACE conn5 <- [1,2934,null,{}] 06:29:55 INFO - PROCESS | 3580 | 1467725395876 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:55 INFO - PROCESS | 3580 | 1467725395879 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:55 INFO - PROCESS | 3580 | 1467725395973 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 06:29:55 INFO - PROCESS | 3580 | 1467725395985 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:55 INFO - PROCESS | 3580 | 1467725395987 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1EA78800 == 29 [pid = 3580] [id = 743] 06:29:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF16E59000) [pid = 3580] [serial = 2229] [outer = 0000000000000000] 06:29:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF17C4C400) [pid = 3580] [serial = 2230] [outer = 000000CF16E59000] 06:29:56 INFO - PROCESS | 3580 | 1467725396038 Marionette DEBUG loaded listener.js 06:29:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF18EC6400) [pid = 3580] [serial = 2231] [outer = 000000CF16E59000] 06:29:56 INFO - PROCESS | 3580 | 1467725396528 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:29:56 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. 06:29:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 692ms 06:29:56 INFO - PROCESS | 3580 | 1467725396564 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 06:29:56 INFO - PROCESS | 3580 | 1467725396567 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 06:29:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:29:56 INFO - PROCESS | 3580 | 1467725396570 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:29:56 INFO - PROCESS | 3580 | 1467725396574 Marionette TRACE conn5 <- [1,2938,null,{}] 06:29:56 INFO - PROCESS | 3580 | 1467725396585 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:56 INFO - PROCESS | 3580 | 1467725396590 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:56 INFO - PROCESS | 3580 | 1467725396686 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 06:29:56 INFO - PROCESS | 3580 | 1467725396730 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:56 INFO - PROCESS | 3580 | 1467725396733 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:56 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20B9E800 == 30 [pid = 3580] [id = 744] 06:29:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1C554C00) [pid = 3580] [serial = 2232] [outer = 0000000000000000] 06:29:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1C561C00) [pid = 3580] [serial = 2233] [outer = 000000CF1C554C00] 06:29:56 INFO - PROCESS | 3580 | 1467725396782 Marionette DEBUG loaded listener.js 06:29:56 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1E79F000) [pid = 3580] [serial = 2234] [outer = 000000CF1C554C00] 06:29:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF170B3800 == 31 [pid = 3580] [id = 745] 06:29:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1EE76C00) [pid = 3580] [serial = 2235] [outer = 0000000000000000] 06:29:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1F13B000) [pid = 3580] [serial = 2236] [outer = 000000CF1EE76C00] 06:29:57 INFO - PROCESS | 3580 | 1467725397288 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:29:57 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. 06:29:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 732ms 06:29:57 INFO - PROCESS | 3580 | 1467725397305 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 06:29:57 INFO - PROCESS | 3580 | 1467725397308 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 06:29:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:29:57 INFO - PROCESS | 3580 | 1467725397312 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:29:57 INFO - PROCESS | 3580 | 1467725397313 Marionette TRACE conn5 <- [1,2942,null,{}] 06:29:57 INFO - PROCESS | 3580 | 1467725397317 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:57 INFO - PROCESS | 3580 | 1467725397319 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:57 INFO - PROCESS | 3580 | 1467725397425 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 06:29:57 INFO - PROCESS | 3580 | 1467725397434 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:57 INFO - PROCESS | 3580 | 1467725397436 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:57 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23654800 == 32 [pid = 3580] [id = 746] 06:29:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1F23A000) [pid = 3580] [serial = 2237] [outer = 0000000000000000] 06:29:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1F57E400) [pid = 3580] [serial = 2238] [outer = 000000CF1F23A000] 06:29:57 INFO - PROCESS | 3580 | 1467725397485 Marionette DEBUG loaded listener.js 06:29:57 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1FBA3000) [pid = 3580] [serial = 2239] [outer = 000000CF1F23A000] 06:29:57 INFO - PROCESS | 3580 | 1467725397929 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:29:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:29:57 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 06:29:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 629ms 06:29:57 INFO - PROCESS | 3580 | 1467725397943 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 06:29:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:29:57 INFO - PROCESS | 3580 | 1467725397945 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 06:29:57 INFO - PROCESS | 3580 | 1467725397948 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:29:57 INFO - PROCESS | 3580 | 1467725397950 Marionette TRACE conn5 <- [1,2946,null,{}] 06:29:57 INFO - PROCESS | 3580 | 1467725397954 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:57 INFO - PROCESS | 3580 | 1467725397956 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:58 INFO - PROCESS | 3580 | 1467725398121 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 06:29:58 INFO - PROCESS | 3580 | 1467725398209 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:58 INFO - PROCESS | 3580 | 1467725398211 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24508000 == 33 [pid = 3580] [id = 747] 06:29:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1FD88400) [pid = 3580] [serial = 2240] [outer = 0000000000000000] 06:29:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1FF11000) [pid = 3580] [serial = 2241] [outer = 000000CF1FD88400] 06:29:58 INFO - PROCESS | 3580 | 1467725398259 Marionette DEBUG loaded listener.js 06:29:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF204EBC00) [pid = 3580] [serial = 2242] [outer = 000000CF1FD88400] 06:29:58 INFO - PROCESS | 3580 | 1467725398694 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:29:58 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. 06:29:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 777ms 06:29:58 INFO - PROCESS | 3580 | 1467725398729 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 06:29:58 INFO - PROCESS | 3580 | 1467725398731 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 06:29:58 INFO - PROCESS | 3580 | 1467725398734 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:29:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:29:58 INFO - PROCESS | 3580 | 1467725398736 Marionette TRACE conn5 <- [1,2950,null,{}] 06:29:58 INFO - PROCESS | 3580 | 1467725398740 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:58 INFO - PROCESS | 3580 | 1467725398746 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:58 INFO - PROCESS | 3580 | 1467725398894 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 06:29:58 INFO - PROCESS | 3580 | 1467725398900 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:58 INFO - PROCESS | 3580 | 1467725398902 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:58 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25A5C000 == 34 [pid = 3580] [id = 748] 06:29:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF20B69000) [pid = 3580] [serial = 2243] [outer = 0000000000000000] 06:29:58 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF2162E800) [pid = 3580] [serial = 2244] [outer = 000000CF20B69000] 06:29:59 INFO - PROCESS | 3580 | 1467725399001 Marionette DEBUG loaded listener.js 06:29:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF22710800) [pid = 3580] [serial = 2245] [outer = 000000CF20B69000] 06:29:59 INFO - PROCESS | 3580 | 1467725399416 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:29:59 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. 06:29:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 731ms 06:29:59 INFO - PROCESS | 3580 | 1467725399469 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 06:29:59 INFO - PROCESS | 3580 | 1467725399472 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 06:29:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:29:59 INFO - PROCESS | 3580 | 1467725399475 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:29:59 INFO - PROCESS | 3580 | 1467725399477 Marionette TRACE conn5 <- [1,2954,null,{}] 06:29:59 INFO - PROCESS | 3580 | 1467725399507 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:29:59 INFO - PROCESS | 3580 | 1467725399510 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:59 INFO - PROCESS | 3580 | 1467725399652 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 06:29:59 INFO - PROCESS | 3580 | 1467725399659 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:29:59 INFO - PROCESS | 3580 | 1467725399661 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:29:59 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25BD7800 == 35 [pid = 3580] [id = 749] 06:29:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF20B69C00) [pid = 3580] [serial = 2246] [outer = 0000000000000000] 06:29:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF22760C00) [pid = 3580] [serial = 2247] [outer = 000000CF20B69C00] 06:29:59 INFO - PROCESS | 3580 | 1467725399709 Marionette DEBUG loaded listener.js 06:29:59 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF23002400) [pid = 3580] [serial = 2248] [outer = 000000CF20B69C00] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1F58A000) [pid = 3580] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1C54C000) [pid = 3580] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF12F5A000) [pid = 3580] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF12643000) [pid = 3580] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF17C4DC00) [pid = 3580] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12A3DC00) [pid = 3580] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12F59400) [pid = 3580] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1C54B400) [pid = 3580] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12B8F800) [pid = 3580] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18EC6000) [pid = 3580] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1F580C00) [pid = 3580] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:30:00 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12B2E400) [pid = 3580] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:30:00 INFO - PROCESS | 3580 | 1467725400214 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:30:00 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. 06:30:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 775ms 06:30:00 INFO - PROCESS | 3580 | 1467725400253 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 06:30:00 INFO - PROCESS | 3580 | 1467725400256 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 06:30:00 INFO - PROCESS | 3580 | 1467725400259 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:30:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:30:00 INFO - PROCESS | 3580 | 1467725400261 Marionette TRACE conn5 <- [1,2958,null,{}] 06:30:00 INFO - PROCESS | 3580 | 1467725400264 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:00 INFO - PROCESS | 3580 | 1467725400266 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:00 INFO - PROCESS | 3580 | 1467725400390 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 06:30:00 INFO - PROCESS | 3580 | 1467725400448 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:00 INFO - PROCESS | 3580 | 1467725400450 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:00 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26B6C800 == 36 [pid = 3580] [id = 750] 06:30:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF16E58400) [pid = 3580] [serial = 2249] [outer = 0000000000000000] 06:30:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1FBA9C00) [pid = 3580] [serial = 2250] [outer = 000000CF16E58400] 06:30:00 INFO - PROCESS | 3580 | 1467725400498 Marionette DEBUG loaded listener.js 06:30:00 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF230C5400) [pid = 3580] [serial = 2251] [outer = 000000CF16E58400] 06:30:00 INFO - PROCESS | 3580 | 1467725400829 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:30:00 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. 06:30:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 629ms 06:30:00 INFO - PROCESS | 3580 | 1467725400892 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 06:30:00 INFO - PROCESS | 3580 | 1467725400894 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 06:30:00 INFO - PROCESS | 3580 | 1467725400897 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:30:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:30:00 INFO - PROCESS | 3580 | 1467725400907 Marionette TRACE conn5 <- [1,2962,null,{}] 06:30:00 INFO - PROCESS | 3580 | 1467725400923 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:00 INFO - PROCESS | 3580 | 1467725400925 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:01 INFO - PROCESS | 3580 | 1467725401037 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 06:30:01 INFO - PROCESS | 3580 | 1467725401045 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:01 INFO - PROCESS | 3580 | 1467725401047 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26C3D800 == 37 [pid = 3580] [id = 751] 06:30:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF230CA000) [pid = 3580] [serial = 2252] [outer = 0000000000000000] 06:30:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF230D0800) [pid = 3580] [serial = 2253] [outer = 000000CF230CA000] 06:30:01 INFO - PROCESS | 3580 | 1467725401091 Marionette DEBUG loaded listener.js 06:30:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF231E4800) [pid = 3580] [serial = 2254] [outer = 000000CF230CA000] 06:30:01 INFO - PROCESS | 3580 | 1467725401493 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:30:01 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. 06:30:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 649ms 06:30:01 INFO - PROCESS | 3580 | 1467725401550 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 06:30:01 INFO - PROCESS | 3580 | 1467725401552 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 06:30:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:30:01 INFO - PROCESS | 3580 | 1467725401568 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:30:01 INFO - PROCESS | 3580 | 1467725401570 Marionette TRACE conn5 <- [1,2966,null,{}] 06:30:01 INFO - PROCESS | 3580 | 1467725401579 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:01 INFO - PROCESS | 3580 | 1467725401581 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:01 INFO - PROCESS | 3580 | 1467725401673 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 06:30:01 INFO - PROCESS | 3580 | 1467725401680 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:01 INFO - PROCESS | 3580 | 1467725401682 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:01 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF27179000 == 38 [pid = 3580] [id = 752] 06:30:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF231ED000) [pid = 3580] [serial = 2255] [outer = 0000000000000000] 06:30:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF231F0800) [pid = 3580] [serial = 2256] [outer = 000000CF231ED000] 06:30:01 INFO - PROCESS | 3580 | 1467725401731 Marionette DEBUG loaded listener.js 06:30:01 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF23646800) [pid = 3580] [serial = 2257] [outer = 000000CF231ED000] 06:30:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1EA78800 == 37 [pid = 3580] [id = 743] 06:30:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1910F800 == 36 [pid = 3580] [id = 742] 06:30:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2365D000 == 35 [pid = 3580] [id = 741] 06:30:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF22FCB000 == 34 [pid = 3580] [id = 740] 06:30:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A77800 == 33 [pid = 3580] [id = 738] 06:30:02 INFO - PROCESS | 3580 | --DOCSHELL 000000CF171E6800 == 32 [pid = 3580] [id = 739] 06:30:03 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20B9E800 == 31 [pid = 3580] [id = 744] 06:30:03 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23654800 == 30 [pid = 3580] [id = 746] 06:30:03 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25A5C000 == 29 [pid = 3580] [id = 748] 06:30:03 INFO - PROCESS | 3580 | --DOCSHELL 000000CF24508000 == 28 [pid = 3580] [id = 747] 06:30:03 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25BD7800 == 27 [pid = 3580] [id = 749] 06:30:03 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26B6C800 == 26 [pid = 3580] [id = 750] 06:30:03 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26C3D800 == 25 [pid = 3580] [id = 751] 06:30:03 INFO - PROCESS | 3580 | --DOCSHELL 000000CF170B3800 == 24 [pid = 3580] [id = 745] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF2035EC00) [pid = 3580] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1C55C400) [pid = 3580] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF130A6C00) [pid = 3580] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF16EB6C00) [pid = 3580] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF18ECA000) [pid = 3580] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1C514000) [pid = 3580] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF18EBC400) [pid = 3580] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF12B26400) [pid = 3580] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF12B9C000) [pid = 3580] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1ECA7000) [pid = 3580] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF1CC0C400) [pid = 3580] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF1E710000) [pid = 3580] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1F971000) [pid = 3580] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1F23AC00) [pid = 3580] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF16EC2800) [pid = 3580] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF12C51C00) [pid = 3580] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF1E711C00) [pid = 3580] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF1C53DC00) [pid = 3580] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF21D94800) [pid = 3580] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF204E8800) [pid = 3580] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF1F22D800) [pid = 3580] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF12F57400) [pid = 3580] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 60 (000000CF1EE74C00) [pid = 3580] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 59 (000000CF1FD63400) [pid = 3580] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | --DOMWINDOW == 58 (000000CF1C01AC00) [pid = 3580] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 06:30:03 INFO - PROCESS | 3580 | 1467725403737 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:30:03 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. 06:30:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2211ms 06:30:03 INFO - PROCESS | 3580 | 1467725403771 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 06:30:03 INFO - PROCESS | 3580 | 1467725403774 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 06:30:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:30:03 INFO - PROCESS | 3580 | 1467725403780 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:30:03 INFO - PROCESS | 3580 | 1467725403783 Marionette TRACE conn5 <- [1,2970,null,{}] 06:30:03 INFO - PROCESS | 3580 | 1467725403789 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:03 INFO - PROCESS | 3580 | 1467725403792 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:03 INFO - PROCESS | 3580 | 1467725403891 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 06:30:03 INFO - PROCESS | 3580 | 1467725403900 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:03 INFO - PROCESS | 3580 | 1467725403904 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:03 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17860000 == 25 [pid = 3580] [id = 753] 06:30:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 59 (000000CF12A72000) [pid = 3580] [serial = 2258] [outer = 0000000000000000] 06:30:03 INFO - PROCESS | 3580 | ++DOMWINDOW == 60 (000000CF12A73000) [pid = 3580] [serial = 2259] [outer = 000000CF12A72000] 06:30:03 INFO - PROCESS | 3580 | 1467725403957 Marionette DEBUG loaded listener.js 06:30:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 61 (000000CF12B82800) [pid = 3580] [serial = 2260] [outer = 000000CF12A72000] 06:30:04 INFO - PROCESS | 3580 | 1467725404491 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:30:04 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 06:30:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:30:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 735ms 06:30:04 INFO - PROCESS | 3580 | 1467725404518 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 06:30:04 INFO - PROCESS | 3580 | 1467725404524 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 06:30:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:30:04 INFO - PROCESS | 3580 | 1467725404531 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:30:04 INFO - PROCESS | 3580 | 1467725404534 Marionette TRACE conn5 <- [1,2974,null,{}] 06:30:04 INFO - PROCESS | 3580 | 1467725404538 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:04 INFO - PROCESS | 3580 | 1467725404541 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:04 INFO - PROCESS | 3580 | 1467725404647 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 06:30:04 INFO - PROCESS | 3580 | 1467725404655 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:04 INFO - PROCESS | 3580 | 1467725404658 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:04 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1C5CB000 == 26 [pid = 3580] [id = 754] 06:30:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF12C4C000) [pid = 3580] [serial = 2261] [outer = 0000000000000000] 06:30:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF12E19000) [pid = 3580] [serial = 2262] [outer = 000000CF12C4C000] 06:30:04 INFO - PROCESS | 3580 | 1467725404710 Marionette DEBUG loaded listener.js 06:30:04 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF12F61C00) [pid = 3580] [serial = 2263] [outer = 000000CF12C4C000] 06:30:05 INFO - PROCESS | 3580 | 1467725405195 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:30:05 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. 06:30:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 734ms 06:30:05 INFO - PROCESS | 3580 | 1467725405270 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 06:30:05 INFO - PROCESS | 3580 | 1467725405273 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 06:30:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:30:05 INFO - PROCESS | 3580 | 1467725405276 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:30:05 INFO - PROCESS | 3580 | 1467725405280 Marionette TRACE conn5 <- [1,2978,null,{}] 06:30:05 INFO - PROCESS | 3580 | 1467725405292 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:05 INFO - PROCESS | 3580 | 1467725405297 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:05 INFO - PROCESS | 3580 | 1467725405470 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 06:30:05 INFO - PROCESS | 3580 | 1467725405480 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:05 INFO - PROCESS | 3580 | 1467725405483 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4DC800 == 27 [pid = 3580] [id = 755] 06:30:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF10CA7000) [pid = 3580] [serial = 2264] [outer = 0000000000000000] 06:30:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF16E56C00) [pid = 3580] [serial = 2265] [outer = 000000CF10CA7000] 06:30:05 INFO - PROCESS | 3580 | 1467725405538 Marionette DEBUG loaded listener.js 06:30:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF17838C00) [pid = 3580] [serial = 2266] [outer = 000000CF10CA7000] 06:30:05 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F545800 == 28 [pid = 3580] [id = 756] 06:30:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF18A16800) [pid = 3580] [serial = 2267] [outer = 0000000000000000] 06:30:05 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF18A1B000) [pid = 3580] [serial = 2268] [outer = 000000CF18A16800] 06:30:06 INFO - PROCESS | 3580 | 1467725406012 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:30:06 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. 06:30:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 796ms 06:30:06 INFO - PROCESS | 3580 | 1467725406075 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 06:30:06 INFO - PROCESS | 3580 | 1467725406078 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 06:30:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:30:06 INFO - PROCESS | 3580 | 1467725406081 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:30:06 INFO - PROCESS | 3580 | 1467725406084 Marionette TRACE conn5 <- [1,2982,null,{}] 06:30:06 INFO - PROCESS | 3580 | 1467725406087 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:06 INFO - PROCESS | 3580 | 1467725406089 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:06 INFO - PROCESS | 3580 | 1467725406199 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 06:30:06 INFO - PROCESS | 3580 | 1467725406206 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:06 INFO - PROCESS | 3580 | 1467725406208 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FFB0800 == 29 [pid = 3580] [id = 757] 06:30:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF18A15800) [pid = 3580] [serial = 2269] [outer = 0000000000000000] 06:30:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF18EC5400) [pid = 3580] [serial = 2270] [outer = 000000CF18A15800] 06:30:06 INFO - PROCESS | 3580 | 1467725406258 Marionette DEBUG loaded listener.js 06:30:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF194D6800) [pid = 3580] [serial = 2271] [outer = 000000CF18A15800] 06:30:06 INFO - PROCESS | 3580 | 1467725406708 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:30:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:30:06 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 06:30:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 06:30:06 INFO - PROCESS | 3580 | 1467725406779 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 06:30:06 INFO - PROCESS | 3580 | 1467725406781 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 06:30:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:30:06 INFO - PROCESS | 3580 | 1467725406784 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:30:06 INFO - PROCESS | 3580 | 1467725406786 Marionette TRACE conn5 <- [1,2986,null,{}] 06:30:06 INFO - PROCESS | 3580 | 1467725406790 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:06 INFO - PROCESS | 3580 | 1467725406792 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:06 INFO - PROCESS | 3580 | 1467725406908 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 06:30:06 INFO - PROCESS | 3580 | 1467725406917 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:06 INFO - PROCESS | 3580 | 1467725406919 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:06 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220B8000 == 30 [pid = 3580] [id = 758] 06:30:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12A3CC00) [pid = 3580] [serial = 2272] [outer = 0000000000000000] 06:30:06 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1C08AC00) [pid = 3580] [serial = 2273] [outer = 000000CF12A3CC00] 06:30:06 INFO - PROCESS | 3580 | 1467725406967 Marionette DEBUG loaded listener.js 06:30:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1C542400) [pid = 3580] [serial = 2274] [outer = 000000CF12A3CC00] 06:30:07 INFO - PROCESS | 3580 | 1467725407395 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:30:07 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. 06:30:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 693ms 06:30:07 INFO - PROCESS | 3580 | 1467725407480 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 06:30:07 INFO - PROCESS | 3580 | 1467725407483 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 06:30:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:30:07 INFO - PROCESS | 3580 | 1467725407486 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:30:07 INFO - PROCESS | 3580 | 1467725407488 Marionette TRACE conn5 <- [1,2990,null,{}] 06:30:07 INFO - PROCESS | 3580 | 1467725407491 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:07 INFO - PROCESS | 3580 | 1467725407497 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:07 INFO - PROCESS | 3580 | 1467725407622 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 06:30:07 INFO - PROCESS | 3580 | 1467725407628 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:07 INFO - PROCESS | 3580 | 1467725407630 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:07 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23158800 == 31 [pid = 3580] [id = 759] 06:30:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1C55E000) [pid = 3580] [serial = 2275] [outer = 0000000000000000] 06:30:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1CB64800) [pid = 3580] [serial = 2276] [outer = 000000CF1C55E000] 06:30:07 INFO - PROCESS | 3580 | 1467725407677 Marionette DEBUG loaded listener.js 06:30:07 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1EA54800) [pid = 3580] [serial = 2277] [outer = 000000CF1C55E000] 06:30:08 INFO - PROCESS | 3580 | 1467725408123 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:30:08 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. 06:30:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 06:30:08 INFO - PROCESS | 3580 | 1467725408181 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 06:30:08 INFO - PROCESS | 3580 | 1467725408183 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 06:30:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:30:08 INFO - PROCESS | 3580 | 1467725408187 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:30:08 INFO - PROCESS | 3580 | 1467725408188 Marionette TRACE conn5 <- [1,2994,null,{}] 06:30:08 INFO - PROCESS | 3580 | 1467725408192 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:08 INFO - PROCESS | 3580 | 1467725408194 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:08 INFO - PROCESS | 3580 | 1467725408306 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 06:30:08 INFO - PROCESS | 3580 | 1467725408313 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:08 INFO - PROCESS | 3580 | 1467725408315 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23666800 == 32 [pid = 3580] [id = 760] 06:30:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1ECA7C00) [pid = 3580] [serial = 2278] [outer = 0000000000000000] 06:30:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1EE43400) [pid = 3580] [serial = 2279] [outer = 000000CF1ECA7C00] 06:30:08 INFO - PROCESS | 3580 | 1467725408362 Marionette DEBUG loaded listener.js 06:30:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1EE79000) [pid = 3580] [serial = 2280] [outer = 000000CF1ECA7C00] 06:30:08 INFO - PROCESS | 3580 | 1467725408779 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:30:08 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. 06:30:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 06:30:08 INFO - PROCESS | 3580 | 1467725408819 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 06:30:08 INFO - PROCESS | 3580 | 1467725408821 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 06:30:08 INFO - PROCESS | 3580 | 1467725408842 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:30:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:30:08 INFO - PROCESS | 3580 | 1467725408844 Marionette TRACE conn5 <- [1,2998,null,{}] 06:30:08 INFO - PROCESS | 3580 | 1467725408848 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:08 INFO - PROCESS | 3580 | 1467725408850 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:08 INFO - PROCESS | 3580 | 1467725408936 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 06:30:08 INFO - PROCESS | 3580 | 1467725408943 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:08 INFO - PROCESS | 3580 | 1467725408945 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:08 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CD7800 == 33 [pid = 3580] [id = 761] 06:30:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1C548400) [pid = 3580] [serial = 2281] [outer = 0000000000000000] 06:30:08 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1F145400) [pid = 3580] [serial = 2282] [outer = 000000CF1C548400] 06:30:08 INFO - PROCESS | 3580 | 1467725408993 Marionette DEBUG loaded listener.js 06:30:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1F236C00) [pid = 3580] [serial = 2283] [outer = 000000CF1C548400] 06:30:09 INFO - PROCESS | 3580 | [3580] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:30:09 INFO - PROCESS | 3580 | 1467725409537 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:30:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:30:09 INFO - {} 06:30:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:30:09 INFO - {} 06:30:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:30:09 INFO - {} 06:30:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:30:09 INFO - {} 06:30:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 06:30:09 INFO - PROCESS | 3580 | 1467725409581 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 06:30:09 INFO - PROCESS | 3580 | 1467725409583 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 06:30:09 INFO - TEST-START | /FileAPI/fileReader.html 06:30:09 INFO - PROCESS | 3580 | 1467725409592 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:30:09 INFO - PROCESS | 3580 | 1467725409594 Marionette TRACE conn5 <- [1,3002,null,{}] 06:30:09 INFO - PROCESS | 3580 | 1467725409597 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:09 INFO - PROCESS | 3580 | 1467725409599 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:09 INFO - PROCESS | 3580 | 1467725409749 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 06:30:09 INFO - PROCESS | 3580 | 1467725409766 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:09 INFO - PROCESS | 3580 | 1467725409768 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:09 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4DB000 == 34 [pid = 3580] [id = 762] 06:30:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF1ED91800) [pid = 3580] [serial = 2284] [outer = 0000000000000000] 06:30:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF1F96EC00) [pid = 3580] [serial = 2285] [outer = 000000CF1ED91800] 06:30:09 INFO - PROCESS | 3580 | 1467725409815 Marionette DEBUG loaded listener.js 06:30:09 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF1FD65800) [pid = 3580] [serial = 2286] [outer = 000000CF1ED91800] 06:30:10 INFO - PROCESS | 3580 | 1467725410248 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:30:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:30:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:30:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:30:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:30:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 06:30:10 INFO - PROCESS | 3580 | 1467725410285 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 06:30:10 INFO - PROCESS | 3580 | 1467725410287 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 06:30:10 INFO - TEST-START | /FileAPI/historical.html 06:30:10 INFO - PROCESS | 3580 | 1467725410290 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:30:10 INFO - PROCESS | 3580 | 1467725410292 Marionette TRACE conn5 <- [1,3006,null,{}] 06:30:10 INFO - PROCESS | 3580 | 1467725410296 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:10 INFO - PROCESS | 3580 | 1467725410298 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:10 INFO - PROCESS | 3580 | 1467725410431 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 06:30:10 INFO - PROCESS | 3580 | 1467725410487 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:10 INFO - PROCESS | 3580 | 1467725410489 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:10 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258D0800 == 35 [pid = 3580] [id = 763] 06:30:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF1FD81C00) [pid = 3580] [serial = 2287] [outer = 0000000000000000] 06:30:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 89 (000000CF1FF0D800) [pid = 3580] [serial = 2288] [outer = 000000CF1FD81C00] 06:30:10 INFO - PROCESS | 3580 | 1467725410536 Marionette DEBUG loaded listener.js 06:30:10 INFO - PROCESS | 3580 | ++DOMWINDOW == 90 (000000CF2045D800) [pid = 3580] [serial = 2289] [outer = 000000CF1FD81C00] 06:30:10 INFO - PROCESS | 3580 | 1467725410979 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:30:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:30:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:30:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:30:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:30:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:30:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:30:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:30:11 INFO - TEST-OK | /FileAPI/historical.html | took 734ms 06:30:11 INFO - PROCESS | 3580 | 1467725411029 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 06:30:11 INFO - PROCESS | 3580 | 1467725411032 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 06:30:11 INFO - TEST-START | /FileAPI/idlharness.html 06:30:11 INFO - PROCESS | 3580 | 1467725411035 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:30:11 INFO - PROCESS | 3580 | 1467725411038 Marionette TRACE conn5 <- [1,3010,null,{}] 06:30:11 INFO - PROCESS | 3580 | 1467725411081 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:11 INFO - PROCESS | 3580 | 1467725411085 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:11 INFO - PROCESS | 3580 | 1467725411439 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 89 (000000CF1FD88400) [pid = 3580] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 88 (000000CF20B69000) [pid = 3580] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF16E58400) [pid = 3580] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF20B69C00) [pid = 3580] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF230CA000) [pid = 3580] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1F23A000) [pid = 3580] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1EE76C00) [pid = 3580] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1C554C00) [pid = 3580] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF16E59000) [pid = 3580] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12B9BC00) [pid = 3580] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF1EE75400) [pid = 3580] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF171CB800) [pid = 3580] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF12626400) [pid = 3580] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:30:11 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1FD61000) [pid = 3580] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:30:11 INFO - PROCESS | 3580 | 1467725411498 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:11 INFO - PROCESS | 3580 | 1467725411501 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:11 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220B7000 == 36 [pid = 3580] [id = 764] 06:30:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF12C50800) [pid = 3580] [serial = 2290] [outer = 0000000000000000] 06:30:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF13F55000) [pid = 3580] [serial = 2291] [outer = 000000CF12C50800] 06:30:11 INFO - PROCESS | 3580 | 1467725411558 Marionette DEBUG loaded listener.js 06:30:11 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF20353800) [pid = 3580] [serial = 2292] [outer = 000000CF12C50800] 06:30:12 INFO - PROCESS | 3580 | 1467725412468 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:30:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:30:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:30:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:30:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:30:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:30:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:30:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:30:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:30:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:30:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:30:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:30:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:30:12 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 06:30:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:30:12 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 06:30:12 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 06:30:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:30:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:30:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:30:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:30:12 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 06:30:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:30:12 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 06:30:12 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 06:30:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:30:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:30:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1568ms 06:30:12 INFO - PROCESS | 3580 | 1467725412607 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 06:30:12 INFO - PROCESS | 3580 | 1467725412612 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 06:30:12 INFO - TEST-START | /FileAPI/idlharness.worker 06:30:12 INFO - PROCESS | 3580 | 1467725412619 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:30:12 INFO - PROCESS | 3580 | 1467725412623 Marionette TRACE conn5 <- [1,3014,null,{}] 06:30:12 INFO - PROCESS | 3580 | 1467725412629 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:12 INFO - PROCESS | 3580 | 1467725412632 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:12 INFO - PROCESS | 3580 | 1467725412768 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 06:30:12 INFO - PROCESS | 3580 | 1467725412931 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:12 INFO - PROCESS | 3580 | 1467725412934 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:12 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF18E3A000 == 37 [pid = 3580] [id = 765] 06:30:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF12B9AC00) [pid = 3580] [serial = 2293] [outer = 0000000000000000] 06:30:12 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF12C49C00) [pid = 3580] [serial = 2294] [outer = 000000CF12B9AC00] 06:30:13 INFO - PROCESS | 3580 | 1467725413004 Marionette DEBUG loaded listener.js 06:30:13 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF13097800) [pid = 3580] [serial = 2295] [outer = 000000CF12B9AC00] 06:30:13 INFO - PROCESS | 3580 | [3580] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:30:14 INFO - PROCESS | 3580 | 1467725414298 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:30:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:30:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:30:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:30:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:30:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:30:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:30:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:30:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:30:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:30:14 INFO - {} 06:30:14 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 06:30:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:30:14 INFO - {} 06:30:14 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 - {} 06:30:14 INFO - {} 06:30:14 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 06:30:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:30:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:30:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:30:14 INFO - {} 06:30:14 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 06:30:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:30:14 INFO - {} 06:30:14 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 - {} 06:30:14 INFO - {} 06:30:14 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 06:30:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:30:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:30:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 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 06:30:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:30:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:30:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:30:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:30:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:30:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 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 06:30:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:30:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 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 06:30:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:30:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 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 06:30:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:30:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:30:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:30:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:30:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:30:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:30:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:30:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:30:14 INFO - {} 06:30:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1920ms 06:30:14 INFO - PROCESS | 3580 | 1467725414595 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 06:30:14 INFO - PROCESS | 3580 | 1467725414600 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 06:30:14 INFO - PROCESS | 3580 | 1467725414608 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:30:14 INFO - PROCESS | 3580 | 1467725414611 Marionette TRACE conn5 <- [1,3018,null,{}] 06:30:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:30:14 INFO - PROCESS | 3580 | 1467725414615 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:14 INFO - PROCESS | 3580 | 1467725414619 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:14 INFO - PROCESS | 3580 | 1467725414765 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 06:30:14 INFO - PROCESS | 3580 | 1467725414896 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:14 INFO - PROCESS | 3580 | 1467725414899 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:14 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF24515000 == 38 [pid = 3580] [id = 766] 06:30:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF170F3000) [pid = 3580] [serial = 2296] [outer = 0000000000000000] 06:30:14 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF1F23B800) [pid = 3580] [serial = 2297] [outer = 000000CF170F3000] 06:30:14 INFO - PROCESS | 3580 | 1467725414959 Marionette DEBUG loaded listener.js 06:30:15 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF23A81400) [pid = 3580] [serial = 2298] [outer = 000000CF170F3000] 06:30:15 INFO - PROCESS | 3580 | 1467725415738 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:30:15 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 06:30:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1175ms 06:30:15 INFO - PROCESS | 3580 | 1467725415803 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 06:30:15 INFO - PROCESS | 3580 | 1467725415807 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 06:30:15 INFO - PROCESS | 3580 | 1467725415813 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:30:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:30:15 INFO - PROCESS | 3580 | 1467725415816 Marionette TRACE conn5 <- [1,3022,null,{}] 06:30:15 INFO - PROCESS | 3580 | 1467725415823 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:15 INFO - PROCESS | 3580 | 1467725415826 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:15 INFO - PROCESS | 3580 | 1467725415950 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 06:30:16 INFO - PROCESS | 3580 | 1467725416058 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:16 INFO - PROCESS | 3580 | 1467725416061 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23779000 == 37 [pid = 3580] [id = 696] 06:30:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF11DE4000 == 36 [pid = 3580] [id = 688] 06:30:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20417000 == 35 [pid = 3580] [id = 694] 06:30:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23075000 == 34 [pid = 3580] [id = 687] 06:30:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23152000 == 33 [pid = 3580] [id = 695] 06:30:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1FFA9800 == 32 [pid = 3580] [id = 685] 06:30:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF13A15000 == 31 [pid = 3580] [id = 692] 06:30:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F19D800 == 30 [pid = 3580] [id = 684] 06:30:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F1AC800 == 29 [pid = 3580] [id = 693] 06:30:16 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1F545800 == 28 [pid = 3580] [id = 756] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF231F0800) [pid = 3580] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF17156000 == 29 [pid = 3580] [id = 767] 06:30:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF10CAB000) [pid = 3580] [serial = 2299] [outer = 0000000000000000] 06:30:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF10EDA800) [pid = 3580] [serial = 2300] [outer = 000000CF10CAB000] 06:30:16 INFO - PROCESS | 3580 | 1467725416159 Marionette DEBUG loaded listener.js 06:30:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12B8BC00) [pid = 3580] [serial = 2301] [outer = 000000CF10CAB000] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1FF11000) [pid = 3580] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF204EBC00) [pid = 3580] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF22710800) [pid = 3580] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF2162E800) [pid = 3580] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF1FBA9C00) [pid = 3580] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF22760C00) [pid = 3580] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF230D0800) [pid = 3580] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF23002400) [pid = 3580] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF1F57E400) [pid = 3580] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1F13B000) [pid = 3580] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1C561C00) [pid = 3580] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1E79F000) [pid = 3580] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF17C4C400) [pid = 3580] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF18EC6400) [pid = 3580] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF13A44000) [pid = 3580] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12C4A800) [pid = 3580] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1F57E800) [pid = 3580] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1F13A800) [pid = 3580] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF18A16000) [pid = 3580] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF17B70400) [pid = 3580] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF12B84C00) [pid = 3580] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF12649000) [pid = 3580] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF204EFC00) [pid = 3580] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 63 (000000CF231E4800) [pid = 3580] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 62 (000000CF230C5400) [pid = 3580] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | --DOMWINDOW == 61 (000000CF1FBA3000) [pid = 3580] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 06:30:16 INFO - PROCESS | 3580 | 1467725416604 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:30:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 839ms 06:30:16 INFO - PROCESS | 3580 | 1467725416658 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 06:30:16 INFO - PROCESS | 3580 | 1467725416662 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 06:30:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:30:16 INFO - PROCESS | 3580 | 1467725416668 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:30:16 INFO - PROCESS | 3580 | 1467725416671 Marionette TRACE conn5 <- [1,3026,null,{}] 06:30:16 INFO - PROCESS | 3580 | 1467725416675 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:16 INFO - PROCESS | 3580 | 1467725416677 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:16 INFO - PROCESS | 3580 | 1467725416773 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 06:30:16 INFO - PROCESS | 3580 | 1467725416779 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:16 INFO - PROCESS | 3580 | 1467725416782 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:16 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECF6000 == 30 [pid = 3580] [id = 768] 06:30:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 62 (000000CF1309D000) [pid = 3580] [serial = 2302] [outer = 0000000000000000] 06:30:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 63 (000000CF1312BC00) [pid = 3580] [serial = 2303] [outer = 000000CF1309D000] 06:30:16 INFO - PROCESS | 3580 | 1467725416834 Marionette DEBUG loaded listener.js 06:30:16 INFO - PROCESS | 3580 | ++DOMWINDOW == 64 (000000CF16E5CC00) [pid = 3580] [serial = 2304] [outer = 000000CF1309D000] 06:30:17 INFO - PROCESS | 3580 | 1467725417327 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:30:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:30:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:30:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 06:30:17 INFO - PROCESS | 3580 | 1467725417405 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 06:30:17 INFO - PROCESS | 3580 | 1467725417407 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 06:30:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:30:17 INFO - PROCESS | 3580 | 1467725417411 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:30:17 INFO - PROCESS | 3580 | 1467725417415 Marionette TRACE conn5 <- [1,3030,null,{}] 06:30:17 INFO - PROCESS | 3580 | 1467725417427 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:17 INFO - PROCESS | 3580 | 1467725417433 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:17 INFO - PROCESS | 3580 | 1467725417562 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 06:30:17 INFO - PROCESS | 3580 | 1467725417665 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:17 INFO - PROCESS | 3580 | 1467725417669 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:17 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20DF5800 == 31 [pid = 3580] [id = 769] 06:30:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF12B9A400) [pid = 3580] [serial = 2305] [outer = 0000000000000000] 06:30:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF18EC2000) [pid = 3580] [serial = 2306] [outer = 000000CF12B9A400] 06:30:17 INFO - PROCESS | 3580 | 1467725417721 Marionette DEBUG loaded listener.js 06:30:17 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF1C010800) [pid = 3580] [serial = 2307] [outer = 000000CF12B9A400] 06:30:18 INFO - PROCESS | 3580 | 1467725418283 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:30:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 971ms 06:30:18 INFO - PROCESS | 3580 | 1467725418385 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 06:30:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:30:18 INFO - PROCESS | 3580 | 1467725418388 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 06:30:18 INFO - PROCESS | 3580 | 1467725418393 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:30:18 INFO - PROCESS | 3580 | 1467725418395 Marionette TRACE conn5 <- [1,3034,null,{}] 06:30:18 INFO - PROCESS | 3580 | 1467725418399 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:18 INFO - PROCESS | 3580 | 1467725418401 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:18 INFO - PROCESS | 3580 | 1467725418544 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 06:30:18 INFO - PROCESS | 3580 | 1467725418559 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:18 INFO - PROCESS | 3580 | 1467725418570 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:18 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1F4F0800 == 32 [pid = 3580] [id = 770] 06:30:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF1CB67400) [pid = 3580] [serial = 2308] [outer = 0000000000000000] 06:30:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF1CC14800) [pid = 3580] [serial = 2309] [outer = 000000CF1CB67400] 06:30:18 INFO - PROCESS | 3580 | 1467725418619 Marionette DEBUG loaded listener.js 06:30:18 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1EE71400) [pid = 3580] [serial = 2310] [outer = 000000CF1CB67400] 06:30:18 INFO - PROCESS | 3580 | [3580] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:30:19 INFO - PROCESS | 3580 | 1467725419159 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:30:19 INFO - {} 06:30:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 776ms 06:30:19 INFO - PROCESS | 3580 | 1467725419170 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 06:30:19 INFO - PROCESS | 3580 | 1467725419172 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 06:30:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:30:19 INFO - PROCESS | 3580 | 1467725419183 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:30:19 INFO - PROCESS | 3580 | 1467725419186 Marionette TRACE conn5 <- [1,3038,null,{}] 06:30:19 INFO - PROCESS | 3580 | 1467725419191 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:19 INFO - PROCESS | 3580 | 1467725419193 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:19 INFO - PROCESS | 3580 | 1467725419315 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 06:30:19 INFO - PROCESS | 3580 | 1467725419379 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:19 INFO - PROCESS | 3580 | 1467725419381 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:19 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CE5800 == 33 [pid = 3580] [id = 771] 06:30:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF1F4A6400) [pid = 3580] [serial = 2311] [outer = 0000000000000000] 06:30:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF1F963800) [pid = 3580] [serial = 2312] [outer = 000000CF1F4A6400] 06:30:19 INFO - PROCESS | 3580 | 1467725419429 Marionette DEBUG loaded listener.js 06:30:19 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1FD5F000) [pid = 3580] [serial = 2313] [outer = 000000CF1F4A6400] 06:30:19 INFO - PROCESS | 3580 | 1467725419870 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:30:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:30:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 06:30:19 INFO - PROCESS | 3580 | 1467725419919 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 06:30:19 INFO - PROCESS | 3580 | 1467725419921 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 06:30:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:30:19 INFO - PROCESS | 3580 | 1467725419925 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:30:19 INFO - PROCESS | 3580 | 1467725419934 Marionette TRACE conn5 <- [1,3042,null,{}] 06:30:19 INFO - PROCESS | 3580 | 1467725419938 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:19 INFO - PROCESS | 3580 | 1467725419944 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:20 INFO - PROCESS | 3580 | 1467725420098 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 06:30:20 INFO - PROCESS | 3580 | 1467725420163 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:20 INFO - PROCESS | 3580 | 1467725420165 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:20 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CEA000 == 34 [pid = 3580] [id = 772] 06:30:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF18ECAC00) [pid = 3580] [serial = 2314] [outer = 0000000000000000] 06:30:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1E7AB800) [pid = 3580] [serial = 2315] [outer = 000000CF18ECAC00] 06:30:20 INFO - PROCESS | 3580 | 1467725420214 Marionette DEBUG loaded listener.js 06:30:20 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1FD5DC00) [pid = 3580] [serial = 2316] [outer = 000000CF18ECAC00] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1ED91800) [pid = 3580] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1ECA7C00) [pid = 3580] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF18A15800) [pid = 3580] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF18A16800) [pid = 3580] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF10CA7000) [pid = 3580] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1FD81C00) [pid = 3580] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1C55E000) [pid = 3580] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF12C4C000) [pid = 3580] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF12A3CC00) [pid = 3580] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF231ED000) [pid = 3580] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF12A72000) [pid = 3580] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:30:20 INFO - PROCESS | 3580 | --DOMWINDOW == 64 (000000CF1C548400) [pid = 3580] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:30:21 INFO - PROCESS | 3580 | 1467725421029 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:30:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 06:30:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:30:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1202ms 06:30:21 INFO - PROCESS | 3580 | 1467725421130 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 06:30:21 INFO - PROCESS | 3580 | 1467725421132 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 06:30:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:30:21 INFO - PROCESS | 3580 | 1467725421136 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:30:21 INFO - PROCESS | 3580 | 1467725421138 Marionette TRACE conn5 <- [1,3046,null,{}] 06:30:21 INFO - PROCESS | 3580 | 1467725421142 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:21 INFO - PROCESS | 3580 | 1467725421144 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:21 INFO - PROCESS | 3580 | 1467725421270 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 06:30:21 INFO - PROCESS | 3580 | 1467725421277 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:21 INFO - PROCESS | 3580 | 1467725421279 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF258CB800 == 35 [pid = 3580] [id = 773] 06:30:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 65 (000000CF18A15800) [pid = 3580] [serial = 2317] [outer = 0000000000000000] 06:30:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF1FF0C000) [pid = 3580] [serial = 2318] [outer = 000000CF18A15800] 06:30:21 INFO - PROCESS | 3580 | 1467725421326 Marionette DEBUG loaded listener.js 06:30:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF204E6000) [pid = 3580] [serial = 2319] [outer = 000000CF18A15800] 06:30:21 INFO - PROCESS | 3580 | 1467725421783 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:30:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:30:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:30:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:30:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:30:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:30:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 694ms 06:30:21 INFO - PROCESS | 3580 | 1467725421833 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 06:30:21 INFO - PROCESS | 3580 | 1467725421836 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 06:30:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:30:21 INFO - PROCESS | 3580 | 1467725421839 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:30:21 INFO - PROCESS | 3580 | 1467725421841 Marionette TRACE conn5 <- [1,3050,null,{}] 06:30:21 INFO - PROCESS | 3580 | 1467725421844 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:21 INFO - PROCESS | 3580 | 1467725421846 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:21 INFO - PROCESS | 3580 | 1467725421936 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 06:30:21 INFO - PROCESS | 3580 | 1467725421942 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:21 INFO - PROCESS | 3580 | 1467725421944 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:21 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF25B20000 == 36 [pid = 3580] [id = 774] 06:30:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF204EF000) [pid = 3580] [serial = 2320] [outer = 0000000000000000] 06:30:21 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF22094400) [pid = 3580] [serial = 2321] [outer = 000000CF204EF000] 06:30:22 INFO - PROCESS | 3580 | 1467725421993 Marionette DEBUG loaded listener.js 06:30:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF1C5B3000) [pid = 3580] [serial = 2322] [outer = 000000CF204EF000] 06:30:22 INFO - PROCESS | 3580 | [3580] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:30:22 INFO - PROCESS | 3580 | 1467725422487 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:30:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:30:22 INFO - {} 06:30:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 692ms 06:30:22 INFO - PROCESS | 3580 | 1467725422539 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 06:30:22 INFO - PROCESS | 3580 | 1467725422541 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 06:30:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:30:22 INFO - PROCESS | 3580 | 1467725422547 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:30:22 INFO - PROCESS | 3580 | 1467725422548 Marionette TRACE conn5 <- [1,3054,null,{}] 06:30:22 INFO - PROCESS | 3580 | 1467725422552 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:22 INFO - PROCESS | 3580 | 1467725422554 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:22 INFO - PROCESS | 3580 | 1467725422708 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 06:30:22 INFO - PROCESS | 3580 | 1467725422839 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:22 INFO - PROCESS | 3580 | 1467725422843 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:22 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1703F000 == 37 [pid = 3580] [id = 775] 06:30:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF10CADC00) [pid = 3580] [serial = 2323] [outer = 0000000000000000] 06:30:22 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF10D19000) [pid = 3580] [serial = 2324] [outer = 000000CF10CADC00] 06:30:22 INFO - PROCESS | 3580 | 1467725422907 Marionette DEBUG loaded listener.js 06:30:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF12B22C00) [pid = 3580] [serial = 2325] [outer = 000000CF10CADC00] 06:30:23 INFO - PROCESS | 3580 | 1467725423503 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:30:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 983ms 06:30:23 INFO - PROCESS | 3580 | 1467725423532 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 06:30:23 INFO - PROCESS | 3580 | 1467725423537 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 06:30:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:30:23 INFO - PROCESS | 3580 | 1467725423542 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:30:23 INFO - PROCESS | 3580 | 1467725423546 Marionette TRACE conn5 <- [1,3058,null,{}] 06:30:23 INFO - PROCESS | 3580 | 1467725423551 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:23 INFO - PROCESS | 3580 | 1467725423554 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:23 INFO - PROCESS | 3580 | 1467725423712 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 06:30:23 INFO - PROCESS | 3580 | 1467725423824 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:23 INFO - PROCESS | 3580 | 1467725423828 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:23 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF20DEE800 == 38 [pid = 3580] [id = 776] 06:30:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1335C800) [pid = 3580] [serial = 2326] [outer = 0000000000000000] 06:30:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF17948C00) [pid = 3580] [serial = 2327] [outer = 000000CF1335C800] 06:30:23 INFO - PROCESS | 3580 | 1467725423889 Marionette DEBUG loaded listener.js 06:30:23 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF18C1FC00) [pid = 3580] [serial = 2328] [outer = 000000CF1335C800] 06:30:24 INFO - PROCESS | 3580 | 1467725424492 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:30:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:30:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:30:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:30:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:30:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:30:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:30:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 985ms 06:30:24 INFO - PROCESS | 3580 | 1467725424531 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 06:30:24 INFO - PROCESS | 3580 | 1467725424534 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 06:30:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:30:24 INFO - PROCESS | 3580 | 1467725424538 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:30:24 INFO - PROCESS | 3580 | 1467725424541 Marionette TRACE conn5 <- [1,3062,null,{}] 06:30:24 INFO - PROCESS | 3580 | 1467725424545 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:24 INFO - PROCESS | 3580 | 1467725424547 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:24 INFO - PROCESS | 3580 | 1467725424675 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 06:30:24 INFO - PROCESS | 3580 | 1467725424786 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:24 INFO - PROCESS | 3580 | 1467725424789 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:24 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF23CDC000 == 39 [pid = 3580] [id = 777] 06:30:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1C541C00) [pid = 3580] [serial = 2329] [outer = 0000000000000000] 06:30:24 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1C55D000) [pid = 3580] [serial = 2330] [outer = 000000CF1C541C00] 06:30:24 INFO - PROCESS | 3580 | 1467725424889 Marionette DEBUG loaded listener.js 06:30:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1E704C00) [pid = 3580] [serial = 2331] [outer = 000000CF1C541C00] 06:30:25 INFO - PROCESS | 3580 | 1467725425498 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:30:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1033ms 06:30:25 INFO - PROCESS | 3580 | 1467725425572 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 06:30:25 INFO - PROCESS | 3580 | 1467725425577 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 06:30:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:30:25 INFO - PROCESS | 3580 | 1467725425589 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:30:25 INFO - PROCESS | 3580 | 1467725425594 Marionette TRACE conn5 <- [1,3066,null,{}] 06:30:25 INFO - PROCESS | 3580 | 1467725425662 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:25 INFO - PROCESS | 3580 | 1467725425666 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:25 INFO - PROCESS | 3580 | 1467725425801 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 06:30:25 INFO - PROCESS | 3580 | 1467725425927 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:25 INFO - PROCESS | 3580 | 1467725425930 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:25 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26B81800 == 40 [pid = 3580] [id = 778] 06:30:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C544000) [pid = 3580] [serial = 2332] [outer = 0000000000000000] 06:30:25 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF1FF0A000) [pid = 3580] [serial = 2333] [outer = 000000CF1C544000] 06:30:25 INFO - PROCESS | 3580 | 1467725425990 Marionette DEBUG loaded listener.js 06:30:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF216EC800) [pid = 3580] [serial = 2334] [outer = 000000CF1C544000] 06:30:26 INFO - PROCESS | 3580 | 1467725426546 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 06:30:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:30:26 INFO - PROCESS | 3580 | 1467725426604 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 06:30:26 INFO - PROCESS | 3580 | 1467725426625 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:30:26 INFO - PROCESS | 3580 | 1467725426628 Marionette TRACE conn5 <- [1,3070,null,{}] 06:30:26 INFO - PROCESS | 3580 | 1467725426633 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:26 INFO - PROCESS | 3580 | 1467725426636 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:26 INFO - PROCESS | 3580 | 1467725426754 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 06:30:26 INFO - PROCESS | 3580 | 1467725426865 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:26 INFO - PROCESS | 3580 | 1467725426867 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:26 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF26C50800 == 41 [pid = 3580] [id = 779] 06:30:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF22712000) [pid = 3580] [serial = 2335] [outer = 0000000000000000] 06:30:26 INFO - PROCESS | 3580 | ++DOMWINDOW == 84 (000000CF230C9000) [pid = 3580] [serial = 2336] [outer = 000000CF22712000] 06:30:26 INFO - PROCESS | 3580 | 1467725426926 Marionette DEBUG loaded listener.js 06:30:27 INFO - PROCESS | 3580 | ++DOMWINDOW == 85 (000000CF231EEC00) [pid = 3580] [serial = 2337] [outer = 000000CF22712000] 06:30:27 INFO - PROCESS | 3580 | 1467725427520 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:30:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:30:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:30:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 964ms 06:30:27 INFO - PROCESS | 3580 | 1467725427714 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 06:30:27 INFO - PROCESS | 3580 | 1467725427718 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 06:30:27 INFO - PROCESS | 3580 | 1467725427749 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:30:27 INFO - PROCESS | 3580 | 1467725427752 Marionette TRACE conn5 <- [1,3074,null,{}] 06:30:27 INFO - PROCESS | 3580 | 1467725427758 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:30:27 INFO - PROCESS | 3580 | 1467725427761 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:27 INFO - PROCESS | 3580 | 1467725427872 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 06:30:28 INFO - PROCESS | 3580 | 1467725428011 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:28 INFO - PROCESS | 3580 | 1467725428016 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:28 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1ECF1800 == 42 [pid = 3580] [id = 780] 06:30:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 86 (000000CF12A74400) [pid = 3580] [serial = 2338] [outer = 0000000000000000] 06:30:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 87 (000000CF12B84800) [pid = 3580] [serial = 2339] [outer = 000000CF12A74400] 06:30:28 INFO - PROCESS | 3580 | 1467725428074 Marionette DEBUG loaded listener.js 06:30:28 INFO - PROCESS | 3580 | ++DOMWINDOW == 88 (000000CF12F54C00) [pid = 3580] [serial = 2340] [outer = 000000CF12A74400] 06:30:28 INFO - PROCESS | 3580 | 1467725428651 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:30:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:30:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 923ms 06:30:28 INFO - PROCESS | 3580 | 1467725428697 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 06:30:28 INFO - PROCESS | 3580 | 1467725428700 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 06:30:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:30:28 INFO - PROCESS | 3580 | 1467725428707 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:30:28 INFO - PROCESS | 3580 | 1467725428712 Marionette TRACE conn5 <- [1,3078,null,{}] 06:30:28 INFO - PROCESS | 3580 | 1467725428716 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:28 INFO - PROCESS | 3580 | 1467725428719 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF27179000 == 41 [pid = 3580] [id = 752] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF18A91800 == 40 [pid = 3580] [id = 683] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2462A800 == 39 [pid = 3580] [id = 698] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF25B20000 == 38 [pid = 3580] [id = 774] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CEA000 == 37 [pid = 3580] [id = 772] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CEA800 == 36 [pid = 3580] [id = 689] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2450A800 == 35 [pid = 3580] [id = 697] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258CB800 == 34 [pid = 3580] [id = 773] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF2169B800 == 33 [pid = 3580] [id = 691] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF17CE5000 == 32 [pid = 3580] [id = 690] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF258CE800 == 31 [pid = 3580] [id = 699] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF21DC4000 == 30 [pid = 3580] [id = 686] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1ECF1800 == 29 [pid = 3580] [id = 780] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26C50800 == 28 [pid = 3580] [id = 779] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF26B81800 == 27 [pid = 3580] [id = 778] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF23CDC000 == 26 [pid = 3580] [id = 777] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF20DEE800 == 25 [pid = 3580] [id = 776] 06:30:29 INFO - PROCESS | 3580 | --DOCSHELL 000000CF1703F000 == 24 [pid = 3580] [id = 775] 06:30:29 INFO - PROCESS | 3580 | 1467725429549 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 87 (000000CF13F55000) [pid = 3580] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 86 (000000CF1F236C00) [pid = 3580] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 85 (000000CF1F96EC00) [pid = 3580] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 84 (000000CF1EE43400) [pid = 3580] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 83 (000000CF1EE79000) [pid = 3580] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF18EC5400) [pid = 3580] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF194D6800) [pid = 3580] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF18A1B000) [pid = 3580] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF16E56C00) [pid = 3580] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF17838C00) [pid = 3580] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1FF0D800) [pid = 3580] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF1FD65800) [pid = 3580] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF2045D800) [pid = 3580] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF1CB64800) [pid = 3580] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF1EA54800) [pid = 3580] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF12E19000) [pid = 3580] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 71 (000000CF12F61C00) [pid = 3580] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 70 (000000CF1C08AC00) [pid = 3580] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 69 (000000CF1C542400) [pid = 3580] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 68 (000000CF1F145400) [pid = 3580] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 67 (000000CF23646800) [pid = 3580] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 66 (000000CF12A73000) [pid = 3580] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | --DOMWINDOW == 65 (000000CF12B82800) [pid = 3580] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 06:30:29 INFO - PROCESS | 3580 | 1467725429727 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:29 INFO - PROCESS | 3580 | 1467725429730 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:29 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF16E84800 == 25 [pid = 3580] [id = 781] 06:30:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 66 (000000CF10D1F800) [pid = 3580] [serial = 2341] [outer = 0000000000000000] 06:30:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 67 (000000CF10D3B800) [pid = 3580] [serial = 2342] [outer = 000000CF10D1F800] 06:30:29 INFO - PROCESS | 3580 | 1467725429783 Marionette DEBUG loaded listener.js 06:30:29 INFO - PROCESS | 3580 | ++DOMWINDOW == 68 (000000CF12A3A000) [pid = 3580] [serial = 2343] [outer = 000000CF10D1F800] 06:30:30 INFO - PROCESS | 3580 | 1467725430201 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:30:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1591ms 06:30:30 INFO - PROCESS | 3580 | 1467725430297 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 06:30:30 INFO - PROCESS | 3580 | 1467725430301 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 06:30:30 INFO - PROCESS | 3580 | 1467725430306 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:30:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:30:30 INFO - PROCESS | 3580 | 1467725430309 Marionette TRACE conn5 <- [1,3082,null,{}] 06:30:30 INFO - PROCESS | 3580 | 1467725430319 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:30 INFO - PROCESS | 3580 | 1467725430322 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:30 INFO - PROCESS | 3580 | 1467725430416 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 06:30:30 INFO - PROCESS | 3580 | 1467725430426 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:30 INFO - PROCESS | 3580 | 1467725430428 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:30 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1CBDD800 == 26 [pid = 3580] [id = 782] 06:30:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 69 (000000CF12B8EC00) [pid = 3580] [serial = 2344] [outer = 0000000000000000] 06:30:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 70 (000000CF12C4C800) [pid = 3580] [serial = 2345] [outer = 000000CF12B8EC00] 06:30:30 INFO - PROCESS | 3580 | 1467725430479 Marionette DEBUG loaded listener.js 06:30:30 INFO - PROCESS | 3580 | ++DOMWINDOW == 71 (000000CF12F59C00) [pid = 3580] [serial = 2346] [outer = 000000CF12B8EC00] 06:30:30 INFO - PROCESS | 3580 | 1467725430958 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:30:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:30:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 06:30:31 INFO - PROCESS | 3580 | 1467725431002 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 06:30:31 INFO - PROCESS | 3580 | 1467725431006 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 06:30:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:30:31 INFO - PROCESS | 3580 | 1467725431048 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:30:31 INFO - PROCESS | 3580 | 1467725431050 Marionette TRACE conn5 <- [1,3086,null,{}] 06:30:31 INFO - PROCESS | 3580 | 1467725431054 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:31 INFO - PROCESS | 3580 | 1467725431056 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:31 INFO - PROCESS | 3580 | 1467725431166 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 06:30:31 INFO - PROCESS | 3580 | 1467725431262 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:31 INFO - PROCESS | 3580 | 1467725431264 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF1FB0B800 == 27 [pid = 3580] [id = 783] 06:30:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 72 (000000CF13356800) [pid = 3580] [serial = 2347] [outer = 0000000000000000] 06:30:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1717F800) [pid = 3580] [serial = 2348] [outer = 000000CF13356800] 06:30:31 INFO - PROCESS | 3580 | 1467725431314 Marionette DEBUG loaded listener.js 06:30:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF17BE5000) [pid = 3580] [serial = 2349] [outer = 000000CF13356800] 06:30:31 INFO - PROCESS | 3580 | 1467725431700 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:30:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:30:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:30:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 06:30:31 INFO - PROCESS | 3580 | 1467725431744 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 06:30:31 INFO - PROCESS | 3580 | 1467725431748 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 06:30:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:30:31 INFO - PROCESS | 3580 | 1467725431771 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:30:31 INFO - PROCESS | 3580 | 1467725431776 Marionette TRACE conn5 <- [1,3090,null,{}] 06:30:31 INFO - PROCESS | 3580 | 1467725431780 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:31 INFO - PROCESS | 3580 | 1467725431784 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:31 INFO - PROCESS | 3580 | 1467725431917 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 06:30:31 INFO - PROCESS | 3580 | 1467725431922 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:31 INFO - PROCESS | 3580 | 1467725431924 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:31 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF220B8800 == 28 [pid = 3580] [id = 784] 06:30:31 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF18A1BC00) [pid = 3580] [serial = 2350] [outer = 0000000000000000] 06:30:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 76 (000000CF1956DC00) [pid = 3580] [serial = 2351] [outer = 000000CF18A1BC00] 06:30:32 INFO - PROCESS | 3580 | 1467725432028 Marionette DEBUG loaded listener.js 06:30:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 77 (000000CF1C4D6000) [pid = 3580] [serial = 2352] [outer = 000000CF18A1BC00] 06:30:32 INFO - PROCESS | 3580 | 1467725432480 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:30:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:30:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 754ms 06:30:32 INFO - PROCESS | 3580 | 1467725432516 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 06:30:32 INFO - PROCESS | 3580 | 1467725432518 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 06:30:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:30:32 INFO - PROCESS | 3580 | 1467725432560 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:30:32 INFO - PROCESS | 3580 | 1467725432562 Marionette TRACE conn5 <- [1,3094,null,{}] 06:30:32 INFO - PROCESS | 3580 | 1467725432565 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:32 INFO - PROCESS | 3580 | 1467725432567 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:32 INFO - PROCESS | 3580 | 1467725432695 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 06:30:32 INFO - PROCESS | 3580 | 1467725432706 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:32 INFO - PROCESS | 3580 | 1467725432709 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:32 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2315C000 == 29 [pid = 3580] [id = 785] 06:30:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 78 (000000CF1C547800) [pid = 3580] [serial = 2353] [outer = 0000000000000000] 06:30:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 79 (000000CF1C556800) [pid = 3580] [serial = 2354] [outer = 000000CF1C547800] 06:30:32 INFO - PROCESS | 3580 | 1467725432815 Marionette DEBUG loaded listener.js 06:30:32 INFO - PROCESS | 3580 | ++DOMWINDOW == 80 (000000CF1C5AF800) [pid = 3580] [serial = 2355] [outer = 000000CF1C547800] 06:30:33 INFO - PROCESS | 3580 | 1467725433231 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:30:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:30:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:30:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:30:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 06:30:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:30:33 INFO - PROCESS | 3580 | 1467725433249 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 06:30:33 INFO - PROCESS | 3580 | 1467725433251 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 06:30:33 INFO - PROCESS | 3580 | 1467725433254 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:30:33 INFO - PROCESS | 3580 | 1467725433257 Marionette TRACE conn5 <- [1,3098,null,{}] 06:30:33 INFO - PROCESS | 3580 | 1467725433260 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:33 INFO - PROCESS | 3580 | 1467725433262 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:33 INFO - PROCESS | 3580 | 1467725433389 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 06:30:33 INFO - PROCESS | 3580 | 1467725433394 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:33 INFO - PROCESS | 3580 | 1467725433400 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:33 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF2376E800 == 30 [pid = 3580] [id = 786] 06:30:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 81 (000000CF13352800) [pid = 3580] [serial = 2356] [outer = 0000000000000000] 06:30:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 82 (000000CF1E7AA400) [pid = 3580] [serial = 2357] [outer = 000000CF13352800] 06:30:33 INFO - PROCESS | 3580 | 1467725433519 Marionette DEBUG loaded listener.js 06:30:33 INFO - PROCESS | 3580 | ++DOMWINDOW == 83 (000000CF1EE43C00) [pid = 3580] [serial = 2358] [outer = 000000CF13352800] 06:30:34 INFO - PROCESS | 3580 | --DOMWINDOW == 82 (000000CF10CAB000) [pid = 3580] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:30:34 INFO - PROCESS | 3580 | --DOMWINDOW == 81 (000000CF1F4A6400) [pid = 3580] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 06:30:34 INFO - PROCESS | 3580 | --DOMWINDOW == 80 (000000CF12B9AC00) [pid = 3580] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:30:34 INFO - PROCESS | 3580 | --DOMWINDOW == 79 (000000CF12B9A400) [pid = 3580] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 06:30:34 INFO - PROCESS | 3580 | --DOMWINDOW == 78 (000000CF18ECAC00) [pid = 3580] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 06:30:34 INFO - PROCESS | 3580 | --DOMWINDOW == 77 (000000CF1309D000) [pid = 3580] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:30:34 INFO - PROCESS | 3580 | --DOMWINDOW == 76 (000000CF12C50800) [pid = 3580] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:30:34 INFO - PROCESS | 3580 | --DOMWINDOW == 75 (000000CF1CB67400) [pid = 3580] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 06:30:34 INFO - PROCESS | 3580 | --DOMWINDOW == 74 (000000CF18A15800) [pid = 3580] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 06:30:34 INFO - PROCESS | 3580 | --DOMWINDOW == 73 (000000CF170F3000) [pid = 3580] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:30:34 INFO - PROCESS | 3580 | --DOMWINDOW == 72 (000000CF204EF000) [pid = 3580] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 06:30:34 INFO - PROCESS | 3580 | 1467725434202 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:30:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:30:34 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 06:30:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:30:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:30:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 06:30:34 INFO - PROCESS | 3580 | 1467725434243 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 06:30:34 INFO - PROCESS | 3580 | 1467725434245 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 06:30:34 INFO - PROCESS | 3580 | 1467725434248 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:30:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:30:34 INFO - PROCESS | 3580 | 1467725434250 Marionette TRACE conn5 <- [1,3102,null,{}] 06:30:34 INFO - PROCESS | 3580 | 1467725434261 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:30:34 INFO - PROCESS | 3580 | 1467725434263 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:34 INFO - PROCESS | 3580 | 1467725434354 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 06:30:34 INFO - PROCESS | 3580 | 1467725434361 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c5f8055b-0313-4348-8e2c-c79f3ae671b8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:30:34 INFO - PROCESS | 3580 | 1467725434363 Marionette INFO sendAsync e559db9f-eccd-495f-9e11-746e161d5003 06:30:34 INFO - PROCESS | 3580 | ++DOCSHELL 000000CF171E3000 == 31 [pid = 3580] [id = 787] 06:30:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 73 (000000CF1EE75800) [pid = 3580] [serial = 2359] [outer = 0000000000000000] 06:30:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 74 (000000CF1F22D400) [pid = 3580] [serial = 2360] [outer = 000000CF1EE75800] 06:30:34 INFO - PROCESS | 3580 | 1467725434411 Marionette DEBUG loaded listener.js 06:30:34 INFO - PROCESS | 3580 | ++DOMWINDOW == 75 (000000CF1F23A000) [pid = 3580] [serial = 2361] [outer = 000000CF1EE75800] 06:30:34 INFO - PROCESS | 3580 | 1467725434858 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:30:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:30:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 629ms 06:30:34 INFO - PROCESS | 3580 | 1467725434881 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 06:30:34 INFO - PROCESS | 3580 | 1467725434883 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 06:30:36 WARNING - u'runner_teardown' () 06:30:36 INFO - No more tests 06:30:36 INFO - Got 0 unexpected results 06:30:36 INFO - SUITE-END | took 697s 06:30:36 INFO - Closing logging queue 06:30:36 INFO - queue closed 06:30:36 INFO - Return code: 0 06:30:36 WARNING - # TBPL SUCCESS # 06:30:36 INFO - Running post-action listener: _resource_record_post_action 06:30:36 INFO - Running post-run listener: _resource_record_post_run 06:30:37 INFO - Total resource usage - Wall time: 707s; CPU: 14.0%; Read bytes: 29941248; Write bytes: 990257664; Read time: 490030; Write time: 4096360 06:30:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:30:37 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 25546240; Read time: 0; Write time: 51980 06:30:37 INFO - run-tests - Wall time: 704s; CPU: 14.0%; Read bytes: 29941248; Write bytes: 885031936; Read time: 490030; Write time: 3995040 06:30:37 INFO - Running post-run listener: _upload_blobber_files 06:30:37 INFO - Blob upload gear active. 06:30:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:30:37 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 06:30:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 06:30:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 06:30:37 INFO - (blobuploader) - INFO - Open directory for files ... 06:30:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:30:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:30:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:30:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:30:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:30:38 INFO - (blobuploader) - INFO - Done attempting. 06:30:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:30:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:30:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:30:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:30:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:30:40 INFO - (blobuploader) - INFO - Done attempting. 06:30:40 INFO - (blobuploader) - INFO - Iteration through files over. 06:30:40 INFO - Return code: 0 06:30:40 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:30:40 INFO - Using _rmtree_windows ... 06:30:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:30:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/710abe34a25418a1ca80276fd2e3a9aa611679bf80437db4ef20a45badfbec00a675f39309418e98c416c3b9c9a1424d6737ad6ad4195d96b16a60936a84897a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/550d958e05252569804282b5dfa4bda437bc3aed89f16f54f4b8beca875699d4bf512df21b93e0715aa1f2103ff00fdb01f9dfc6edfc233a09e836b9f7e0665a"} 06:30:40 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:30:40 INFO - Writing to file C:\slave\test\properties\blobber_files 06:30:40 INFO - Contents: 06:30:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/710abe34a25418a1ca80276fd2e3a9aa611679bf80437db4ef20a45badfbec00a675f39309418e98c416c3b9c9a1424d6737ad6ad4195d96b16a60936a84897a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/550d958e05252569804282b5dfa4bda437bc3aed89f16f54f4b8beca875699d4bf512df21b93e0715aa1f2103ff00fdb01f9dfc6edfc233a09e836b9f7e0665a"} 06:30:40 INFO - Running post-run listener: copy_logs_to_upload_dir 06:30:40 INFO - Copying logs to upload dir... 06:30:40 INFO - mkdir: C:\slave\test\build\upload\logs 06:30:40 INFO - Copying logs to upload dir... 06:30:40 INFO - Using _rmtree_windows ... 06:30:40 INFO - Using _rmtree_windows ... 06:30:40 INFO - Using _rmtree_windows ... 06:30:40 INFO - Using _rmtree_windows ... 06:30:40 INFO - Using _rmtree_windows ... 06:30:40 INFO - Using _rmtree_windows ... 06:30:40 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=871.543000 ========= master_lag: 0.37 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 31 secs) (at 2016-07-05 06:30:40.394164) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 06:30:40.395071) ========= '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-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/710abe34a25418a1ca80276fd2e3a9aa611679bf80437db4ef20a45badfbec00a675f39309418e98c416c3b9c9a1424d6737ad6ad4195d96b16a60936a84897a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/550d958e05252569804282b5dfa4bda437bc3aed89f16f54f4b8beca875699d4bf512df21b93e0715aa1f2103ff00fdb01f9dfc6edfc233a09e836b9f7e0665a"} build_url:https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/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/DqSZGCvJQCyTHM5xxA-q6w/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/710abe34a25418a1ca80276fd2e3a9aa611679bf80437db4ef20a45badfbec00a675f39309418e98c416c3b9c9a1424d6737ad6ad4195d96b16a60936a84897a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/550d958e05252569804282b5dfa4bda437bc3aed89f16f54f4b8beca875699d4bf512df21b93e0715aa1f2103ff00fdb01f9dfc6edfc233a09e836b9f7e0665a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DqSZGCvJQCyTHM5xxA-q6w/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.12 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-05 06:30:40.611699) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 06:30:40.612037) ========= '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-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 06:30:40.730737) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 06:30:40.731063) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-05 06:30:41.494237) ========= ========= Total master_lag: 0.63 =========