builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-158 starttime: 1466016073.67 results: success (0) buildid: 20160615093425 builduid: 6d6cb93510eb4f8682bd2f73fc4118a1 revision: 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:41:13.666593) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:41:13.667173) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 11:41:13.667471) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 11:41:13.773771) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:41:13.774919) ========= '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-158\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-158 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-158 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-158\AppData\Local LOGONSERVER=\\T-W864-IX-158 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-158 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-158 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-158 WINDIR=C:\windows using PTY: False --11:41:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.31 MB/s 11:41:14 (7.31 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.203000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:41:15.036592) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-15 11:41:15.036924) ========= '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-158\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-158 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-158 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-158\AppData\Local LOGONSERVER=\\T-W864-IX-158 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-158 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-158 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-158 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.708000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-15 11:41:17.760075) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:41:17.760441) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 --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 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-158\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-158 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-158 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-158\AppData\Local LOGONSERVER=\\T-W864-IX-158 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-158 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-158 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-158 WINDIR=C:\windows using PTY: False 2016-06-15 11:41:17,592 truncating revision to first 12 chars 2016-06-15 11:41:17,592 Setting DEBUG logging. 2016-06-15 11:41:17,592 attempt 1/10 2016-06-15 11:41:17,592 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3dda03d4037e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-15 11:41:18,226 unpacking tar archive at: mozilla-beta-3dda03d4037e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.288000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:41:19.104307) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:41:19.105078) ========= script_repo_revision: 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:41:19.106022) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:41:19.106703) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:41:19.198999) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 17 secs) (at 2016-06-15 11:41:19.199392) ========= '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-158\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-158 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-158 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-158\AppData\Local LOGONSERVER=\\T-W864-IX-158 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-158 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-158 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-158 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 11:41:19 INFO - MultiFileLogger online at 20160615 11:41:19 in C:\slave\test 11:41:19 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 11:41:19 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:41:19 INFO - {'append_to_log': False, 11:41:19 INFO - 'base_work_dir': 'C:\\slave\\test', 11:41:19 INFO - 'blob_upload_branch': 'mozilla-beta', 11:41:19 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:41:19 INFO - 'buildbot_json_path': 'buildprops.json', 11:41:19 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:41:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:41:19 INFO - 'download_minidump_stackwalk': True, 11:41:19 INFO - 'download_symbols': 'true', 11:41:19 INFO - 'e10s': False, 11:41:19 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:41:19 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:41:19 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:41:19 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:41:19 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:41:19 INFO - 'C:/mozilla-build/tooltool.py'), 11:41:19 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:41:19 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:41:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:41:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:41:19 INFO - 'log_level': 'info', 11:41:19 INFO - 'log_to_console': True, 11:41:19 INFO - 'opt_config_files': (), 11:41:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:41:19 INFO - '--processes=1', 11:41:19 INFO - '--config=%(test_path)s/wptrunner.ini', 11:41:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:41:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:41:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:41:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:41:19 INFO - 'pip_index': False, 11:41:19 INFO - 'require_test_zip': True, 11:41:19 INFO - 'test_type': ('testharness',), 11:41:19 INFO - 'this_chunk': '1', 11:41:19 INFO - 'total_chunks': '10', 11:41:19 INFO - 'virtualenv_path': 'venv', 11:41:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:41:19 INFO - 'work_dir': 'build'} 11:41:19 INFO - ##### 11:41:19 INFO - ##### Running clobber step. 11:41:19 INFO - ##### 11:41:19 INFO - Running pre-action listener: _resource_record_pre_action 11:41:19 INFO - Running main action method: clobber 11:41:19 INFO - rmtree: C:\slave\test\build 11:41:19 INFO - Using _rmtree_windows ... 11:41:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:42:44 INFO - Running post-action listener: _resource_record_post_action 11:42:44 INFO - ##### 11:42:44 INFO - ##### Running read-buildbot-config step. 11:42:44 INFO - ##### 11:42:44 INFO - Running pre-action listener: _resource_record_pre_action 11:42:44 INFO - Running main action method: read_buildbot_config 11:42:44 INFO - Using buildbot properties: 11:42:44 INFO - { 11:42:44 INFO - "project": "", 11:42:44 INFO - "product": "firefox", 11:42:44 INFO - "script_repo_revision": "production", 11:42:44 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 11:42:44 INFO - "repository": "", 11:42:44 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 11:42:44 INFO - "buildid": "20160615093425", 11:42:44 INFO - "pgo_build": "False", 11:42:44 INFO - "basedir": "C:\\slave\\test", 11:42:44 INFO - "buildnumber": 13, 11:42:44 INFO - "slavename": "t-w864-ix-158", 11:42:44 INFO - "revision": "3dda03d4037e84f6a646ceb934e4e5e3afd7ec29", 11:42:44 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 11:42:44 INFO - "platform": "win64", 11:42:44 INFO - "branch": "mozilla-beta", 11:42:44 INFO - "repo_path": "releases/mozilla-beta", 11:42:44 INFO - "moz_repo_path": "", 11:42:44 INFO - "stage_platform": "win64", 11:42:44 INFO - "builduid": "6d6cb93510eb4f8682bd2f73fc4118a1", 11:42:44 INFO - "slavebuilddir": "test" 11:42:44 INFO - } 11:42:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 11:42:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.zip. 11:42:44 INFO - Running post-action listener: _resource_record_post_action 11:42:44 INFO - ##### 11:42:44 INFO - ##### Running download-and-extract step. 11:42:44 INFO - ##### 11:42:44 INFO - Running pre-action listener: _resource_record_pre_action 11:42:44 INFO - Running main action method: download_and_extract 11:42:44 INFO - mkdir: C:\slave\test\build\tests 11:42:44 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')]} 11:42:44 INFO - https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 11:42:44 INFO - trying https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 11:42:44 INFO - Downloading https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/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 11:42:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/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 11:42:45 INFO - Downloaded 1240 bytes. 11:42:45 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 11:42:45 INFO - Using the following test package requirements: 11:42:45 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:42:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:42:45 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 11:42:45 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:42:45 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 11:42:45 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:42:45 INFO - u'jsshell-win64.zip'], 11:42:45 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:42:45 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 11:42:45 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 11:42:45 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:42:45 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 11:42:45 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:42:45 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 11:42:45 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:42:45 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 11:42:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 11:42:45 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 11:42:45 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 11:42:45 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')]} 11:42:45 INFO - https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 11:42:45 INFO - trying https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 11:42:45 INFO - Downloading https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/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 11:42:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/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 11:42:46 INFO - Downloaded 20857481 bytes. 11:42:46 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/*'] 11:42:46 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/* 11:42:48 INFO - caution: filename not matched: web-platform/* 11:42:48 INFO - Return code: 11 11:42: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')]} 11:42:48 INFO - https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 11:42:48 INFO - trying https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 11:42:48 INFO - Downloading https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/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 11:42:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/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 11:43:08 INFO - Downloaded 36389114 bytes. 11:43:08 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/*'] 11:43:08 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/* 11:43:44 INFO - caution: filename not matched: bin/* 11:43:44 INFO - caution: filename not matched: config/* 11:43:44 INFO - caution: filename not matched: mozbase/* 11:43:44 INFO - caution: filename not matched: marionette/* 11:43:44 INFO - caution: filename not matched: tools/wptserve/* 11:43:44 INFO - Return code: 11 11:43:44 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')]} 11:43:44 INFO - https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 11:43:44 INFO - trying https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:43:44 INFO - Downloading https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 11:43:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/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 11:44:06 INFO - Downloaded 82714111 bytes. 11:44:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:44:06 INFO - mkdir: C:\slave\test\properties 11:44:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:44:06 INFO - Writing to file C:\slave\test\properties\build_url 11:44:06 INFO - Contents: 11:44:06 INFO - build_url:https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.zip 11:44:06 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:44:06 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:44:06 INFO - Writing to file C:\slave\test\properties\symbols_url 11:44:06 INFO - Contents: 11:44:06 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:44: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')]} 11:44:06 INFO - https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:44:06 INFO - trying https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 11:44:06 INFO - Downloading https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/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 11:44:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/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 11:45:01 INFO - Downloaded 50736168 bytes. 11:45:01 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'] 11:45:01 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 11:45:03 INFO - Return code: 0 11:45:03 INFO - Running post-action listener: _resource_record_post_action 11:45:03 INFO - Running post-action listener: set_extra_try_arguments 11:45:03 INFO - ##### 11:45:03 INFO - ##### Running create-virtualenv step. 11:45:03 INFO - ##### 11:45:03 INFO - Running pre-action listener: _pre_create_virtualenv 11:45:03 INFO - Running pre-action listener: _resource_record_pre_action 11:45:03 INFO - Running main action method: create_virtualenv 11:45:03 INFO - Creating virtualenv C:\slave\test\build\venv 11:45:03 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 11:45:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:45:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:45:08 INFO - Installing distribute......................................................................................................................................................................................done. 11:45:10 INFO - Return code: 0 11:45:10 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:45:10 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')]} 11:45:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:45:10 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')]} 11:45:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:45:10 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023E80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-158', 'USERDOMAIN': 'T-W864-IX-158', '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-158', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-158', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-158', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-158', '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-158\\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 11:45:10 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 11:45:10 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 11:45:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:45:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Roaming', 11:45:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:45:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:45:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:45:10 INFO - 'COMPUTERNAME': 'T-W864-IX-158', 11:45:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:45:10 INFO - 'DCLOCATION': 'SCL3', 11:45:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:45:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:45:10 INFO - 'HOMEDRIVE': 'C:', 11:45:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-158', 11:45:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:45:10 INFO - 'KTS_VERSION': '1.19c', 11:45:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Local', 11:45:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-158', 11:45:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:45:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:45:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:45:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:45:10 INFO - 'MOZ_NO_REMOTE': '1', 11:45:10 INFO - 'NO_EM_RESTART': '1', 11:45:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:45:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:45:10 INFO - 'OS': 'Windows_NT', 11:45:10 INFO - 'OURDRIVE': 'C:', 11:45:10 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', 11:45:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:45:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:45:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:45:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:45:10 INFO - 'PROCESSOR_LEVEL': '6', 11:45:10 INFO - 'PROCESSOR_REVISION': '1e05', 11:45:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:45:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:45:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:45:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:45:10 INFO - 'PROMPT': '$P$G', 11:45:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:45:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:45:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:45:10 INFO - 'PWD': 'C:\\slave\\test', 11:45:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:45:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:45:10 INFO - 'SYSTEMDRIVE': 'C:', 11:45:10 INFO - 'SYSTEMROOT': 'C:\\windows', 11:45:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:10 INFO - 'TEST1': 'testie', 11:45:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:10 INFO - 'USERDOMAIN': 'T-W864-IX-158', 11:45:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-158', 11:45:10 INFO - 'USERNAME': 'cltbld', 11:45:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-158', 11:45:10 INFO - 'WINDIR': 'C:\\windows', 11:45:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:45:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:45:11 INFO - Downloading/unpacking psutil>=0.7.1 11:45:11 INFO - Running setup.py egg_info for package psutil 11:45:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:45:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:45:11 INFO - Installing collected packages: psutil 11:45:11 INFO - Running setup.py install for psutil 11:45:11 INFO - building 'psutil._psutil_windows' extension 11:45:11 INFO - error: Unable to find vcvarsall.bat 11:45:11 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-jn3vk1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:45:11 INFO - running install 11:45:11 INFO - running build 11:45:11 INFO - running build_py 11:45:11 INFO - creating build 11:45:11 INFO - creating build\lib.win32-2.7 11:45:11 INFO - creating build\lib.win32-2.7\psutil 11:45:11 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:45:11 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:45:11 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:45:11 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:45:11 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:45:11 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:45:11 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:45:11 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:45:11 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:45:11 INFO - running build_ext 11:45:11 INFO - building 'psutil._psutil_windows' extension 11:45:11 INFO - error: Unable to find vcvarsall.bat 11:45:11 INFO - ---------------------------------------- 11:45:11 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-jn3vk1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:45:11 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-158\AppData\Roaming\pip\pip.log 11:45:11 WARNING - Return code: 1 11:45:11 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! 11:45:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:45: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')]} 11:45:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:45: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')]} 11:45:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:45:11 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023E80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-158', 'USERDOMAIN': 'T-W864-IX-158', '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-158', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-158', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-158', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-158', '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-158\\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 11:45:11 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 11:45:11 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 11:45:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:45:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Roaming', 11:45:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:45:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:45:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:45:11 INFO - 'COMPUTERNAME': 'T-W864-IX-158', 11:45:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:45:11 INFO - 'DCLOCATION': 'SCL3', 11:45:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:45:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:45:11 INFO - 'HOMEDRIVE': 'C:', 11:45:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-158', 11:45:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:45:11 INFO - 'KTS_VERSION': '1.19c', 11:45:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Local', 11:45:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-158', 11:45:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:45:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:45:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:45:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:45:11 INFO - 'MOZ_NO_REMOTE': '1', 11:45:11 INFO - 'NO_EM_RESTART': '1', 11:45:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:45:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:45:11 INFO - 'OS': 'Windows_NT', 11:45:11 INFO - 'OURDRIVE': 'C:', 11:45: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', 11:45:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:45:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:45:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:45:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:45:11 INFO - 'PROCESSOR_LEVEL': '6', 11:45:11 INFO - 'PROCESSOR_REVISION': '1e05', 11:45:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:45:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:45:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:45:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:45:11 INFO - 'PROMPT': '$P$G', 11:45:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:45:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:45:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:45:11 INFO - 'PWD': 'C:\\slave\\test', 11:45:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:45:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:45:11 INFO - 'SYSTEMDRIVE': 'C:', 11:45:11 INFO - 'SYSTEMROOT': 'C:\\windows', 11:45:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:11 INFO - 'TEST1': 'testie', 11:45:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:11 INFO - 'USERDOMAIN': 'T-W864-IX-158', 11:45:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-158', 11:45:11 INFO - 'USERNAME': 'cltbld', 11:45:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-158', 11:45:11 INFO - 'WINDIR': 'C:\\windows', 11:45:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:45:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:45:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:45:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:45:12 INFO - Running setup.py egg_info for package mozsystemmonitor 11:45:12 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:45:12 INFO - Running setup.py egg_info for package psutil 11:45:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:45:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:45:12 INFO - Installing collected packages: mozsystemmonitor, psutil 11:45:12 INFO - Running setup.py install for mozsystemmonitor 11:45:12 INFO - Running setup.py install for psutil 11:45:12 INFO - building 'psutil._psutil_windows' extension 11:45:12 INFO - error: Unable to find vcvarsall.bat 11:45:12 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-eo3rum-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:45:12 INFO - running install 11:45:12 INFO - running build 11:45:12 INFO - running build_py 11:45:12 INFO - running build_ext 11:45:12 INFO - building 'psutil._psutil_windows' extension 11:45:12 INFO - error: Unable to find vcvarsall.bat 11:45:12 INFO - ---------------------------------------- 11:45:12 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-eo3rum-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:45:12 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-158\AppData\Roaming\pip\pip.log 11:45:12 WARNING - Return code: 1 11:45:12 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! 11:45:12 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:45:12 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')]} 11:45:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:45:12 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')]} 11:45:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:45:12 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023E80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-158', 'USERDOMAIN': 'T-W864-IX-158', '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-158', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-158', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-158', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-158', '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-158\\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 11:45:12 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 11:45:12 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 11:45:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:45:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Roaming', 11:45:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:45:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:45:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:45:12 INFO - 'COMPUTERNAME': 'T-W864-IX-158', 11:45:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:45:12 INFO - 'DCLOCATION': 'SCL3', 11:45:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:45:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:45:12 INFO - 'HOMEDRIVE': 'C:', 11:45:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-158', 11:45:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:45:12 INFO - 'KTS_VERSION': '1.19c', 11:45:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Local', 11:45:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-158', 11:45:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:45:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:45:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:45:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:45:12 INFO - 'MOZ_NO_REMOTE': '1', 11:45:12 INFO - 'NO_EM_RESTART': '1', 11:45:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:45:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:45:12 INFO - 'OS': 'Windows_NT', 11:45:12 INFO - 'OURDRIVE': 'C:', 11:45:12 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', 11:45:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:45:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:45:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:45:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:45:12 INFO - 'PROCESSOR_LEVEL': '6', 11:45:12 INFO - 'PROCESSOR_REVISION': '1e05', 11:45:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:45:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:45:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:45:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:45:12 INFO - 'PROMPT': '$P$G', 11:45:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:45:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:45:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:45:12 INFO - 'PWD': 'C:\\slave\\test', 11:45:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:45:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:45:12 INFO - 'SYSTEMDRIVE': 'C:', 11:45:12 INFO - 'SYSTEMROOT': 'C:\\windows', 11:45:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:12 INFO - 'TEST1': 'testie', 11:45:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:12 INFO - 'USERDOMAIN': 'T-W864-IX-158', 11:45:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-158', 11:45:12 INFO - 'USERNAME': 'cltbld', 11:45:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-158', 11:45:12 INFO - 'WINDIR': 'C:\\windows', 11:45:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:45:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:45:12 INFO - Downloading/unpacking blobuploader==1.2.4 11:45:12 INFO - Downloading blobuploader-1.2.4.tar.gz 11:45:12 INFO - Running setup.py egg_info for package blobuploader 11:45:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:45:16 INFO - Running setup.py egg_info for package requests 11:45:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:45:16 INFO - Downloading docopt-0.6.1.tar.gz 11:45:16 INFO - Running setup.py egg_info for package docopt 11:45:16 INFO - Installing collected packages: blobuploader, docopt, requests 11:45:16 INFO - Running setup.py install for blobuploader 11:45:16 INFO - Running setup.py install for docopt 11:45:16 INFO - Running setup.py install for requests 11:45:16 INFO - Successfully installed blobuploader docopt requests 11:45:16 INFO - Cleaning up... 11:45:16 INFO - Return code: 0 11:45:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:45:16 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')]} 11:45:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:45:16 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')]} 11:45:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:45:16 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023E80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, '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-158', 'USERDOMAIN': 'T-W864-IX-158', '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-158', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-158', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-158', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-158', '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-158\\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 11:45:16 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 11:45:16 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 11:45:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:45:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Roaming', 11:45:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:45:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:45:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:45:16 INFO - 'COMPUTERNAME': 'T-W864-IX-158', 11:45:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:45:16 INFO - 'DCLOCATION': 'SCL3', 11:45:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:45:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:45:16 INFO - 'HOMEDRIVE': 'C:', 11:45:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-158', 11:45:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:45:16 INFO - 'KTS_VERSION': '1.19c', 11:45:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Local', 11:45:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-158', 11:45:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:45:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:45:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:45:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:45:16 INFO - 'MOZ_NO_REMOTE': '1', 11:45:16 INFO - 'NO_EM_RESTART': '1', 11:45:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:45:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:45:16 INFO - 'OS': 'Windows_NT', 11:45:16 INFO - 'OURDRIVE': 'C:', 11:45:16 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', 11:45:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:45:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:45:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:45:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:45:16 INFO - 'PROCESSOR_LEVEL': '6', 11:45:16 INFO - 'PROCESSOR_REVISION': '1e05', 11:45:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:45:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:45:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:45:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:45:16 INFO - 'PROMPT': '$P$G', 11:45:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:45:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:45:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:45:16 INFO - 'PWD': 'C:\\slave\\test', 11:45:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:45:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:45:16 INFO - 'SYSTEMDRIVE': 'C:', 11:45:16 INFO - 'SYSTEMROOT': 'C:\\windows', 11:45:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:16 INFO - 'TEST1': 'testie', 11:45:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:16 INFO - 'USERDOMAIN': 'T-W864-IX-158', 11:45:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-158', 11:45:16 INFO - 'USERNAME': 'cltbld', 11:45:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-158', 11:45:16 INFO - 'WINDIR': 'C:\\windows', 11:45:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:45:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:45:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:45:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:45:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:45:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:45:20 INFO - Unpacking c:\slave\test\build\tests\marionette 11:45:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:45:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:45:20 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 11:45:20 INFO - Running setup.py install for browsermob-proxy 11:45:36 INFO - Running setup.py install for manifestparser 11:45:36 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Running setup.py install for marionette-client 11:45:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:45:36 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Running setup.py install for marionette-driver 11:45:36 INFO - Running setup.py install for mozcrash 11:45:36 INFO - Running setup.py install for mozdebug 11:45:36 INFO - Running setup.py install for mozdevice 11:45:36 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Running setup.py install for mozfile 11:45:36 INFO - Running setup.py install for mozhttpd 11:45:36 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Running setup.py install for mozinfo 11:45:36 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Running setup.py install for mozInstall 11:45:36 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Running setup.py install for mozleak 11:45:36 INFO - Running setup.py install for mozlog 11:45:36 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Running setup.py install for moznetwork 11:45:36 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Running setup.py install for mozprocess 11:45:36 INFO - Running setup.py install for mozprofile 11:45:36 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Running setup.py install for mozrunner 11:45:36 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Running setup.py install for mozscreenshot 11:45:36 INFO - Running setup.py install for moztest 11:45:36 INFO - Running setup.py install for mozversion 11:45:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:45:36 INFO - Running setup.py install for wptserve 11:45:36 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 11:45:36 INFO - Cleaning up... 11:45:36 INFO - Return code: 0 11:45:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:45:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:45:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:45:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:45:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:45:36 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023E80A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, '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-158', 'USERDOMAIN': 'T-W864-IX-158', '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-158', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-158', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-158', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-158', '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-158\\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 11:45:36 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 11:45:36 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 11:45:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:45:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Roaming', 11:45:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:45:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:45:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:45:36 INFO - 'COMPUTERNAME': 'T-W864-IX-158', 11:45:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:45:36 INFO - 'DCLOCATION': 'SCL3', 11:45:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:45:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:45:36 INFO - 'HOMEDRIVE': 'C:', 11:45:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-158', 11:45:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:45:36 INFO - 'KTS_VERSION': '1.19c', 11:45:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Local', 11:45:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-158', 11:45:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:45:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:45:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:45:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:45:36 INFO - 'MOZ_NO_REMOTE': '1', 11:45:36 INFO - 'NO_EM_RESTART': '1', 11:45:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:45:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:45:36 INFO - 'OS': 'Windows_NT', 11:45:36 INFO - 'OURDRIVE': 'C:', 11:45:36 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', 11:45:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:45:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:45:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:45:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:45:36 INFO - 'PROCESSOR_LEVEL': '6', 11:45:36 INFO - 'PROCESSOR_REVISION': '1e05', 11:45:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:45:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:45:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:45:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:45:36 INFO - 'PROMPT': '$P$G', 11:45:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:45:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:45:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:45:36 INFO - 'PWD': 'C:\\slave\\test', 11:45:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:45:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:45:36 INFO - 'SYSTEMDRIVE': 'C:', 11:45:36 INFO - 'SYSTEMROOT': 'C:\\windows', 11:45:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:36 INFO - 'TEST1': 'testie', 11:45:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:36 INFO - 'USERDOMAIN': 'T-W864-IX-158', 11:45:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-158', 11:45:36 INFO - 'USERNAME': 'cltbld', 11:45:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-158', 11:45:36 INFO - 'WINDIR': 'C:\\windows', 11:45:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:45:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:45:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:45:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:45:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:45:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:45:40 INFO - Unpacking c:\slave\test\build\tests\marionette 11:45:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:45:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:45:40 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)) 11:45:52 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)) 11:45:52 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)) 11:45:52 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)) 11:45:52 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)) 11:45:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:45:52 INFO - Downloading blessings-1.6.tar.gz 11:45:52 INFO - Running setup.py egg_info for package blessings 11:45:52 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)) 11:45:52 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:45:52 INFO - Running setup.py install for blessings 11:45:52 INFO - Running setup.py install for browsermob-proxy 11:45:52 INFO - Running setup.py install for manifestparser 11:45:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Running setup.py install for marionette-client 11:45:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:45:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Running setup.py install for marionette-driver 11:45:52 INFO - Running setup.py install for mozcrash 11:45:52 INFO - Running setup.py install for mozdebug 11:45:52 INFO - Running setup.py install for mozdevice 11:45:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Running setup.py install for mozhttpd 11:45:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Running setup.py install for mozInstall 11:45:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:45:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:45:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:45:53 INFO - Running setup.py install for mozleak 11:45:53 INFO - Running setup.py install for mozprofile 11:45:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:45:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:45:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:45:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:45:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:45:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:45:53 INFO - Running setup.py install for mozrunner 11:45:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:45:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:45:54 INFO - Running setup.py install for mozscreenshot 11:45:54 INFO - Running setup.py install for moztest 11:45:54 INFO - Running setup.py install for mozversion 11:45:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:45:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:45:54 INFO - Running setup.py install for wptserve 11:45:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:45:54 INFO - Cleaning up... 11:45:55 INFO - Return code: 0 11:45:55 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:45:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:45:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:45:55 INFO - Reading from file tmpfile_stdout 11:45:55 INFO - Using _rmtree_windows ... 11:45:55 INFO - Using _rmtree_windows ... 11:45:55 INFO - Current package versions: 11:45:55 INFO - blessings == 1.6 11:45:55 INFO - blobuploader == 1.2.4 11:45:55 INFO - browsermob-proxy == 0.6.0 11:45:55 INFO - distribute == 0.6.14 11:45:55 INFO - docopt == 0.6.1 11:45:55 INFO - manifestparser == 1.1 11:45:55 INFO - marionette-client == 2.3.0 11:45:55 INFO - marionette-driver == 1.4.0 11:45:55 INFO - mozInstall == 1.12 11:45:55 INFO - mozcrash == 0.17 11:45:55 INFO - mozdebug == 0.1 11:45:55 INFO - mozdevice == 0.48 11:45:55 INFO - mozfile == 1.2 11:45:55 INFO - mozhttpd == 0.7 11:45:55 INFO - mozinfo == 0.9 11:45:55 INFO - mozleak == 0.1 11:45:55 INFO - mozlog == 3.1 11:45:55 INFO - moznetwork == 0.27 11:45:55 INFO - mozprocess == 0.22 11:45:55 INFO - mozprofile == 0.28 11:45:55 INFO - mozrunner == 6.11 11:45:55 INFO - mozscreenshot == 0.1 11:45:55 INFO - mozsystemmonitor == 0.0 11:45:55 INFO - moztest == 0.7 11:45:55 INFO - mozversion == 1.4 11:45:55 INFO - requests == 1.2.3 11:45:55 INFO - wptserve == 1.4.0 11:45:55 INFO - Running post-action listener: _resource_record_post_action 11:45:55 INFO - Running post-action listener: _start_resource_monitoring 11:45:55 INFO - Starting resource monitoring. 11:45:55 INFO - ##### 11:45:55 INFO - ##### Running pull step. 11:45:55 INFO - ##### 11:45:55 INFO - Running pre-action listener: _resource_record_pre_action 11:45:55 INFO - Running main action method: pull 11:45:55 INFO - Pull has nothing to do! 11:45:55 INFO - Running post-action listener: _resource_record_post_action 11:45:55 INFO - ##### 11:45:55 INFO - ##### Running install step. 11:45:55 INFO - ##### 11:45:55 INFO - Running pre-action listener: _resource_record_pre_action 11:45:55 INFO - Running main action method: install 11:45:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:45:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:45:55 INFO - Reading from file tmpfile_stdout 11:45:55 INFO - Using _rmtree_windows ... 11:45:55 INFO - Using _rmtree_windows ... 11:45:55 INFO - Detecting whether we're running mozinstall >=1.0... 11:45:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:45:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:45:55 INFO - Reading from file tmpfile_stdout 11:45:55 INFO - Output received: 11:45:55 INFO - Usage: mozinstall-script.py [options] installer 11:45:55 INFO - Options: 11:45:55 INFO - -h, --help show this help message and exit 11:45:55 INFO - -d DEST, --destination=DEST 11:45:55 INFO - Directory to install application into. [default: 11:45:55 INFO - "C:\slave\test"] 11:45:55 INFO - --app=APP Application being installed. [default: firefox] 11:45:55 INFO - Using _rmtree_windows ... 11:45:55 INFO - Using _rmtree_windows ... 11:45:55 INFO - mkdir: C:\slave\test\build\application 11:45:55 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'] 11:45:55 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 11:45:58 INFO - Reading from file tmpfile_stdout 11:45:58 INFO - Output received: 11:45:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:45:58 INFO - Using _rmtree_windows ... 11:45:58 INFO - Using _rmtree_windows ... 11:45:58 INFO - Running post-action listener: _resource_record_post_action 11:45:58 INFO - ##### 11:45:58 INFO - ##### Running run-tests step. 11:45:58 INFO - ##### 11:45:58 INFO - Running pre-action listener: _resource_record_pre_action 11:45:58 INFO - Running main action method: run_tests 11:45:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:45:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:45:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:45:58 INFO - grabbing minidump binary from tooltool 11:45:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:45:58 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 0x024EF368>, '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 0x02294D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025780C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:45:58 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 11:45:58 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 11:45:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:45:59 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxgt8zu 11:45:59 INFO - INFO - File integrity verified, renaming tmpxgt8zu to win32-minidump_stackwalk.exe 11:45:59 INFO - Return code: 0 11:45:59 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:45:59 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:45:59 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/Q1-h-i0bRc20cNGjEDhH5A/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 11:45:59 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/Q1-h-i0bRc20cNGjEDhH5A/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 11:45:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:45:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Roaming', 11:45:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 11:45:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 11:45:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 11:45:59 INFO - 'COMPUTERNAME': 'T-W864-IX-158', 11:45:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:45:59 INFO - 'DCLOCATION': 'SCL3', 11:45:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:45:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:45:59 INFO - 'HOMEDRIVE': 'C:', 11:45:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-158', 11:45:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:45:59 INFO - 'KTS_VERSION': '1.19c', 11:45:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-158\\AppData\\Local', 11:45:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-158', 11:45:59 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:45:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:45:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:45:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:45:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:45:59 INFO - 'MOZ_NO_REMOTE': '1', 11:45:59 INFO - 'NO_EM_RESTART': '1', 11:45:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:45:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:45:59 INFO - 'OS': 'Windows_NT', 11:45:59 INFO - 'OURDRIVE': 'C:', 11:45:59 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', 11:45:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:45:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:45:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 11:45:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 11:45:59 INFO - 'PROCESSOR_LEVEL': '6', 11:45:59 INFO - 'PROCESSOR_REVISION': '1e05', 11:45:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:45:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 11:45:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 11:45:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 11:45:59 INFO - 'PROMPT': '$P$G', 11:45:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:45:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:45:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:45:59 INFO - 'PWD': 'C:\\slave\\test', 11:45:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:45:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:45:59 INFO - 'SYSTEMDRIVE': 'C:', 11:45:59 INFO - 'SYSTEMROOT': 'C:\\windows', 11:45:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:59 INFO - 'TEST1': 'testie', 11:45:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 11:45:59 INFO - 'USERDOMAIN': 'T-W864-IX-158', 11:45:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-158', 11:45:59 INFO - 'USERNAME': 'cltbld', 11:45:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-158', 11:45:59 INFO - 'WINDIR': 'C:\\windows', 11:45:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:45:59 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/Q1-h-i0bRc20cNGjEDhH5A/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 11:46:01 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 11:46:01 INFO - import pkg_resources 11:46:02 INFO - Using 1 client processes 11:46:04 INFO - SUITE-START | Running 778 tests 11:46:04 INFO - Running testharness tests 11:46:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:46:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:46:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:46:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:46:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:46:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 11:46:05 INFO - Setting up ssl 11:46:06 INFO - PROCESS | certutil | 11:46:06 INFO - PROCESS | certutil | 11:46:06 INFO - PROCESS | certutil | 11:46:06 INFO - Certificate Nickname Trust Attributes 11:46:06 INFO - SSL,S/MIME,JAR/XPI 11:46:06 INFO - 11:46:06 INFO - web-platform-tests CT,, 11:46:06 INFO - 11:46:06 INFO - Starting runner 11:46:06 INFO - PROCESS | 1116 | [1116] 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 11:46:06 INFO - PROCESS | 1116 | [1116] 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 11:46:06 INFO - PROCESS | 1116 | [1116] 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 11:46:08 INFO - PROCESS | 1116 | 1466016368128 Marionette DEBUG Marionette enabled via build flag and pref 11:46:09 INFO - PROCESS | 1116 | ++DOCSHELL 0000009704A5E000 == 1 [pid = 1116] [id = 1] 11:46:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 1 (0000009713987000) [pid = 1116] [serial = 1] [outer = 0000000000000000] 11:46:09 INFO - PROCESS | 1116 | [1116] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:46:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 2 (0000009713988000) [pid = 1116] [serial = 2] [outer = 0000009713987000] 11:46:09 INFO - PROCESS | 1116 | ++DOCSHELL 0000009716B72000 == 2 [pid = 1116] [id = 2] 11:46:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 3 (0000009716B72800) [pid = 1116] [serial = 3] [outer = 0000000000000000] 11:46:09 INFO - PROCESS | 1116 | [1116] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:46:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 4 (0000009716B73800) [pid = 1116] [serial = 4] [outer = 0000009716B72800] 11:46:09 INFO - PROCESS | 1116 | 1466016369770 Marionette INFO Listening on port 2828 11:46:11 INFO - PROCESS | 1116 | 1466016371482 Marionette DEBUG Marionette enabled via command-line flag 11:46:11 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717AC2000 == 3 [pid = 1116] [id = 3] 11:46:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 5 (0000009717B05800) [pid = 1116] [serial = 5] [outer = 0000000000000000] 11:46:11 INFO - PROCESS | 1116 | [1116] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:46:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 6 (0000009717B06800) [pid = 1116] [serial = 6] [outer = 0000009717B05800] 11:46:11 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:46:11 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:46:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 7 (000000971861D800) [pid = 1116] [serial = 7] [outer = 0000009716B72800] 11:46:12 INFO - PROCESS | 1116 | [1116] 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 11:46:12 INFO - PROCESS | 1116 | 1466016372229 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49293 11:46:12 INFO - PROCESS | 1116 | [1116] 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 11:46:12 INFO - PROCESS | 1116 | 1466016372240 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49294 11:46:12 INFO - PROCESS | 1116 | [1116] 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 11:46:12 INFO - PROCESS | 1116 | 1466016372270 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49295 11:46:12 INFO - PROCESS | 1116 | [1116] 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 11:46:12 INFO - PROCESS | 1116 | 1466016372283 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49296 11:46:12 INFO - PROCESS | 1116 | 1466016372285 Marionette DEBUG Closed connection conn0 11:46:12 INFO - PROCESS | 1116 | 1466016372287 Marionette DEBUG Closed connection conn1 11:46:12 INFO - PROCESS | 1116 | 1466016372330 Marionette DEBUG Closed connection conn2 11:46:12 INFO - PROCESS | 1116 | 1466016372368 Marionette DEBUG Closed connection conn3 11:46:12 INFO - PROCESS | 1116 | [1116] 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 11:46:12 INFO - PROCESS | 1116 | 1466016372374 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49297 11:46:12 INFO - PROCESS | 1116 | 1466016372466 Marionette DEBUG Closed connection conn4 11:46:12 INFO - PROCESS | 1116 | [1116] 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 11:46:12 INFO - PROCESS | 1116 | 1466016372474 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49298 11:46:12 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B90800 == 4 [pid = 1116] [id = 4] 11:46:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 8 (000000971926F400) [pid = 1116] [serial = 8] [outer = 0000000000000000] 11:46:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 9 (0000009718BD6C00) [pid = 1116] [serial = 9] [outer = 000000971926F400] 11:46:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 10 (00000097191C3000) [pid = 1116] [serial = 10] [outer = 000000971926F400] 11:46:12 INFO - PROCESS | 1116 | 1466016372630 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:46:12 INFO - PROCESS | 1116 | 1466016372635 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":"20160615093425","device":"desktop","version":"48.0"} 11:46:13 INFO - PROCESS | 1116 | [1116] 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 11:46:13 INFO - PROCESS | 1116 | [1116] 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 11:46:13 INFO - PROCESS | 1116 | [1116] 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 11:46:14 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ED28000 == 5 [pid = 1116] [id = 5] 11:46:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 11 (000000971ED29000) [pid = 1116] [serial = 11] [outer = 0000000000000000] 11:46:14 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ED29800 == 6 [pid = 1116] [id = 6] 11:46:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 12 (000000971EDB9800) [pid = 1116] [serial = 12] [outer = 0000000000000000] 11:46:14 INFO - PROCESS | 1116 | [1116] 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 11:46:14 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4B5800 == 7 [pid = 1116] [id = 7] 11:46:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 13 (000000971EA30C00) [pid = 1116] [serial = 13] [outer = 0000000000000000] 11:46:14 INFO - PROCESS | 1116 | [1116] 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 11:46:14 INFO - PROCESS | 1116 | [1116] 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 11:46:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 14 (000000971F81E800) [pid = 1116] [serial = 14] [outer = 000000971EA30C00] 11:46:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 15 (000000971FF04800) [pid = 1116] [serial = 15] [outer = 000000971ED29000] 11:46:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 16 (000000971F6F9400) [pid = 1116] [serial = 16] [outer = 000000971EDB9800] 11:46:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 17 (000000971F8F0400) [pid = 1116] [serial = 17] [outer = 000000971EA30C00] 11:46:16 INFO - PROCESS | 1116 | 1466016376240 Marionette INFO startBrowser d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:16 INFO - PROCESS | 1116 | 1466016376275 Marionette DEBUG loaded listener.js 11:46:16 INFO - PROCESS | 1116 | 1466016376289 Marionette DEBUG loaded listener.js 11:46:16 INFO - PROCESS | 1116 | 1466016376292 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 18 (0000009721CEC000) [pid = 1116] [serial = 18] [outer = 000000971EA30C00] 11:46:17 INFO - PROCESS | 1116 | 1466016377180 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb","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":"20160615093425","device":"desktop","version":"48.0","command_id":1}}] 11:46:17 INFO - PROCESS | 1116 | 1466016377692 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}] 11:46:17 INFO - PROCESS | 1116 | 1466016377695 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:17 INFO - PROCESS | 1116 | 1466016377874 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 11:46:17 INFO - PROCESS | 1116 | 1466016377890 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:46:17 INFO - PROCESS | 1116 | 1466016377894 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:17 INFO - PROCESS | 1116 | [1116] 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 11:46:19 INFO - PROCESS | 1116 | --DOCSHELL 0000009704A5E000 == 6 [pid = 1116] [id = 1] 11:46:19 INFO - PROCESS | 1116 | [1116] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:46:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 19 (0000009711715000) [pid = 1116] [serial = 19] [outer = 000000971EA30C00] 11:46:20 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:46:20 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:46:20 INFO - PROCESS | 1116 | 1466016380198 Marionette TRACE conn5 <- [1,3,null,{}] 11:46:20 INFO - PROCESS | 1116 | 1466016380204 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:46:20 INFO - PROCESS | 1116 | 1466016380208 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:20 INFO - PROCESS | 1116 | 1466016380233 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 11:46:20 INFO - PROCESS | 1116 | 1466016380262 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 1116 | 1466016380266 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 11:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:46:20 INFO - PROCESS | 1116 | 1466016380277 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 1116 | 1466016380282 Marionette TRACE conn5 <- [1,6,null,{}] 11:46:20 INFO - PROCESS | 1116 | 1466016380408 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}] 11:46:20 INFO - PROCESS | 1116 | 1466016380413 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:20 INFO - PROCESS | 1116 | 1466016380436 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 11:46:20 INFO - PROCESS | 1116 | 1466016380443 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:20 INFO - PROCESS | 1116 | 1466016380446 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:20 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717ABC000 == 7 [pid = 1116] [id = 8] 11:46:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 20 (0000009717D87000) [pid = 1116] [serial = 20] [outer = 0000000000000000] 11:46:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 21 (00000097187BF400) [pid = 1116] [serial = 21] [outer = 0000009717D87000] 11:46:20 INFO - PROCESS | 1116 | 1466016380506 Marionette DEBUG loaded listener.js 11:46:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 22 (000000971DD1C800) [pid = 1116] [serial = 22] [outer = 0000009717D87000] 11:46:21 INFO - PROCESS | 1116 | ++DOCSHELL 0000009711C46000 == 8 [pid = 1116] [id = 9] 11:46:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 23 (00000097130A9800) [pid = 1116] [serial = 23] [outer = 0000000000000000] 11:46:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 24 (0000009713938800) [pid = 1116] [serial = 24] [outer = 00000097130A9800] 11:46:21 INFO - PROCESS | 1116 | 1466016381037 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 25 (0000009716EAE800) [pid = 1116] [serial = 25] [outer = 00000097130A9800] 11:46:21 INFO - PROCESS | 1116 | 1466016381668 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]]]}] 11:46:21 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B90800 == 7 [pid = 1116] [id = 4] 11:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1444ms 11:46:21 INFO - PROCESS | 1116 | 1466016381820 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 11:46:21 INFO - PROCESS | 1116 | 1466016381823 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 11:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:46:21 INFO - PROCESS | 1116 | 1466016381843 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:46:21 INFO - PROCESS | 1116 | 1466016381847 Marionette TRACE conn5 <- [1,10,null,{}] 11:46:21 INFO - PROCESS | 1116 | 1466016381857 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}] 11:46:21 INFO - PROCESS | 1116 | 1466016381860 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:21 INFO - PROCESS | 1116 | 1466016381961 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 11:46:21 INFO - PROCESS | 1116 | ++DOCSHELL 00000097125CE000 == 8 [pid = 1116] [id = 10] 11:46:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 26 (0000009712D09800) [pid = 1116] [serial = 26] [outer = 0000000000000000] 11:46:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 27 (0000009712E04000) [pid = 1116] [serial = 27] [outer = 0000009712D09800] 11:46:22 INFO - PROCESS | 1116 | 1466016382041 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:22 INFO - PROCESS | 1116 | 1466016382044 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 28 (00000097175BE800) [pid = 1116] [serial = 28] [outer = 0000009712D09800] 11:46:22 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717685800 == 9 [pid = 1116] [id = 11] 11:46:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 29 (000000971DC44800) [pid = 1116] [serial = 29] [outer = 0000000000000000] 11:46:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 30 (000000971DC79800) [pid = 1116] [serial = 30] [outer = 000000971DC44800] 11:46:22 INFO - PROCESS | 1116 | 1466016382109 Marionette DEBUG loaded listener.js 11:46:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 31 (000000971E504800) [pid = 1116] [serial = 31] [outer = 000000971DC44800] 11:46:22 INFO - PROCESS | 1116 | ++DOCSHELL 00000097117A2000 == 10 [pid = 1116] [id = 12] 11:46:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 32 (000000971321A000) [pid = 1116] [serial = 32] [outer = 0000000000000000] 11:46:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 33 (000000971E83E000) [pid = 1116] [serial = 33] [outer = 000000971321A000] 11:46:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 34 (0000009717B31400) [pid = 1116] [serial = 34] [outer = 000000971321A000] 11:46:22 INFO - PROCESS | 1116 | 1466016382665 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]]]}] 11:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 839ms 11:46:22 INFO - PROCESS | 1116 | 1466016382681 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 11:46:22 INFO - PROCESS | 1116 | 1466016382686 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 11:46:22 INFO - PROCESS | 1116 | 1466016382693 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:46:22 INFO - PROCESS | 1116 | 1466016382696 Marionette TRACE conn5 <- [1,14,null,{}] 11:46:22 INFO - PROCESS | 1116 | 1466016382699 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}] 11:46:22 INFO - PROCESS | 1116 | 1466016382702 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:22 INFO - PROCESS | 1116 | 1466016382792 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 11:46:22 INFO - PROCESS | 1116 | 1466016382801 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:22 INFO - PROCESS | 1116 | 1466016382803 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:22 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E1B000 == 11 [pid = 1116] [id = 13] 11:46:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 35 (000000971F8EBC00) [pid = 1116] [serial = 35] [outer = 0000000000000000] 11:46:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 36 (000000971FDF9400) [pid = 1116] [serial = 36] [outer = 000000971F8EBC00] 11:46:22 INFO - PROCESS | 1116 | 1466016382853 Marionette DEBUG loaded listener.js 11:46:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 37 (000000972020C400) [pid = 1116] [serial = 37] [outer = 000000971F8EBC00] 11:46:23 INFO - PROCESS | 1116 | 1466016383280 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]]]}] 11:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 11:46:23 INFO - PROCESS | 1116 | 1466016383325 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 11:46:23 INFO - PROCESS | 1116 | 1466016383327 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 11:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:46:23 INFO - PROCESS | 1116 | 1466016383331 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:46:23 INFO - PROCESS | 1116 | 1466016383335 Marionette TRACE conn5 <- [1,18,null,{}] 11:46:23 INFO - PROCESS | 1116 | 1466016383346 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}] 11:46:23 INFO - PROCESS | 1116 | 1466016383351 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:23 INFO - PROCESS | 1116 | 1466016383461 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 11:46:23 INFO - PROCESS | 1116 | 1466016383471 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:23 INFO - PROCESS | 1116 | 1466016383475 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:23 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC8A000 == 12 [pid = 1116] [id = 14] 11:46:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 38 (00000097208DFC00) [pid = 1116] [serial = 38] [outer = 0000000000000000] 11:46:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 39 (00000097208E5C00) [pid = 1116] [serial = 39] [outer = 00000097208DFC00] 11:46:23 INFO - PROCESS | 1116 | 1466016383527 Marionette DEBUG loaded listener.js 11:46:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 40 (000000972196C400) [pid = 1116] [serial = 40] [outer = 00000097208DFC00] 11:46:23 INFO - PROCESS | 1116 | 1466016383935 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]]]}] 11:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 651ms 11:46:23 INFO - PROCESS | 1116 | 1466016383984 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 11:46:23 INFO - PROCESS | 1116 | 1466016383987 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 11:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:46:23 INFO - PROCESS | 1116 | 1466016383991 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:46:23 INFO - PROCESS | 1116 | 1466016383993 Marionette TRACE conn5 <- [1,22,null,{}] 11:46:24 INFO - PROCESS | 1116 | 1466016383996 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}] 11:46:24 INFO - PROCESS | 1116 | 1466016383999 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:24 INFO - PROCESS | 1116 | 1466016384083 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 11:46:24 INFO - PROCESS | 1116 | 1466016384089 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:24 INFO - PROCESS | 1116 | 1466016384091 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:24 INFO - PROCESS | 1116 | ++DOCSHELL 000000971CAE5000 == 13 [pid = 1116] [id = 15] 11:46:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 41 (0000009718DDEC00) [pid = 1116] [serial = 41] [outer = 0000000000000000] 11:46:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 42 (0000009718DE5800) [pid = 1116] [serial = 42] [outer = 0000009718DDEC00] 11:46:24 INFO - PROCESS | 1116 | 1466016384137 Marionette DEBUG loaded listener.js 11:46:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 43 (000000971DC79400) [pid = 1116] [serial = 43] [outer = 0000009718DDEC00] 11:46:24 INFO - PROCESS | 1116 | 1466016384519 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]]]}] 11:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 11:46:24 INFO - PROCESS | 1116 | 1466016384581 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 11:46:24 INFO - PROCESS | 1116 | 1466016384583 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 11:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:46:24 INFO - PROCESS | 1116 | 1466016384586 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:46:24 INFO - PROCESS | 1116 | 1466016384588 Marionette TRACE conn5 <- [1,26,null,{}] 11:46:24 INFO - PROCESS | 1116 | 1466016384599 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}] 11:46:24 INFO - PROCESS | 1116 | 1466016384601 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:24 INFO - PROCESS | 1116 | 1466016384682 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 11:46:24 INFO - PROCESS | 1116 | 1466016384687 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:24 INFO - PROCESS | 1116 | 1466016384689 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:24 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ECCD800 == 14 [pid = 1116] [id = 16] 11:46:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 44 (0000009710CADC00) [pid = 1116] [serial = 44] [outer = 0000000000000000] 11:46:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 45 (0000009710CB2800) [pid = 1116] [serial = 45] [outer = 0000009710CADC00] 11:46:24 INFO - PROCESS | 1116 | 1466016384734 Marionette DEBUG loaded listener.js 11:46:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 46 (000000971EAC4800) [pid = 1116] [serial = 46] [outer = 0000009710CADC00] 11:46:25 INFO - PROCESS | 1116 | 1466016385151 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]]]}] 11:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 11:46:25 INFO - PROCESS | 1116 | 1466016385176 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 11:46:25 INFO - PROCESS | 1116 | 1466016385178 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 11:46:25 INFO - PROCESS | 1116 | 1466016385181 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:46:25 INFO - PROCESS | 1116 | 1466016385183 Marionette TRACE conn5 <- [1,30,null,{}] 11:46:25 INFO - PROCESS | 1116 | 1466016385186 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}] 11:46:25 INFO - PROCESS | 1116 | 1466016385193 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:25 INFO - PROCESS | 1116 | 1466016385339 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 11:46:25 INFO - PROCESS | 1116 | 1466016385353 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:25 INFO - PROCESS | 1116 | 1466016385355 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:25 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F240800 == 15 [pid = 1116] [id = 17] 11:46:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 47 (000000971E5BFC00) [pid = 1116] [serial = 47] [outer = 0000000000000000] 11:46:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 48 (0000009722B32400) [pid = 1116] [serial = 48] [outer = 000000971E5BFC00] 11:46:25 INFO - PROCESS | 1116 | 1466016385400 Marionette DEBUG loaded listener.js 11:46:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 49 (000000971FD0F400) [pid = 1116] [serial = 49] [outer = 000000971E5BFC00] 11:46:25 INFO - PROCESS | 1116 | 1466016385755 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]]]}] 11:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 11:46:25 INFO - PROCESS | 1116 | 1466016385817 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 11:46:25 INFO - PROCESS | 1116 | 1466016385820 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 11:46:25 INFO - PROCESS | 1116 | 1466016385823 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:46:25 INFO - PROCESS | 1116 | 1466016385825 Marionette TRACE conn5 <- [1,34,null,{}] 11:46:25 INFO - PROCESS | 1116 | 1466016385835 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}] 11:46:25 INFO - PROCESS | 1116 | 1466016385838 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:25 INFO - PROCESS | 1116 | 1466016385915 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 11:46:25 INFO - PROCESS | 1116 | 1466016385921 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:25 INFO - PROCESS | 1116 | 1466016385923 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:25 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA78800 == 16 [pid = 1116] [id = 18] 11:46:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 50 (000000971E50B000) [pid = 1116] [serial = 50] [outer = 0000000000000000] 11:46:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 51 (000000971FC64000) [pid = 1116] [serial = 51] [outer = 000000971E50B000] 11:46:25 INFO - PROCESS | 1116 | 1466016385968 Marionette DEBUG loaded listener.js 11:46:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 52 (000000971FC6A000) [pid = 1116] [serial = 52] [outer = 000000971E50B000] 11:46:26 INFO - PROCESS | 1116 | 1466016386433 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]]]}] 11:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 11:46:26 INFO - PROCESS | 1116 | 1466016386456 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 11:46:26 INFO - PROCESS | 1116 | 1466016386458 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 11:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:46:26 INFO - PROCESS | 1116 | 1466016386462 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:46:26 INFO - PROCESS | 1116 | 1466016386464 Marionette TRACE conn5 <- [1,38,null,{}] 11:46:26 INFO - PROCESS | 1116 | 1466016386467 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}] 11:46:26 INFO - PROCESS | 1116 | 1466016386469 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:26 INFO - PROCESS | 1116 | 1466016386552 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 11:46:26 INFO - PROCESS | 1116 | 1466016386557 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:26 INFO - PROCESS | 1116 | 1466016386559 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:26 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720B27000 == 17 [pid = 1116] [id = 19] 11:46:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 53 (0000009710E49000) [pid = 1116] [serial = 53] [outer = 0000000000000000] 11:46:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 54 (0000009710E4D400) [pid = 1116] [serial = 54] [outer = 0000009710E49000] 11:46:26 INFO - PROCESS | 1116 | 1466016386605 Marionette DEBUG loaded listener.js 11:46:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 55 (000000971FD0F800) [pid = 1116] [serial = 55] [outer = 0000009710E49000] 11:46:26 INFO - PROCESS | 1116 | 1466016386989 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]]]}] 11:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 11:46:27 INFO - PROCESS | 1116 | 1466016387052 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 11:46:27 INFO - PROCESS | 1116 | 1466016387055 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 11:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:46:27 INFO - PROCESS | 1116 | 1466016387058 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 1116 | 1466016387060 Marionette TRACE conn5 <- [1,42,null,{}] 11:46:27 INFO - PROCESS | 1116 | 1466016387063 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}] 11:46:27 INFO - PROCESS | 1116 | 1466016387065 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:27 INFO - PROCESS | 1116 | 1466016387150 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 11:46:27 INFO - PROCESS | 1116 | 1466016387155 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:27 INFO - PROCESS | 1116 | 1466016387157 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:27 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E99800 == 18 [pid = 1116] [id = 20] 11:46:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 56 (0000009713082C00) [pid = 1116] [serial = 56] [outer = 0000000000000000] 11:46:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 57 (0000009713086400) [pid = 1116] [serial = 57] [outer = 0000009713082C00] 11:46:27 INFO - PROCESS | 1116 | 1466016387202 Marionette DEBUG loaded listener.js 11:46:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 58 (000000971FC65000) [pid = 1116] [serial = 58] [outer = 0000009713082C00] 11:46:27 INFO - PROCESS | 1116 | 1466016387610 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]]]}] 11:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 11:46:27 INFO - PROCESS | 1116 | 1466016387648 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 11:46:27 INFO - PROCESS | 1116 | 1466016387650 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 11:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:46:27 INFO - PROCESS | 1116 | 1466016387664 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 1116 | 1466016387666 Marionette TRACE conn5 <- [1,46,null,{}] 11:46:27 INFO - PROCESS | 1116 | 1466016387670 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}] 11:46:27 INFO - PROCESS | 1116 | 1466016387672 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:27 INFO - PROCESS | 1116 | 1466016387753 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 11:46:27 INFO - PROCESS | 1116 | 1466016387759 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:27 INFO - PROCESS | 1116 | 1466016387761 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:27 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724383000 == 19 [pid = 1116] [id = 21] 11:46:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 59 (000000971FD16000) [pid = 1116] [serial = 59] [outer = 0000000000000000] 11:46:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 60 (0000009720860400) [pid = 1116] [serial = 60] [outer = 000000971FD16000] 11:46:27 INFO - PROCESS | 1116 | 1466016387808 Marionette DEBUG loaded listener.js 11:46:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (0000009720869000) [pid = 1116] [serial = 61] [outer = 000000971FD16000] 11:46:28 INFO - PROCESS | 1116 | 1466016388213 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]]]}] 11:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 583ms 11:46:28 INFO - PROCESS | 1116 | 1466016388240 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 11:46:28 INFO - PROCESS | 1116 | 1466016388243 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 11:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:46:28 INFO - PROCESS | 1116 | 1466016388246 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:46:28 INFO - PROCESS | 1116 | 1466016388249 Marionette TRACE conn5 <- [1,50,null,{}] 11:46:28 INFO - PROCESS | 1116 | 1466016388252 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}] 11:46:28 INFO - PROCESS | 1116 | 1466016388255 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:28 INFO - PROCESS | 1116 | 1466016388371 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 11:46:28 INFO - PROCESS | 1116 | 1466016388378 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:28 INFO - PROCESS | 1116 | 1466016388381 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:28 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C22000 == 20 [pid = 1116] [id = 22] 11:46:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (00000097243EF000) [pid = 1116] [serial = 62] [outer = 0000000000000000] 11:46:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (0000009725CE1000) [pid = 1116] [serial = 63] [outer = 00000097243EF000] 11:46:28 INFO - PROCESS | 1116 | 1466016388432 Marionette DEBUG loaded listener.js 11:46:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009725CE9000) [pid = 1116] [serial = 64] [outer = 00000097243EF000] 11:46:28 INFO - PROCESS | 1116 | 1466016388827 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]]]}] 11:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 11:46:28 INFO - PROCESS | 1116 | 1466016388878 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 11:46:28 INFO - PROCESS | 1116 | 1466016388880 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 11:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:46:28 INFO - PROCESS | 1116 | 1466016388883 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:46:28 INFO - PROCESS | 1116 | 1466016388885 Marionette TRACE conn5 <- [1,54,null,{}] 11:46:28 INFO - PROCESS | 1116 | 1466016388889 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}] 11:46:28 INFO - PROCESS | 1116 | 1466016388890 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:29 INFO - PROCESS | 1116 | 1466016389006 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 11:46:29 INFO - PROCESS | 1116 | 1466016389013 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:29 INFO - PROCESS | 1116 | 1466016389022 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:29 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D9E800 == 21 [pid = 1116] [id = 23] 11:46:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (00000097243F0C00) [pid = 1116] [serial = 65] [outer = 0000000000000000] 11:46:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009726874800) [pid = 1116] [serial = 66] [outer = 00000097243F0C00] 11:46:29 INFO - PROCESS | 1116 | 1466016389072 Marionette DEBUG loaded listener.js 11:46:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000972687CC00) [pid = 1116] [serial = 67] [outer = 00000097243F0C00] 11:46:30 INFO - PROCESS | 1116 | 1466016390145 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]]]}] 11:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1280ms 11:46:30 INFO - PROCESS | 1116 | 1466016390174 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 11:46:30 INFO - PROCESS | 1116 | 1466016390178 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 11:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:46:30 INFO - PROCESS | 1116 | 1466016390187 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:46:30 INFO - PROCESS | 1116 | 1466016390191 Marionette TRACE conn5 <- [1,58,null,{}] 11:46:30 INFO - PROCESS | 1116 | 1466016390196 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}] 11:46:30 INFO - PROCESS | 1116 | 1466016390199 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:30 INFO - PROCESS | 1116 | 1466016390311 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 11:46:30 INFO - PROCESS | 1116 | 1466016390327 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:30 INFO - PROCESS | 1116 | 1466016390330 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:30 INFO - PROCESS | 1116 | ++DOCSHELL 00000097176A7800 == 22 [pid = 1116] [id = 24] 11:46:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009716B4B000) [pid = 1116] [serial = 68] [outer = 0000000000000000] 11:46:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971750F400) [pid = 1116] [serial = 69] [outer = 0000009716B4B000] 11:46:30 INFO - PROCESS | 1116 | 1466016390410 Marionette DEBUG loaded listener.js 11:46:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (00000097187C5000) [pid = 1116] [serial = 70] [outer = 0000009716B4B000] 11:46:30 INFO - PROCESS | 1116 | 1466016390829 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]]]}] 11:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 692ms 11:46:30 INFO - PROCESS | 1116 | 1466016390880 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 11:46:30 INFO - PROCESS | 1116 | 1466016390884 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 11:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:46:30 INFO - PROCESS | 1116 | 1466016390897 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:46:30 INFO - PROCESS | 1116 | 1466016390900 Marionette TRACE conn5 <- [1,62,null,{}] 11:46:30 INFO - PROCESS | 1116 | 1466016390904 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}] 11:46:30 INFO - PROCESS | 1116 | 1466016390906 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:31 INFO - PROCESS | 1116 | 1466016391010 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 11:46:31 INFO - PROCESS | 1116 | 1466016391018 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:31 INFO - PROCESS | 1116 | 1466016391020 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:31 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E20800 == 23 [pid = 1116] [id = 25] 11:46:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009719268800) [pid = 1116] [serial = 71] [outer = 0000000000000000] 11:46:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971BFF1000) [pid = 1116] [serial = 72] [outer = 0000009719268800] 11:46:31 INFO - PROCESS | 1116 | 1466016391068 Marionette DEBUG loaded listener.js 11:46:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971E1DB800) [pid = 1116] [serial = 73] [outer = 0000009719268800] 11:46:31 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971926F400) [pid = 1116] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:46:31 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009717D87000) [pid = 1116] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:46:31 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971DC44800) [pid = 1116] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:46:31 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971F8EBC00) [pid = 1116] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:46:31 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (00000097208DFC00) [pid = 1116] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:46:31 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009718DDEC00) [pid = 1116] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:46:31 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009710CADC00) [pid = 1116] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:46:31 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971E5BFC00) [pid = 1116] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:46:31 INFO - PROCESS | 1116 | 1466016391702 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]]]}] 11:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 839ms 11:46:31 INFO - PROCESS | 1116 | 1466016391751 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 11:46:31 INFO - PROCESS | 1116 | 1466016391753 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 11:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:46:31 INFO - PROCESS | 1116 | 1466016391758 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:46:31 INFO - PROCESS | 1116 | 1466016391761 Marionette TRACE conn5 <- [1,66,null,{}] 11:46:31 INFO - PROCESS | 1116 | 1466016391772 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}] 11:46:31 INFO - PROCESS | 1116 | 1466016391777 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:31 INFO - PROCESS | 1116 | 1466016391861 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 11:46:31 INFO - PROCESS | 1116 | 1466016391870 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:31 INFO - PROCESS | 1116 | 1466016391873 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:31 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E88E800 == 24 [pid = 1116] [id = 26] 11:46:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (000000971E50CC00) [pid = 1116] [serial = 74] [outer = 0000000000000000] 11:46:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971E519C00) [pid = 1116] [serial = 75] [outer = 000000971E50CC00] 11:46:31 INFO - PROCESS | 1116 | 1466016391921 Marionette DEBUG loaded listener.js 11:46:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971E5B8400) [pid = 1116] [serial = 76] [outer = 000000971E50CC00] 11:46:32 INFO - PROCESS | 1116 | 1466016392317 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]]]}] 11:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 11:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:46:32 INFO - PROCESS | 1116 | 1466016392388 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 11:46:32 INFO - PROCESS | 1116 | 1466016392391 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 11:46:32 INFO - PROCESS | 1116 | 1466016392394 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:46:32 INFO - PROCESS | 1116 | 1466016392396 Marionette TRACE conn5 <- [1,70,null,{}] 11:46:32 INFO - PROCESS | 1116 | 1466016392400 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}] 11:46:32 INFO - PROCESS | 1116 | 1466016392402 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:32 INFO - PROCESS | 1116 | 1466016392486 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 11:46:32 INFO - PROCESS | 1116 | 1466016392492 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:32 INFO - PROCESS | 1116 | 1466016392494 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:32 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F188000 == 25 [pid = 1116] [id = 27] 11:46:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971E8DA800) [pid = 1116] [serial = 77] [outer = 0000000000000000] 11:46:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971EA56400) [pid = 1116] [serial = 78] [outer = 000000971E8DA800] 11:46:32 INFO - PROCESS | 1116 | 1466016392540 Marionette DEBUG loaded listener.js 11:46:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971F4EF000) [pid = 1116] [serial = 79] [outer = 000000971E8DA800] 11:46:32 INFO - PROCESS | 1116 | 1466016392967 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]]]}] 11:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 11:46:33 INFO - PROCESS | 1116 | 1466016393025 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 11:46:33 INFO - PROCESS | 1116 | 1466016393028 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 11:46:33 INFO - PROCESS | 1116 | 1466016393031 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:46:33 INFO - PROCESS | 1116 | 1466016393033 Marionette TRACE conn5 <- [1,74,null,{}] 11:46:33 INFO - PROCESS | 1116 | 1466016393036 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}] 11:46:33 INFO - PROCESS | 1116 | 1466016393039 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:33 INFO - PROCESS | 1116 | 1466016393117 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 11:46:33 INFO - PROCESS | 1116 | 1466016393123 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:33 INFO - PROCESS | 1116 | 1466016393125 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:33 INFO - PROCESS | 1116 | ++DOCSHELL 000000972016E800 == 26 [pid = 1116] [id = 28] 11:46:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009718DE6C00) [pid = 1116] [serial = 80] [outer = 0000000000000000] 11:46:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971F54EC00) [pid = 1116] [serial = 81] [outer = 0000009718DE6C00] 11:46:33 INFO - PROCESS | 1116 | 1466016393172 Marionette DEBUG loaded listener.js 11:46:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971F6FA400) [pid = 1116] [serial = 82] [outer = 0000009718DE6C00] 11:46:33 INFO - PROCESS | 1116 | 1466016393669 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]]]}] 11:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 693ms 11:46:33 INFO - PROCESS | 1116 | 1466016393728 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 11:46:33 INFO - PROCESS | 1116 | 1466016393732 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 11:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:46:33 INFO - PROCESS | 1116 | 1466016393738 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:46:33 INFO - PROCESS | 1116 | 1466016393741 Marionette TRACE conn5 <- [1,78,null,{}] 11:46:33 INFO - PROCESS | 1116 | 1466016393747 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}] 11:46:33 INFO - PROCESS | 1116 | 1466016393751 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:33 INFO - PROCESS | 1116 | 1466016393889 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 11:46:33 INFO - PROCESS | 1116 | 1466016393958 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:33 INFO - PROCESS | 1116 | 1466016393961 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:33 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D6B800 == 27 [pid = 1116] [id = 29] 11:46:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009718DDBC00) [pid = 1116] [serial = 83] [outer = 0000000000000000] 11:46:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009718DE0400) [pid = 1116] [serial = 84] [outer = 0000009718DDBC00] 11:46:34 INFO - PROCESS | 1116 | 1466016394021 Marionette DEBUG loaded listener.js 11:46:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971DC7B400) [pid = 1116] [serial = 85] [outer = 0000009718DDBC00] 11:46:34 INFO - PROCESS | 1116 | 1466016394551 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]]]}] 11:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 880ms 11:46:34 INFO - PROCESS | 1116 | 1466016394622 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 11:46:34 INFO - PROCESS | 1116 | 1466016394627 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 11:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:46:34 INFO - PROCESS | 1116 | 1466016394634 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:46:34 INFO - PROCESS | 1116 | 1466016394637 Marionette TRACE conn5 <- [1,82,null,{}] 11:46:34 INFO - PROCESS | 1116 | 1466016394641 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}] 11:46:34 INFO - PROCESS | 1116 | 1466016394644 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:34 INFO - PROCESS | 1116 | 1466016394758 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 11:46:34 INFO - PROCESS | 1116 | 1466016394819 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:34 INFO - PROCESS | 1116 | 1466016394821 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:34 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721CA1000 == 28 [pid = 1116] [id = 30] 11:46:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971E8DC800) [pid = 1116] [serial = 86] [outer = 0000000000000000] 11:46:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971EDC7800) [pid = 1116] [serial = 87] [outer = 000000971E8DC800] 11:46:34 INFO - PROCESS | 1116 | 1466016394880 Marionette DEBUG loaded listener.js 11:46:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971FC5D000) [pid = 1116] [serial = 88] [outer = 000000971E8DC800] 11:46:35 INFO - PROCESS | 1116 | 1466016395434 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]]]}] 11:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 11:46:35 INFO - PROCESS | 1116 | 1466016395475 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 11:46:35 INFO - PROCESS | 1116 | 1466016395478 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 11:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:46:35 INFO - PROCESS | 1116 | 1466016395482 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:46:35 INFO - PROCESS | 1116 | 1466016395486 Marionette TRACE conn5 <- [1,86,null,{}] 11:46:35 INFO - PROCESS | 1116 | 1466016395498 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}] 11:46:35 INFO - PROCESS | 1116 | 1466016395503 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:35 INFO - PROCESS | 1116 | 1466016395608 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 11:46:35 INFO - PROCESS | 1116 | 1466016395670 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:35 INFO - PROCESS | 1116 | 1466016395673 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:35 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C13800 == 29 [pid = 1116] [id = 31] 11:46:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097127EE400) [pid = 1116] [serial = 89] [outer = 0000000000000000] 11:46:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971F8E9800) [pid = 1116] [serial = 90] [outer = 00000097127EE400] 11:46:35 INFO - PROCESS | 1116 | 1466016395732 Marionette DEBUG loaded listener.js 11:46:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971FF23C00) [pid = 1116] [serial = 91] [outer = 00000097127EE400] 11:46:36 INFO - PROCESS | 1116 | 1466016396292 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]]]}] 11:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 11:46:36 INFO - PROCESS | 1116 | 1466016396324 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 11:46:36 INFO - PROCESS | 1116 | 1466016396327 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 11:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:46:36 INFO - PROCESS | 1116 | 1466016396331 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:46:36 INFO - PROCESS | 1116 | 1466016396333 Marionette TRACE conn5 <- [1,90,null,{}] 11:46:36 INFO - PROCESS | 1116 | 1466016396336 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}] 11:46:36 INFO - PROCESS | 1116 | 1466016396339 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:36 INFO - PROCESS | 1116 | 1466016396446 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 11:46:36 INFO - PROCESS | 1116 | 1466016396506 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:36 INFO - PROCESS | 1116 | 1466016396509 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:36 INFO - PROCESS | 1116 | ++DOCSHELL 000000972691D000 == 30 [pid = 1116] [id = 32] 11:46:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971289EC00) [pid = 1116] [serial = 92] [outer = 0000000000000000] 11:46:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097128A3000) [pid = 1116] [serial = 93] [outer = 000000971289EC00] 11:46:36 INFO - PROCESS | 1116 | 1466016396565 Marionette DEBUG loaded listener.js 11:46:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009720049800) [pid = 1116] [serial = 94] [outer = 000000971289EC00] 11:46:37 INFO - PROCESS | 1116 | 1466016397157 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]]]}] 11:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 11:46:37 INFO - PROCESS | 1116 | 1466016397255 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 11:46:37 INFO - PROCESS | 1116 | 1466016397259 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 11:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:46:37 INFO - PROCESS | 1116 | 1466016397265 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:46:37 INFO - PROCESS | 1116 | 1466016397269 Marionette TRACE conn5 <- [1,94,null,{}] 11:46:37 INFO - PROCESS | 1116 | 1466016397276 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}] 11:46:37 INFO - PROCESS | 1116 | 1466016397279 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:37 INFO - PROCESS | 1116 | 1466016397393 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 11:46:37 INFO - PROCESS | 1116 | 1466016397449 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:37 INFO - PROCESS | 1116 | 1466016397455 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:37 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717568800 == 31 [pid = 1116] [id = 33] 11:46:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (00000097127E5C00) [pid = 1116] [serial = 95] [outer = 0000000000000000] 11:46:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097127E9800) [pid = 1116] [serial = 96] [outer = 00000097127E5C00] 11:46:37 INFO - PROCESS | 1116 | 1466016397505 Marionette DEBUG loaded listener.js 11:46:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009712899400) [pid = 1116] [serial = 97] [outer = 00000097127E5C00] 11:46:38 INFO - PROCESS | 1116 | --DOCSHELL 0000009717ABC000 == 30 [pid = 1116] [id = 8] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971F8F0400) [pid = 1116] [serial = 17] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009718BD6C00) [pid = 1116] [serial = 9] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (00000097191C3000) [pid = 1116] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009716B73800) [pid = 1116] [serial = 4] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971FC64000) [pid = 1116] [serial = 51] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009710E4D400) [pid = 1116] [serial = 54] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009713086400) [pid = 1116] [serial = 57] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009720860400) [pid = 1116] [serial = 60] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097187BF400) [pid = 1116] [serial = 21] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009713938800) [pid = 1116] [serial = 24] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971DC79800) [pid = 1116] [serial = 30] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971E83E000) [pid = 1116] [serial = 33] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971FDF9400) [pid = 1116] [serial = 36] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097208E5C00) [pid = 1116] [serial = 39] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009718DE5800) [pid = 1116] [serial = 42] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009710CB2800) [pid = 1116] [serial = 45] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009722B32400) [pid = 1116] [serial = 48] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000972196C400) [pid = 1116] [serial = 40] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971DC79400) [pid = 1116] [serial = 43] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009712E04000) [pid = 1116] [serial = 27] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971EAC4800) [pid = 1116] [serial = 46] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971FD0F400) [pid = 1116] [serial = 49] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971E504800) [pid = 1116] [serial = 31] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971DD1C800) [pid = 1116] [serial = 22] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009725CE1000) [pid = 1116] [serial = 63] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (000000972020C400) [pid = 1116] [serial = 37] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (000000971F81E800) [pid = 1116] [serial = 14] [outer = 0000000000000000] [url = about:blank] 11:46:38 INFO - PROCESS | 1116 | 1466016398550 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]]]}] 11:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1345ms 11:46:38 INFO - PROCESS | 1116 | 1466016398613 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 11:46:38 INFO - PROCESS | 1116 | 1466016398618 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 11:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:46:38 INFO - PROCESS | 1116 | 1466016398623 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:46:38 INFO - PROCESS | 1116 | 1466016398626 Marionette TRACE conn5 <- [1,98,null,{}] 11:46:38 INFO - PROCESS | 1116 | 1466016398632 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}] 11:46:38 INFO - PROCESS | 1116 | 1466016398635 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:38 INFO - PROCESS | 1116 | 1466016398730 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 11:46:38 INFO - PROCESS | 1116 | 1466016398821 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:38 INFO - PROCESS | 1116 | 1466016398825 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:38 INFO - PROCESS | 1116 | ++DOCSHELL 0000009716B77000 == 31 [pid = 1116] [id = 34] 11:46:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (000000971289F400) [pid = 1116] [serial = 98] [outer = 0000000000000000] 11:46:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (00000097128A2400) [pid = 1116] [serial = 99] [outer = 000000971289F400] 11:46:38 INFO - PROCESS | 1116 | 1466016398875 Marionette DEBUG loaded listener.js 11:46:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009712979000) [pid = 1116] [serial = 100] [outer = 000000971289F400] 11:46:39 INFO - PROCESS | 1116 | 1466016399254 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]]]}] 11:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 691ms 11:46:39 INFO - PROCESS | 1116 | 1466016399318 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 11:46:39 INFO - PROCESS | 1116 | 1466016399324 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 11:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:46:39 INFO - PROCESS | 1116 | 1466016399330 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:46:39 INFO - PROCESS | 1116 | 1466016399333 Marionette TRACE conn5 <- [1,102,null,{}] 11:46:39 INFO - PROCESS | 1116 | 1466016399337 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}] 11:46:39 INFO - PROCESS | 1116 | 1466016399340 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:39 INFO - PROCESS | 1116 | 1466016399430 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 11:46:39 INFO - PROCESS | 1116 | 1466016399438 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:39 INFO - PROCESS | 1116 | 1466016399441 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:39 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B94000 == 32 [pid = 1116] [id = 35] 11:46:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009713E4E000) [pid = 1116] [serial = 101] [outer = 0000000000000000] 11:46:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009716B40800) [pid = 1116] [serial = 102] [outer = 0000009713E4E000] 11:46:39 INFO - PROCESS | 1116 | 1466016399496 Marionette DEBUG loaded listener.js 11:46:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009716E54400) [pid = 1116] [serial = 103] [outer = 0000009713E4E000] 11:46:39 INFO - PROCESS | 1116 | 1466016399908 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]]]}] 11:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 11:46:39 INFO - PROCESS | 1116 | 1466016399961 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 11:46:39 INFO - PROCESS | 1116 | 1466016399963 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 11:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:46:39 INFO - PROCESS | 1116 | 1466016399967 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:46:39 INFO - PROCESS | 1116 | 1466016399971 Marionette TRACE conn5 <- [1,106,null,{}] 11:46:39 INFO - PROCESS | 1116 | 1466016399982 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}] 11:46:39 INFO - PROCESS | 1116 | 1466016399987 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:40 INFO - PROCESS | 1116 | 1466016400071 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 11:46:40 INFO - PROCESS | 1116 | 1466016400107 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:40 INFO - PROCESS | 1116 | 1466016400110 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:40 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC9A000 == 33 [pid = 1116] [id = 36] 11:46:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009712522000) [pid = 1116] [serial = 104] [outer = 0000000000000000] 11:46:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009718DDD000) [pid = 1116] [serial = 105] [outer = 0000009712522000] 11:46:40 INFO - PROCESS | 1116 | 1466016400161 Marionette DEBUG loaded listener.js 11:46:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971926F800) [pid = 1116] [serial = 106] [outer = 0000009712522000] 11:46:40 INFO - PROCESS | 1116 | 1466016400555 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]]]}] 11:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 11:46:40 INFO - PROCESS | 1116 | 1466016400608 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 11:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:46:40 INFO - PROCESS | 1116 | 1466016400611 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 11:46:40 INFO - PROCESS | 1116 | 1466016400614 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:46:40 INFO - PROCESS | 1116 | 1466016400616 Marionette TRACE conn5 <- [1,110,null,{}] 11:46:40 INFO - PROCESS | 1116 | 1466016400619 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}] 11:46:40 INFO - PROCESS | 1116 | 1466016400622 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:40 INFO - PROCESS | 1116 | 1466016400732 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 11:46:40 INFO - PROCESS | 1116 | 1466016400739 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:40 INFO - PROCESS | 1116 | 1466016400741 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:40 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ECDB800 == 34 [pid = 1116] [id = 37] 11:46:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971C327C00) [pid = 1116] [serial = 107] [outer = 0000000000000000] 11:46:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971DC80000) [pid = 1116] [serial = 108] [outer = 000000971C327C00] 11:46:40 INFO - PROCESS | 1116 | 1466016400787 Marionette DEBUG loaded listener.js 11:46:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971E506800) [pid = 1116] [serial = 109] [outer = 000000971C327C00] 11:46:41 INFO - PROCESS | 1116 | 1466016401214 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]]]}] 11:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 11:46:41 INFO - PROCESS | 1116 | 1466016401247 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 11:46:41 INFO - PROCESS | 1116 | 1466016401249 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 11:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:46:41 INFO - PROCESS | 1116 | 1466016401252 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:46:41 INFO - PROCESS | 1116 | 1466016401254 Marionette TRACE conn5 <- [1,114,null,{}] 11:46:41 INFO - PROCESS | 1116 | 1466016401258 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}] 11:46:41 INFO - PROCESS | 1116 | 1466016401260 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:41 INFO - PROCESS | 1116 | 1466016401361 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 11:46:41 INFO - PROCESS | 1116 | 1466016401366 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:41 INFO - PROCESS | 1116 | 1466016401369 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:41 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4A4800 == 35 [pid = 1116] [id = 38] 11:46:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971296D000) [pid = 1116] [serial = 110] [outer = 0000000000000000] 11:46:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971E518800) [pid = 1116] [serial = 111] [outer = 000000971296D000] 11:46:41 INFO - PROCESS | 1116 | 1466016401415 Marionette DEBUG loaded listener.js 11:46:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971E5C1400) [pid = 1116] [serial = 112] [outer = 000000971296D000] 11:46:41 INFO - PROCESS | 1116 | 1466016401865 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]]]}] 11:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 11:46:41 INFO - PROCESS | 1116 | 1466016401883 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 11:46:41 INFO - PROCESS | 1116 | 1466016401885 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 11:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:46:41 INFO - PROCESS | 1116 | 1466016401889 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:46:41 INFO - PROCESS | 1116 | 1466016401891 Marionette TRACE conn5 <- [1,118,null,{}] 11:46:41 INFO - PROCESS | 1116 | 1466016401894 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}] 11:46:41 INFO - PROCESS | 1116 | 1466016401900 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:42 INFO - PROCESS | 1116 | 1466016402031 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 11:46:42 INFO - PROCESS | 1116 | 1466016402037 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:42 INFO - PROCESS | 1116 | 1466016402039 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:42 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720020000 == 36 [pid = 1116] [id = 39] 11:46:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971EA56800) [pid = 1116] [serial = 113] [outer = 0000000000000000] 11:46:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971F550C00) [pid = 1116] [serial = 114] [outer = 000000971EA56800] 11:46:42 INFO - PROCESS | 1116 | 1466016402086 Marionette DEBUG loaded listener.js 11:46:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971FC67800) [pid = 1116] [serial = 115] [outer = 000000971EA56800] 11:46:42 INFO - PROCESS | 1116 | 1466016402504 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]]]}] 11:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 11:46:42 INFO - PROCESS | 1116 | 1466016402521 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 11:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:46:42 INFO - PROCESS | 1116 | 1466016402523 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 11:46:42 INFO - PROCESS | 1116 | 1466016402526 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:46:42 INFO - PROCESS | 1116 | 1466016402528 Marionette TRACE conn5 <- [1,122,null,{}] 11:46:42 INFO - PROCESS | 1116 | 1466016402537 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}] 11:46:42 INFO - PROCESS | 1116 | 1466016402539 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:42 INFO - PROCESS | 1116 | 1466016402714 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 11:46:42 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097243F0C00) [pid = 1116] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:46:42 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009713082C00) [pid = 1116] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:46:42 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097243EF000) [pid = 1116] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:46:42 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971FD16000) [pid = 1116] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:46:42 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971E50B000) [pid = 1116] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:46:42 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009710E49000) [pid = 1116] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:46:42 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009718DE6C00) [pid = 1116] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:46:42 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009716B4B000) [pid = 1116] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:46:42 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009719268800) [pid = 1116] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:46:42 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971E8DA800) [pid = 1116] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:46:42 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971E50CC00) [pid = 1116] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:46:42 INFO - PROCESS | 1116 | 1466016402782 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:42 INFO - PROCESS | 1116 | 1466016402784 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:42 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ECC1800 == 37 [pid = 1116] [id = 40] 11:46:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009710E44800) [pid = 1116] [serial = 116] [outer = 0000000000000000] 11:46:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971289F000) [pid = 1116] [serial = 117] [outer = 0000009710E44800] 11:46:42 INFO - PROCESS | 1116 | 1466016402830 Marionette DEBUG loaded listener.js 11:46:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971E5B7400) [pid = 1116] [serial = 118] [outer = 0000009710E44800] 11:46:43 INFO - PROCESS | 1116 | 1466016403138 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]]]}] 11:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 11:46:43 INFO - PROCESS | 1116 | 1466016403161 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 11:46:43 INFO - PROCESS | 1116 | 1466016403163 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 11:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:46:43 INFO - PROCESS | 1116 | 1466016403166 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:46:43 INFO - PROCESS | 1116 | 1466016403168 Marionette TRACE conn5 <- [1,126,null,{}] 11:46:43 INFO - PROCESS | 1116 | 1466016403176 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}] 11:46:43 INFO - PROCESS | 1116 | 1466016403178 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:43 INFO - PROCESS | 1116 | 1466016403280 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 11:46:43 INFO - PROCESS | 1116 | 1466016403287 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:43 INFO - PROCESS | 1116 | 1466016403289 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:43 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C13000 == 38 [pid = 1116] [id = 41] 11:46:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009718DE1000) [pid = 1116] [serial = 119] [outer = 0000000000000000] 11:46:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009720108C00) [pid = 1116] [serial = 120] [outer = 0000009718DE1000] 11:46:43 INFO - PROCESS | 1116 | 1466016403335 Marionette DEBUG loaded listener.js 11:46:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000972085C800) [pid = 1116] [serial = 121] [outer = 0000009718DE1000] 11:46:43 INFO - PROCESS | 1116 | 1466016403718 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]]]}] 11:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 11:46:43 INFO - PROCESS | 1116 | 1466016403754 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 11:46:43 INFO - PROCESS | 1116 | 1466016403756 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 11:46:43 INFO - PROCESS | 1116 | 1466016403760 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:46:43 INFO - PROCESS | 1116 | 1466016403762 Marionette TRACE conn5 <- [1,130,null,{}] 11:46:43 INFO - PROCESS | 1116 | 1466016403765 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}] 11:46:43 INFO - PROCESS | 1116 | 1466016403767 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:43 INFO - PROCESS | 1116 | 1466016403846 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 11:46:43 INFO - PROCESS | 1116 | 1466016403904 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:43 INFO - PROCESS | 1116 | 1466016403906 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:43 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC99800 == 39 [pid = 1116] [id = 42] 11:46:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009718669400) [pid = 1116] [serial = 122] [outer = 0000000000000000] 11:46:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009718712000) [pid = 1116] [serial = 123] [outer = 0000009718669400] 11:46:43 INFO - PROCESS | 1116 | 1466016403951 Marionette DEBUG loaded listener.js 11:46:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009720810000) [pid = 1116] [serial = 124] [outer = 0000009718669400] 11:46:44 INFO - PROCESS | 1116 | 1466016404327 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]]]}] 11:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 11:46:44 INFO - PROCESS | 1116 | 1466016404349 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 11:46:44 INFO - PROCESS | 1116 | 1466016404352 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 11:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:46:44 INFO - PROCESS | 1116 | 1466016404355 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:46:44 INFO - PROCESS | 1116 | 1466016404357 Marionette TRACE conn5 <- [1,134,null,{}] 11:46:44 INFO - PROCESS | 1116 | 1466016404360 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}] 11:46:44 INFO - PROCESS | 1116 | 1466016404362 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:44 INFO - PROCESS | 1116 | 1466016404466 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 11:46:44 INFO - PROCESS | 1116 | 1466016404474 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:44 INFO - PROCESS | 1116 | 1466016404476 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:44 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC7B000 == 40 [pid = 1116] [id = 43] 11:46:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971866A000) [pid = 1116] [serial = 125] [outer = 0000000000000000] 11:46:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009720866400) [pid = 1116] [serial = 126] [outer = 000000971866A000] 11:46:44 INFO - PROCESS | 1116 | 1466016404520 Marionette DEBUG loaded listener.js 11:46:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000972089A400) [pid = 1116] [serial = 127] [outer = 000000971866A000] 11:46:45 INFO - PROCESS | 1116 | 1466016405230 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]]]}] 11:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 923ms 11:46:45 INFO - PROCESS | 1116 | 1466016405284 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 11:46:45 INFO - PROCESS | 1116 | 1466016405289 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 11:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:46:45 INFO - PROCESS | 1116 | 1466016405294 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:46:45 INFO - PROCESS | 1116 | 1466016405298 Marionette TRACE conn5 <- [1,138,null,{}] 11:46:45 INFO - PROCESS | 1116 | 1466016405304 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}] 11:46:45 INFO - PROCESS | 1116 | 1466016405307 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:45 INFO - PROCESS | 1116 | 1466016405439 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 11:46:45 INFO - PROCESS | 1116 | 1466016405497 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:45 INFO - PROCESS | 1116 | 1466016405500 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:45 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718794000 == 41 [pid = 1116] [id = 44] 11:46:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971289D400) [pid = 1116] [serial = 128] [outer = 0000000000000000] 11:46:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009712978C00) [pid = 1116] [serial = 129] [outer = 000000971289D400] 11:46:45 INFO - PROCESS | 1116 | 1466016405559 Marionette DEBUG loaded listener.js 11:46:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097139CC000) [pid = 1116] [serial = 130] [outer = 000000971289D400] 11:46:46 INFO - PROCESS | 1116 | 1466016406517 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]]]}] 11:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1238ms 11:46:46 INFO - PROCESS | 1116 | 1466016406533 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 11:46:46 INFO - PROCESS | 1116 | 1466016406538 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 11:46:46 INFO - PROCESS | 1116 | 1466016406544 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:46:46 INFO - PROCESS | 1116 | 1466016406547 Marionette TRACE conn5 <- [1,142,null,{}] 11:46:46 INFO - PROCESS | 1116 | 1466016406553 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}] 11:46:46 INFO - PROCESS | 1116 | 1466016406556 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:46 INFO - PROCESS | 1116 | 1466016406667 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 11:46:46 INFO - PROCESS | 1116 | 1466016406731 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:46 INFO - PROCESS | 1116 | 1466016406735 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:46 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718633000 == 42 [pid = 1116] [id = 45] 11:46:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971320FC00) [pid = 1116] [serial = 131] [outer = 0000000000000000] 11:46:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009713CE0800) [pid = 1116] [serial = 132] [outer = 000000971320FC00] 11:46:46 INFO - PROCESS | 1116 | 1466016406788 Marionette DEBUG loaded listener.js 11:46:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009717A74400) [pid = 1116] [serial = 133] [outer = 000000971320FC00] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 000000972691D000 == 41 [pid = 1116] [id = 32] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 0000009721CA1000 == 40 [pid = 1116] [id = 30] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C13800 == 39 [pid = 1116] [id = 31] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC99800 == 38 [pid = 1116] [id = 42] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C13000 == 37 [pid = 1116] [id = 41] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 000000971ECC1800 == 36 [pid = 1116] [id = 40] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 0000009720020000 == 35 [pid = 1116] [id = 39] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4A4800 == 34 [pid = 1116] [id = 38] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 000000971ECDB800 == 33 [pid = 1116] [id = 37] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC9A000 == 32 [pid = 1116] [id = 36] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B94000 == 31 [pid = 1116] [id = 35] 11:46:47 INFO - PROCESS | 1116 | --DOCSHELL 0000009716B77000 == 30 [pid = 1116] [id = 34] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009726874800) [pid = 1116] [serial = 66] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971FC65000) [pid = 1116] [serial = 58] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009725CE9000) [pid = 1116] [serial = 64] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009720869000) [pid = 1116] [serial = 61] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971FC6A000) [pid = 1116] [serial = 52] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971FD0F800) [pid = 1116] [serial = 55] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971F6FA400) [pid = 1116] [serial = 82] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971750F400) [pid = 1116] [serial = 69] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097187C5000) [pid = 1116] [serial = 70] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971BFF1000) [pid = 1116] [serial = 72] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971F54EC00) [pid = 1116] [serial = 81] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971EA56400) [pid = 1116] [serial = 78] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971E519C00) [pid = 1116] [serial = 75] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971E1DB800) [pid = 1116] [serial = 73] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971E5B8400) [pid = 1116] [serial = 76] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971F4EF000) [pid = 1116] [serial = 79] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000972687CC00) [pid = 1116] [serial = 67] [outer = 0000000000000000] [url = about:blank] 11:46:47 INFO - PROCESS | 1116 | 1466016407271 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]]]}] 11:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 794ms 11:46:47 INFO - PROCESS | 1116 | 1466016407342 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 11:46:47 INFO - PROCESS | 1116 | 1466016407347 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 11:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:46:47 INFO - PROCESS | 1116 | 1466016407354 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:46:47 INFO - PROCESS | 1116 | 1466016407357 Marionette TRACE conn5 <- [1,146,null,{}] 11:46:47 INFO - PROCESS | 1116 | 1466016407361 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}] 11:46:47 INFO - PROCESS | 1116 | 1466016407364 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:47 INFO - PROCESS | 1116 | 1466016407454 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 11:46:47 INFO - PROCESS | 1116 | 1466016407469 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:47 INFO - PROCESS | 1116 | 1466016407472 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:47 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3C1800 == 31 [pid = 1116] [id = 46] 11:46:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009717BFEC00) [pid = 1116] [serial = 134] [outer = 0000000000000000] 11:46:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971866A800) [pid = 1116] [serial = 135] [outer = 0000009717BFEC00] 11:46:47 INFO - PROCESS | 1116 | 1466016407521 Marionette DEBUG loaded listener.js 11:46:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009718BD1C00) [pid = 1116] [serial = 136] [outer = 0000009717BFEC00] 11:46:47 INFO - PROCESS | 1116 | 1466016407965 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]]]}] 11:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 11:46:47 INFO - PROCESS | 1116 | 1466016407984 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 11:46:47 INFO - PROCESS | 1116 | 1466016407987 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 11:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:46:47 INFO - PROCESS | 1116 | 1466016407990 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:46:48 INFO - PROCESS | 1116 | 1466016407994 Marionette TRACE conn5 <- [1,150,null,{}] 11:46:48 INFO - PROCESS | 1116 | 1466016408011 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}] 11:46:48 INFO - PROCESS | 1116 | 1466016408016 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:48 INFO - PROCESS | 1116 | 1466016408102 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 11:46:48 INFO - PROCESS | 1116 | 1466016408133 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:48 INFO - PROCESS | 1116 | 1466016408136 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:48 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F232800 == 32 [pid = 1116] [id = 47] 11:46:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971DC76400) [pid = 1116] [serial = 137] [outer = 0000000000000000] 11:46:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971DC7B800) [pid = 1116] [serial = 138] [outer = 000000971DC76400] 11:46:48 INFO - PROCESS | 1116 | 1466016408185 Marionette DEBUG loaded listener.js 11:46:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971E515000) [pid = 1116] [serial = 139] [outer = 000000971DC76400] 11:46:48 INFO - PROCESS | 1116 | 1466016408616 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]]]}] 11:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 11:46:48 INFO - PROCESS | 1116 | 1466016408706 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 11:46:48 INFO - PROCESS | 1116 | 1466016408709 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 11:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:46:48 INFO - PROCESS | 1116 | 1466016408715 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:46:48 INFO - PROCESS | 1116 | 1466016408717 Marionette TRACE conn5 <- [1,154,null,{}] 11:46:48 INFO - PROCESS | 1116 | 1466016408721 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}] 11:46:48 INFO - PROCESS | 1116 | 1466016408723 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:48 INFO - PROCESS | 1116 | 1466016408810 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 11:46:48 INFO - PROCESS | 1116 | 1466016408822 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:48 INFO - PROCESS | 1116 | 1466016408824 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:48 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC7C800 == 33 [pid = 1116] [id = 48] 11:46:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971E841800) [pid = 1116] [serial = 140] [outer = 0000000000000000] 11:46:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971E8E1000) [pid = 1116] [serial = 141] [outer = 000000971E841800] 11:46:48 INFO - PROCESS | 1116 | 1466016408872 Marionette DEBUG loaded listener.js 11:46:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971EAC9800) [pid = 1116] [serial = 142] [outer = 000000971E841800] 11:46:49 INFO - PROCESS | 1116 | 1466016409279 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]]]}] 11:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 586ms 11:46:49 INFO - PROCESS | 1116 | 1466016409314 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 11:46:49 INFO - PROCESS | 1116 | 1466016409317 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 11:46:49 INFO - PROCESS | 1116 | 1466016409320 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:46:49 INFO - PROCESS | 1116 | 1466016409322 Marionette TRACE conn5 <- [1,158,null,{}] 11:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:46:49 INFO - PROCESS | 1116 | 1466016409326 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}] 11:46:49 INFO - PROCESS | 1116 | 1466016409328 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:49 INFO - PROCESS | 1116 | 1466016409440 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 11:46:49 INFO - PROCESS | 1116 | 1466016409500 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:49 INFO - PROCESS | 1116 | 1466016409503 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:49 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720989000 == 34 [pid = 1116] [id = 49] 11:46:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097128A1400) [pid = 1116] [serial = 143] [outer = 0000000000000000] 11:46:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971F548C00) [pid = 1116] [serial = 144] [outer = 00000097128A1400] 11:46:49 INFO - PROCESS | 1116 | 1466016409548 Marionette DEBUG loaded listener.js 11:46:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971F81E800) [pid = 1116] [serial = 145] [outer = 00000097128A1400] 11:46:49 INFO - PROCESS | 1116 | 1466016409960 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]]]}] 11:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 11:46:50 INFO - PROCESS | 1116 | 1466016410016 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 11:46:50 INFO - PROCESS | 1116 | 1466016410019 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 11:46:50 INFO - PROCESS | 1116 | 1466016410022 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:46:50 INFO - PROCESS | 1116 | 1466016410024 Marionette TRACE conn5 <- [1,162,null,{}] 11:46:50 INFO - PROCESS | 1116 | 1466016410027 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}] 11:46:50 INFO - PROCESS | 1116 | 1466016410033 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:50 INFO - PROCESS | 1116 | 1466016410160 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 11:46:50 INFO - PROCESS | 1116 | 1466016410166 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:50 INFO - PROCESS | 1116 | 1466016410168 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:50 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724389000 == 35 [pid = 1116] [id = 50] 11:46:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971FC5C800) [pid = 1116] [serial = 146] [outer = 0000000000000000] 11:46:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971FD15000) [pid = 1116] [serial = 147] [outer = 000000971FC5C800] 11:46:50 INFO - PROCESS | 1116 | 1466016410213 Marionette DEBUG loaded listener.js 11:46:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009720868800) [pid = 1116] [serial = 148] [outer = 000000971FC5C800] 11:46:50 INFO - PROCESS | 1116 | 1466016410636 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]]]}] 11:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 11:46:50 INFO - PROCESS | 1116 | 1466016410655 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 11:46:50 INFO - PROCESS | 1116 | 1466016410657 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 11:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:46:50 INFO - PROCESS | 1116 | 1466016410660 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - PROCESS | 1116 | 1466016410662 Marionette TRACE conn5 <- [1,166,null,{}] 11:46:50 INFO - PROCESS | 1116 | 1466016410665 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}] 11:46:50 INFO - PROCESS | 1116 | 1466016410675 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:50 INFO - PROCESS | 1116 | 1466016410777 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 11:46:50 INFO - PROCESS | 1116 | 1466016410839 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:50 INFO - PROCESS | 1116 | 1466016410841 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:50 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726904000 == 36 [pid = 1116] [id = 51] 11:46:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097127DCC00) [pid = 1116] [serial = 149] [outer = 0000000000000000] 11:46:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (00000097127DF000) [pid = 1116] [serial = 150] [outer = 00000097127DCC00] 11:46:50 INFO - PROCESS | 1116 | 1466016410886 Marionette DEBUG loaded listener.js 11:46:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009720210000) [pid = 1116] [serial = 151] [outer = 00000097127DCC00] 11:46:51 INFO - PROCESS | 1116 | 1466016411285 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]]]}] 11:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971296D000) [pid = 1116] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971289F400) [pid = 1116] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009713E4E000) [pid = 1116] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009712522000) [pid = 1116] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971C327C00) [pid = 1116] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971EA56800) [pid = 1116] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009710E44800) [pid = 1116] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009718DDBC00) [pid = 1116] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009718669400) [pid = 1116] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971E8DC800) [pid = 1116] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097127EE400) [pid = 1116] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971289EC00) [pid = 1116] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:46:51 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009718DE1000) [pid = 1116] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:46:51 INFO - PROCESS | 1116 | 1466016411398 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 11:46:51 INFO - PROCESS | 1116 | 1466016411400 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 11:46:51 INFO - PROCESS | 1116 | 1466016411410 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:46:51 INFO - PROCESS | 1116 | 1466016411412 Marionette TRACE conn5 <- [1,170,null,{}] 11:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:46:51 INFO - PROCESS | 1116 | 1466016411416 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}] 11:46:51 INFO - PROCESS | 1116 | 1466016411418 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:51 INFO - PROCESS | 1116 | 1466016411501 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 11:46:51 INFO - PROCESS | 1116 | 1466016411509 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:51 INFO - PROCESS | 1116 | 1466016411511 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:51 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724380800 == 37 [pid = 1116] [id = 52] 11:46:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971289F400) [pid = 1116] [serial = 152] [outer = 0000000000000000] 11:46:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009712979400) [pid = 1116] [serial = 153] [outer = 000000971289F400] 11:46:51 INFO - PROCESS | 1116 | 1466016411556 Marionette DEBUG loaded listener.js 11:46:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971E518000) [pid = 1116] [serial = 154] [outer = 000000971289F400] 11:46:51 INFO - PROCESS | 1116 | 1466016411930 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]]]}] 11:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 11:46:52 INFO - PROCESS | 1116 | 1466016412006 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 11:46:52 INFO - PROCESS | 1116 | 1466016412008 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 11:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:46:52 INFO - PROCESS | 1116 | 1466016412011 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:46:52 INFO - PROCESS | 1116 | 1466016412013 Marionette TRACE conn5 <- [1,174,null,{}] 11:46:52 INFO - PROCESS | 1116 | 1466016412016 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}] 11:46:52 INFO - PROCESS | 1116 | 1466016412018 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:52 INFO - PROCESS | 1116 | 1466016412118 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 11:46:52 INFO - PROCESS | 1116 | 1466016412130 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 1116 | 1466016412132 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:52 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726985000 == 38 [pid = 1116] [id = 53] 11:46:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971FC69000) [pid = 1116] [serial = 155] [outer = 0000000000000000] 11:46:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097208E1800) [pid = 1116] [serial = 156] [outer = 000000971FC69000] 11:46:52 INFO - PROCESS | 1116 | 1466016412176 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009720E75800) [pid = 1116] [serial = 157] [outer = 000000971FC69000] 11:46:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009721CECC00) [pid = 1116] [serial = 158] [outer = 000000971321A000] 11:46:52 INFO - PROCESS | 1116 | 1466016412623 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]]]}] 11:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 11:46:52 INFO - PROCESS | 1116 | 1466016412642 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 11:46:52 INFO - PROCESS | 1116 | 1466016412644 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 11:46:52 INFO - PROCESS | 1116 | 1466016412647 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:46:52 INFO - PROCESS | 1116 | 1466016412649 Marionette TRACE conn5 <- [1,178,null,{}] 11:46:52 INFO - PROCESS | 1116 | 1466016412653 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}] 11:46:52 INFO - PROCESS | 1116 | 1466016412655 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:52 INFO - PROCESS | 1116 | 1466016412738 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 11:46:52 INFO - PROCESS | 1116 | 1466016412745 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 1116 | 1466016412747 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:52 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB8000 == 39 [pid = 1116] [id = 54] 11:46:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097219C0800) [pid = 1116] [serial = 159] [outer = 0000000000000000] 11:46:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009721CEE400) [pid = 1116] [serial = 160] [outer = 00000097219C0800] 11:46:52 INFO - PROCESS | 1116 | 1466016412792 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000972439DC00) [pid = 1116] [serial = 161] [outer = 00000097219C0800] 11:46:53 INFO - PROCESS | 1116 | 1466016413189 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]]]}] 11:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 11:46:53 INFO - PROCESS | 1116 | 1466016413241 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 11:46:53 INFO - PROCESS | 1116 | 1466016413243 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 11:46:53 INFO - PROCESS | 1116 | 1466016413251 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:46:53 INFO - PROCESS | 1116 | 1466016413254 Marionette TRACE conn5 <- [1,182,null,{}] 11:46:53 INFO - PROCESS | 1116 | 1466016413257 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}] 11:46:53 INFO - PROCESS | 1116 | 1466016413260 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:53 INFO - PROCESS | 1116 | 1466016413358 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 11:46:53 INFO - PROCESS | 1116 | 1466016413365 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:53 INFO - PROCESS | 1116 | 1466016413368 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:53 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B7B800 == 40 [pid = 1116] [id = 55] 11:46:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097243A0000) [pid = 1116] [serial = 162] [outer = 0000000000000000] 11:46:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009725CDEC00) [pid = 1116] [serial = 163] [outer = 00000097243A0000] 11:46:53 INFO - PROCESS | 1116 | 1466016413415 Marionette DEBUG loaded listener.js 11:46:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009725CE7C00) [pid = 1116] [serial = 164] [outer = 00000097243A0000] 11:46:54 INFO - PROCESS | 1116 | 1466016414093 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]]]}] 11:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 880ms 11:46:54 INFO - PROCESS | 1116 | 1466016414138 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 11:46:54 INFO - PROCESS | 1116 | 1466016414143 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 11:46:54 INFO - PROCESS | 1116 | 1466016414148 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:46:54 INFO - PROCESS | 1116 | 1466016414154 Marionette TRACE conn5 <- [1,186,null,{}] 11:46:54 INFO - PROCESS | 1116 | 1466016414159 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}] 11:46:54 INFO - PROCESS | 1116 | 1466016414162 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:54 INFO - PROCESS | 1116 | 1466016414313 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 11:46:54 INFO - PROCESS | 1116 | 1466016414328 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:54 INFO - PROCESS | 1116 | 1466016414332 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:54 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3BE000 == 41 [pid = 1116] [id = 56] 11:46:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009713085C00) [pid = 1116] [serial = 165] [outer = 0000000000000000] 11:46:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009713E4E400) [pid = 1116] [serial = 166] [outer = 0000009713085C00] 11:46:54 INFO - PROCESS | 1116 | 1466016414390 Marionette DEBUG loaded listener.js 11:46:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009718715000) [pid = 1116] [serial = 167] [outer = 0000009713085C00] 11:46:54 INFO - PROCESS | 1116 | 1466016414976 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]]]}] 11:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 11:46:55 INFO - PROCESS | 1116 | 1466016415033 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 11:46:55 INFO - PROCESS | 1116 | 1466016415038 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 11:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:46:55 INFO - PROCESS | 1116 | 1466016415045 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:46:55 INFO - PROCESS | 1116 | 1466016415048 Marionette TRACE conn5 <- [1,190,null,{}] 11:46:55 INFO - PROCESS | 1116 | 1466016415052 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}] 11:46:55 INFO - PROCESS | 1116 | 1466016415055 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:55 INFO - PROCESS | 1116 | 1466016415173 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 11:46:55 INFO - PROCESS | 1116 | 1466016415240 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:55 INFO - PROCESS | 1116 | 1466016415243 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:55 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720276000 == 42 [pid = 1116] [id = 57] 11:46:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (000000971E517000) [pid = 1116] [serial = 168] [outer = 0000000000000000] 11:46:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (000000971E5B4000) [pid = 1116] [serial = 169] [outer = 000000971E517000] 11:46:55 INFO - PROCESS | 1116 | 1466016415301 Marionette DEBUG loaded listener.js 11:46:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (000000971F54B800) [pid = 1116] [serial = 170] [outer = 000000971E517000] 11:46:55 INFO - PROCESS | 1116 | 1466016415842 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]]]}] 11:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 839ms 11:46:55 INFO - PROCESS | 1116 | 1466016415919 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 11:46:55 INFO - PROCESS | 1116 | 1466016415922 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 11:46:55 INFO - PROCESS | 1116 | 1466016415926 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:46:55 INFO - PROCESS | 1116 | 1466016415930 Marionette TRACE conn5 <- [1,194,null,{}] 11:46:55 INFO - PROCESS | 1116 | 1466016415943 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}] 11:46:55 INFO - PROCESS | 1116 | 1466016415948 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:56 INFO - PROCESS | 1116 | 1466016416069 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 11:46:56 INFO - PROCESS | 1116 | 1466016416130 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:56 INFO - PROCESS | 1116 | 1466016416134 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:56 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273CE000 == 43 [pid = 1116] [id = 58] 11:46:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (000000972085B400) [pid = 1116] [serial = 171] [outer = 0000000000000000] 11:46:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009720880800) [pid = 1116] [serial = 172] [outer = 000000972085B400] 11:46:56 INFO - PROCESS | 1116 | 1466016416193 Marionette DEBUG loaded listener.js 11:46:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (00000097243EFC00) [pid = 1116] [serial = 173] [outer = 000000972085B400] 11:46:56 INFO - PROCESS | 1116 | 1466016416881 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]]]}] 11:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1037ms 11:46:56 INFO - PROCESS | 1116 | 1466016416967 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 11:46:56 INFO - PROCESS | 1116 | 1466016416971 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 11:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:46:56 INFO - PROCESS | 1116 | 1466016416976 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:46:56 INFO - PROCESS | 1116 | 1466016416980 Marionette TRACE conn5 <- [1,198,null,{}] 11:46:56 INFO - PROCESS | 1116 | 1466016416985 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}] 11:46:56 INFO - PROCESS | 1116 | 1466016416989 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:57 INFO - PROCESS | 1116 | 1466016417106 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 11:46:57 INFO - PROCESS | 1116 | 1466016417168 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:57 INFO - PROCESS | 1116 | 1466016417173 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:57 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718795800 == 44 [pid = 1116] [id = 59] 11:46:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (0000009712979C00) [pid = 1116] [serial = 174] [outer = 0000000000000000] 11:46:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 99 (0000009713082000) [pid = 1116] [serial = 175] [outer = 0000009712979C00] 11:46:57 INFO - PROCESS | 1116 | 1466016417224 Marionette DEBUG loaded listener.js 11:46:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 100 (0000009717692800) [pid = 1116] [serial = 176] [outer = 0000009712979C00] 11:46:57 INFO - PROCESS | 1116 | 1466016417823 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]]]}] 11:46:57 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB8000 == 43 [pid = 1116] [id = 54] 11:46:57 INFO - PROCESS | 1116 | --DOCSHELL 0000009726985000 == 42 [pid = 1116] [id = 53] 11:46:57 INFO - PROCESS | 1116 | --DOCSHELL 0000009724380800 == 41 [pid = 1116] [id = 52] 11:46:57 INFO - PROCESS | 1116 | --DOCSHELL 0000009726904000 == 40 [pid = 1116] [id = 51] 11:46:57 INFO - PROCESS | 1116 | --DOCSHELL 0000009724389000 == 39 [pid = 1116] [id = 50] 11:46:57 INFO - PROCESS | 1116 | --DOCSHELL 0000009720989000 == 38 [pid = 1116] [id = 49] 11:46:57 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC7C800 == 37 [pid = 1116] [id = 48] 11:46:57 INFO - PROCESS | 1116 | --DOCSHELL 000000971F232800 == 36 [pid = 1116] [id = 47] 11:46:57 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3C1800 == 35 [pid = 1116] [id = 46] 11:46:57 INFO - PROCESS | 1116 | --DOCSHELL 0000009718633000 == 34 [pid = 1116] [id = 45] 11:46:57 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC7B000 == 33 [pid = 1116] [id = 43] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 99 (000000971E518800) [pid = 1116] [serial = 111] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 98 (00000097128A2400) [pid = 1116] [serial = 99] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (0000009712979000) [pid = 1116] [serial = 100] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (00000097127E9800) [pid = 1116] [serial = 96] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (0000009716B40800) [pid = 1116] [serial = 102] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (0000009716E54400) [pid = 1116] [serial = 103] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009718DDD000) [pid = 1116] [serial = 105] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000971DC80000) [pid = 1116] [serial = 108] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971F550C00) [pid = 1116] [serial = 114] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971E5C1400) [pid = 1116] [serial = 112] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971289F000) [pid = 1116] [serial = 117] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971FC67800) [pid = 1116] [serial = 115] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971DC7B400) [pid = 1116] [serial = 85] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009718DE0400) [pid = 1116] [serial = 84] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009720810000) [pid = 1116] [serial = 124] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971FC5D000) [pid = 1116] [serial = 88] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971EDC7800) [pid = 1116] [serial = 87] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971FF23C00) [pid = 1116] [serial = 91] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971F8E9800) [pid = 1116] [serial = 90] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009720049800) [pid = 1116] [serial = 94] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097128A3000) [pid = 1116] [serial = 93] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971E5B7400) [pid = 1116] [serial = 118] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009720108C00) [pid = 1116] [serial = 120] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000972085C800) [pid = 1116] [serial = 121] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971E506800) [pid = 1116] [serial = 109] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971926F800) [pid = 1116] [serial = 106] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009720866400) [pid = 1116] [serial = 126] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009718712000) [pid = 1116] [serial = 123] [outer = 0000000000000000] [url = about:blank] 11:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 944ms 11:46:57 INFO - PROCESS | 1116 | 1466016417925 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 11:46:57 INFO - PROCESS | 1116 | 1466016417929 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 11:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:46:57 INFO - PROCESS | 1116 | 1466016417935 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:46:57 INFO - PROCESS | 1116 | 1466016417938 Marionette TRACE conn5 <- [1,202,null,{}] 11:46:57 INFO - PROCESS | 1116 | 1466016417942 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}] 11:46:57 INFO - PROCESS | 1116 | 1466016417944 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:58 INFO - PROCESS | 1116 | 1466016418039 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 11:46:58 INFO - PROCESS | 1116 | 1466016418045 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:58 INFO - PROCESS | 1116 | 1466016418047 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:58 INFO - PROCESS | 1116 | ++DOCSHELL 000000971787E800 == 34 [pid = 1116] [id = 60] 11:46:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097127E2800) [pid = 1116] [serial = 177] [outer = 0000000000000000] 11:46:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097127F0400) [pid = 1116] [serial = 178] [outer = 00000097127E2800] 11:46:58 INFO - PROCESS | 1116 | 1466016418097 Marionette DEBUG loaded listener.js 11:46:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009713213800) [pid = 1116] [serial = 179] [outer = 00000097127E2800] 11:46:58 INFO - PROCESS | 1116 | 1466016418527 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]]]}] 11:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 627ms 11:46:58 INFO - PROCESS | 1116 | 1466016418569 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 11:46:58 INFO - PROCESS | 1116 | 1466016418571 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 11:46:58 INFO - PROCESS | 1116 | 1466016418575 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:46:58 INFO - PROCESS | 1116 | 1466016418579 Marionette TRACE conn5 <- [1,206,null,{}] 11:46:58 INFO - PROCESS | 1116 | 1466016418589 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}] 11:46:58 INFO - PROCESS | 1116 | 1466016418594 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:58 INFO - PROCESS | 1116 | 1466016418683 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 11:46:58 INFO - PROCESS | 1116 | 1466016418722 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:58 INFO - PROCESS | 1116 | 1466016418725 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:58 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E177800 == 35 [pid = 1116] [id = 61] 11:46:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097191C3000) [pid = 1116] [serial = 180] [outer = 0000000000000000] 11:46:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009719272400) [pid = 1116] [serial = 181] [outer = 00000097191C3000] 11:46:58 INFO - PROCESS | 1116 | 1466016418775 Marionette DEBUG loaded listener.js 11:46:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971DC4D400) [pid = 1116] [serial = 182] [outer = 00000097191C3000] 11:46:59 INFO - PROCESS | 1116 | 1466016419200 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]]]}] 11:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 693ms 11:46:59 INFO - PROCESS | 1116 | 1466016419272 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 11:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:46:59 INFO - PROCESS | 1116 | 1466016419275 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 11:46:59 INFO - PROCESS | 1116 | 1466016419279 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:46:59 INFO - PROCESS | 1116 | 1466016419281 Marionette TRACE conn5 <- [1,210,null,{}] 11:46:59 INFO - PROCESS | 1116 | 1466016419284 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}] 11:46:59 INFO - PROCESS | 1116 | 1466016419286 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:59 INFO - PROCESS | 1116 | 1466016419376 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 11:46:59 INFO - PROCESS | 1116 | 1466016419388 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:59 INFO - PROCESS | 1116 | 1466016419390 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:59 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F17B800 == 36 [pid = 1116] [id = 62] 11:46:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971E508800) [pid = 1116] [serial = 183] [outer = 0000000000000000] 11:46:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E518400) [pid = 1116] [serial = 184] [outer = 000000971E508800] 11:46:59 INFO - PROCESS | 1116 | 1466016419436 Marionette DEBUG loaded listener.js 11:46:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971E5BA400) [pid = 1116] [serial = 185] [outer = 000000971E508800] 11:46:59 INFO - PROCESS | 1116 | 1466016419847 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]]]}] 11:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 11:46:59 INFO - PROCESS | 1116 | 1466016419879 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 11:46:59 INFO - PROCESS | 1116 | 1466016419881 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 11:46:59 INFO - PROCESS | 1116 | 1466016419884 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:46:59 INFO - PROCESS | 1116 | 1466016419886 Marionette TRACE conn5 <- [1,214,null,{}] 11:46:59 INFO - PROCESS | 1116 | 1466016419889 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}] 11:46:59 INFO - PROCESS | 1116 | 1466016419891 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:59 INFO - PROCESS | 1116 | 1466016419974 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 11:46:59 INFO - PROCESS | 1116 | 1466016419979 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:59 INFO - PROCESS | 1116 | 1466016419981 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:46:59 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC6E800 == 37 [pid = 1116] [id = 63] 11:46:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971E83E000) [pid = 1116] [serial = 186] [outer = 0000000000000000] 11:47:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971EA22400) [pid = 1116] [serial = 187] [outer = 000000971E83E000] 11:47:00 INFO - PROCESS | 1116 | 1466016420028 Marionette DEBUG loaded listener.js 11:47:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971F550C00) [pid = 1116] [serial = 188] [outer = 000000971E83E000] 11:47:00 INFO - PROCESS | 1116 | 1466016420507 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]]]}] 11:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 11:47:00 INFO - PROCESS | 1116 | 1466016420559 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 11:47:00 INFO - PROCESS | 1116 | 1466016420561 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 11:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:47:00 INFO - PROCESS | 1116 | 1466016420565 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:47:00 INFO - PROCESS | 1116 | 1466016420567 Marionette TRACE conn5 <- [1,218,null,{}] 11:47:00 INFO - PROCESS | 1116 | 1466016420575 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}] 11:47:00 INFO - PROCESS | 1116 | 1466016420581 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:00 INFO - PROCESS | 1116 | 1466016420715 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 11:47:00 INFO - PROCESS | 1116 | 1466016420761 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:00 INFO - PROCESS | 1116 | 1466016420763 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:00 INFO - PROCESS | 1116 | ++DOCSHELL 00000097125B9800 == 38 [pid = 1116] [id = 64] 11:47:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971FC66400) [pid = 1116] [serial = 189] [outer = 0000000000000000] 11:47:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971FDFA800) [pid = 1116] [serial = 190] [outer = 000000971FC66400] 11:47:00 INFO - PROCESS | 1116 | 1466016420811 Marionette DEBUG loaded listener.js 11:47:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009720808000) [pid = 1116] [serial = 191] [outer = 000000971FC66400] 11:47:01 INFO - PROCESS | 1116 | 1466016421234 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]]]}] 11:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 734ms 11:47:01 INFO - PROCESS | 1116 | 1466016421301 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 11:47:01 INFO - PROCESS | 1116 | 1466016421303 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 11:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:47:01 INFO - PROCESS | 1116 | 1466016421340 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:47:01 INFO - PROCESS | 1116 | 1466016421343 Marionette TRACE conn5 <- [1,222,null,{}] 11:47:01 INFO - PROCESS | 1116 | 1466016421347 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}] 11:47:01 INFO - PROCESS | 1116 | 1466016421349 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:01 INFO - PROCESS | 1116 | 1466016421452 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 11:47:01 INFO - PROCESS | 1116 | 1466016421507 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:01 INFO - PROCESS | 1116 | 1466016421509 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:01 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B1E000 == 39 [pid = 1116] [id = 65] 11:47:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009712D66400) [pid = 1116] [serial = 192] [outer = 0000000000000000] 11:47:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009720899400) [pid = 1116] [serial = 193] [outer = 0000009712D66400] 11:47:01 INFO - PROCESS | 1116 | 1466016421555 Marionette DEBUG loaded listener.js 11:47:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009721EBA400) [pid = 1116] [serial = 194] [outer = 0000009712D66400] 11:47:01 INFO - PROCESS | 1116 | 1466016421951 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]]]}] 11:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 650ms 11:47:01 INFO - PROCESS | 1116 | 1466016421987 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 11:47:01 INFO - PROCESS | 1116 | 1466016421989 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 11:47:01 INFO - PROCESS | 1116 | 1466016421992 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:47:01 INFO - PROCESS | 1116 | 1466016421994 Marionette TRACE conn5 <- [1,226,null,{}] 11:47:02 INFO - PROCESS | 1116 | 1466016421997 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}] 11:47:02 INFO - PROCESS | 1116 | 1466016421999 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:02 INFO - PROCESS | 1116 | 1466016422105 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 11:47:02 INFO - PROCESS | 1116 | 1466016422111 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:02 INFO - PROCESS | 1116 | 1466016422113 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:02 INFO - PROCESS | 1116 | ++DOCSHELL 0000009713EDF000 == 40 [pid = 1116] [id = 66] 11:47:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009722B30400) [pid = 1116] [serial = 195] [outer = 0000000000000000] 11:47:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009722B59000) [pid = 1116] [serial = 196] [outer = 0000009722B30400] 11:47:02 INFO - PROCESS | 1116 | 1466016422158 Marionette DEBUG loaded listener.js 11:47:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009722B5E800) [pid = 1116] [serial = 197] [outer = 0000009722B30400] 11:47:02 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (00000097128A1400) [pid = 1116] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:47:02 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (00000097127DCC00) [pid = 1116] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:47:02 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971FC5C800) [pid = 1116] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:47:02 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971320FC00) [pid = 1116] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:47:02 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009717BFEC00) [pid = 1116] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:47:02 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971DC76400) [pid = 1116] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:47:02 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971289F400) [pid = 1116] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:47:02 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971E841800) [pid = 1116] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:47:02 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971FC69000) [pid = 1116] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:47:02 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (00000097219C0800) [pid = 1116] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:47:02 INFO - PROCESS | 1116 | 1466016422611 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]]]}] 11:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 11:47:02 INFO - PROCESS | 1116 | 1466016422623 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 11:47:02 INFO - PROCESS | 1116 | 1466016422625 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 11:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:47:02 INFO - PROCESS | 1116 | 1466016422628 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:47:02 INFO - PROCESS | 1116 | 1466016422630 Marionette TRACE conn5 <- [1,230,null,{}] 11:47:02 INFO - PROCESS | 1116 | 1466016422642 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}] 11:47:02 INFO - PROCESS | 1116 | 1466016422644 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:02 INFO - PROCESS | 1116 | 1466016422736 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 11:47:02 INFO - PROCESS | 1116 | 1466016422741 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:02 INFO - PROCESS | 1116 | 1466016422743 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:02 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726908000 == 41 [pid = 1116] [id = 67] 11:47:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009712D76400) [pid = 1116] [serial = 198] [outer = 0000000000000000] 11:47:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009712D79400) [pid = 1116] [serial = 199] [outer = 0000009712D76400] 11:47:02 INFO - PROCESS | 1116 | 1466016422788 Marionette DEBUG loaded listener.js 11:47:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009712D7FC00) [pid = 1116] [serial = 200] [outer = 0000009712D76400] 11:47:03 INFO - PROCESS | 1116 | 1466016423195 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]]]}] 11:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 11:47:03 INFO - PROCESS | 1116 | 1466016423261 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 11:47:03 INFO - PROCESS | 1116 | 1466016423263 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 11:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:47:03 INFO - PROCESS | 1116 | 1466016423271 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:47:03 INFO - PROCESS | 1116 | 1466016423273 Marionette TRACE conn5 <- [1,234,null,{}] 11:47:03 INFO - PROCESS | 1116 | 1466016423276 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}] 11:47:03 INFO - PROCESS | 1116 | 1466016423278 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:03 INFO - PROCESS | 1116 | 1466016423363 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 11:47:03 INFO - PROCESS | 1116 | 1466016423370 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:03 INFO - PROCESS | 1116 | 1466016423372 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:03 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B08000 == 42 [pid = 1116] [id = 68] 11:47:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971E504000) [pid = 1116] [serial = 201] [outer = 0000000000000000] 11:47:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009722B56400) [pid = 1116] [serial = 202] [outer = 000000971E504000] 11:47:03 INFO - PROCESS | 1116 | 1466016423417 Marionette DEBUG loaded listener.js 11:47:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009722B63C00) [pid = 1116] [serial = 203] [outer = 000000971E504000] 11:47:03 INFO - PROCESS | 1116 | 1466016423850 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]]]}] 11:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 11:47:03 INFO - PROCESS | 1116 | 1466016423898 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 11:47:03 INFO - PROCESS | 1116 | 1466016423901 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 11:47:03 INFO - PROCESS | 1116 | 1466016423904 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:47:03 INFO - PROCESS | 1116 | 1466016423907 Marionette TRACE conn5 <- [1,238,null,{}] 11:47:03 INFO - PROCESS | 1116 | 1466016423911 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}] 11:47:03 INFO - PROCESS | 1116 | 1466016423913 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:04 INFO - PROCESS | 1116 | 1466016424014 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 11:47:04 INFO - PROCESS | 1116 | 1466016424021 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:04 INFO - PROCESS | 1116 | 1466016424024 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:04 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B80000 == 43 [pid = 1116] [id = 69] 11:47:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009724395000) [pid = 1116] [serial = 204] [outer = 0000000000000000] 11:47:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009724398800) [pid = 1116] [serial = 205] [outer = 0000009724395000] 11:47:04 INFO - PROCESS | 1116 | 1466016424071 Marionette DEBUG loaded listener.js 11:47:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (00000097243F0C00) [pid = 1116] [serial = 206] [outer = 0000009724395000] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009717568800 == 42 [pid = 1116] [id = 33] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009718794000 == 41 [pid = 1116] [id = 44] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971787E800 == 40 [pid = 1116] [id = 60] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009718795800 == 39 [pid = 1116] [id = 59] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 00000097273CE000 == 38 [pid = 1116] [id = 58] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009720276000 == 37 [pid = 1116] [id = 57] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3BE000 == 36 [pid = 1116] [id = 56] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B7B800 == 35 [pid = 1116] [id = 55] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971E177800 == 34 [pid = 1116] [id = 61] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 00000097125B9800 == 33 [pid = 1116] [id = 64] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC6E800 == 32 [pid = 1116] [id = 63] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009726908000 == 31 [pid = 1116] [id = 67] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B08000 == 30 [pid = 1116] [id = 68] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009713EDF000 == 29 [pid = 1116] [id = 66] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B1E000 == 28 [pid = 1116] [id = 65] 11:47:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971F17B800 == 27 [pid = 1116] [id = 62] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009721CEE400) [pid = 1116] [serial = 160] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971F548C00) [pid = 1116] [serial = 144] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971F81E800) [pid = 1116] [serial = 145] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097127DF000) [pid = 1116] [serial = 150] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009720868800) [pid = 1116] [serial = 148] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009713CE0800) [pid = 1116] [serial = 132] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971FD15000) [pid = 1116] [serial = 147] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971866A800) [pid = 1116] [serial = 135] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009718BD1C00) [pid = 1116] [serial = 136] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009712978C00) [pid = 1116] [serial = 129] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971DC7B800) [pid = 1116] [serial = 138] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971E515000) [pid = 1116] [serial = 139] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971E518000) [pid = 1116] [serial = 154] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971E8E1000) [pid = 1116] [serial = 141] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009712979400) [pid = 1116] [serial = 153] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009717B31400) [pid = 1116] [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.] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000972439DC00) [pid = 1116] [serial = 161] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009720210000) [pid = 1116] [serial = 151] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009720E75800) [pid = 1116] [serial = 157] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009717A74400) [pid = 1116] [serial = 133] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097208E1800) [pid = 1116] [serial = 156] [outer = 0000000000000000] [url = about:blank] 11:47:05 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971EAC9800) [pid = 1116] [serial = 142] [outer = 0000000000000000] [url = about:blank] 11:47:06 INFO - PROCESS | 1116 | 1466016426009 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]]]}] 11:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 2134ms 11:47:06 INFO - PROCESS | 1116 | 1466016426041 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 11:47:06 INFO - PROCESS | 1116 | 1466016426044 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 11:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:47:06 INFO - PROCESS | 1116 | 1466016426052 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:47:06 INFO - PROCESS | 1116 | 1466016426055 Marionette TRACE conn5 <- [1,242,null,{}] 11:47:06 INFO - PROCESS | 1116 | 1466016426061 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}] 11:47:06 INFO - PROCESS | 1116 | 1466016426064 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:06 INFO - PROCESS | 1116 | 1466016426152 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 11:47:06 INFO - PROCESS | 1116 | 1466016426159 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:06 INFO - PROCESS | 1116 | 1466016426162 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:06 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717D10800 == 28 [pid = 1116] [id = 70] 11:47:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009712973800) [pid = 1116] [serial = 207] [outer = 0000000000000000] 11:47:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009712974000) [pid = 1116] [serial = 208] [outer = 0000009712973800] 11:47:06 INFO - PROCESS | 1116 | 1466016426228 Marionette DEBUG loaded listener.js 11:47:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009712D77000) [pid = 1116] [serial = 209] [outer = 0000009712973800] 11:47:06 INFO - PROCESS | 1116 | 1466016426683 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]]]}] 11:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 689ms 11:47:06 INFO - PROCESS | 1116 | 1466016426744 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 11:47:06 INFO - PROCESS | 1116 | 1466016426749 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 11:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:47:06 INFO - PROCESS | 1116 | 1466016426756 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:47:06 INFO - PROCESS | 1116 | 1466016426759 Marionette TRACE conn5 <- [1,246,null,{}] 11:47:06 INFO - PROCESS | 1116 | 1466016426763 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}] 11:47:06 INFO - PROCESS | 1116 | 1466016426766 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:06 INFO - PROCESS | 1116 | 1466016426859 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 11:47:06 INFO - PROCESS | 1116 | 1466016426865 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:06 INFO - PROCESS | 1116 | 1466016426868 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:06 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2D8800 == 29 [pid = 1116] [id = 71] 11:47:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009713084400) [pid = 1116] [serial = 210] [outer = 0000000000000000] 11:47:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009713CE0400) [pid = 1116] [serial = 211] [outer = 0000009713084400] 11:47:06 INFO - PROCESS | 1116 | 1466016426918 Marionette DEBUG loaded listener.js 11:47:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009717511400) [pid = 1116] [serial = 212] [outer = 0000009713084400] 11:47:07 INFO - PROCESS | 1116 | 1466016427348 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]]]}] 11:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 629ms 11:47:07 INFO - PROCESS | 1116 | 1466016427390 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 11:47:07 INFO - PROCESS | 1116 | 1466016427392 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 11:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:47:07 INFO - PROCESS | 1116 | 1466016427396 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:47:07 INFO - PROCESS | 1116 | 1466016427400 Marionette TRACE conn5 <- [1,250,null,{}] 11:47:07 INFO - PROCESS | 1116 | 1466016427412 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}] 11:47:07 INFO - PROCESS | 1116 | 1466016427417 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:07 INFO - PROCESS | 1116 | 1466016427530 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 11:47:07 INFO - PROCESS | 1116 | 1466016427540 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:07 INFO - PROCESS | 1116 | 1466016427544 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:07 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBC4800 == 30 [pid = 1116] [id = 72] 11:47:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009710CAD400) [pid = 1116] [serial = 213] [outer = 0000000000000000] 11:47:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009718BCD400) [pid = 1116] [serial = 214] [outer = 0000009710CAD400] 11:47:07 INFO - PROCESS | 1116 | 1466016427593 Marionette DEBUG loaded listener.js 11:47:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009718DE0800) [pid = 1116] [serial = 215] [outer = 0000009710CAD400] 11:47:08 INFO - PROCESS | 1116 | 1466016428014 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]]]}] 11:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 628ms 11:47:08 INFO - PROCESS | 1116 | 1466016428037 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 11:47:08 INFO - PROCESS | 1116 | 1466016428040 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 11:47:08 INFO - PROCESS | 1116 | 1466016428043 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:47:08 INFO - PROCESS | 1116 | 1466016428045 Marionette TRACE conn5 <- [1,254,null,{}] 11:47:08 INFO - PROCESS | 1116 | 1466016428049 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}] 11:47:08 INFO - PROCESS | 1116 | 1466016428051 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:08 INFO - PROCESS | 1116 | 1466016428138 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 11:47:08 INFO - PROCESS | 1116 | 1466016428143 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:08 INFO - PROCESS | 1116 | 1466016428146 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:08 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4A4000 == 31 [pid = 1116] [id = 73] 11:47:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097192C9C00) [pid = 1116] [serial = 216] [outer = 0000000000000000] 11:47:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971DC44800) [pid = 1116] [serial = 217] [outer = 00000097192C9C00] 11:47:08 INFO - PROCESS | 1116 | 1466016428192 Marionette DEBUG loaded listener.js 11:47:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971E1E2800) [pid = 1116] [serial = 218] [outer = 00000097192C9C00] 11:47:08 INFO - PROCESS | 1116 | 1466016428607 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]]]}] 11:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 11:47:08 INFO - PROCESS | 1116 | 1466016428638 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 11:47:08 INFO - PROCESS | 1116 | 1466016428641 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 11:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:47:08 INFO - PROCESS | 1116 | 1466016428644 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:47:08 INFO - PROCESS | 1116 | 1466016428646 Marionette TRACE conn5 <- [1,258,null,{}] 11:47:08 INFO - PROCESS | 1116 | 1466016428649 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}] 11:47:08 INFO - PROCESS | 1116 | 1466016428651 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:08 INFO - PROCESS | 1116 | 1466016428737 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 11:47:08 INFO - PROCESS | 1116 | 1466016428743 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:08 INFO - PROCESS | 1116 | 1466016428745 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:08 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC85000 == 32 [pid = 1116] [id = 74] 11:47:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009713084000) [pid = 1116] [serial = 219] [outer = 0000000000000000] 11:47:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971E51AC00) [pid = 1116] [serial = 220] [outer = 0000009713084000] 11:47:08 INFO - PROCESS | 1116 | 1466016428793 Marionette DEBUG loaded listener.js 11:47:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971E5BE000) [pid = 1116] [serial = 221] [outer = 0000009713084000] 11:47:09 INFO - PROCESS | 1116 | 1466016429274 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]]]}] 11:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 692ms 11:47:09 INFO - PROCESS | 1116 | 1466016429379 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 11:47:09 INFO - PROCESS | 1116 | 1466016429381 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 11:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:47:09 INFO - PROCESS | 1116 | 1466016429411 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:47:09 INFO - PROCESS | 1116 | 1466016429413 Marionette TRACE conn5 <- [1,262,null,{}] 11:47:09 INFO - PROCESS | 1116 | 1466016429428 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}] 11:47:09 INFO - PROCESS | 1116 | 1466016429434 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:09 INFO - PROCESS | 1116 | 1466016429565 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 11:47:09 INFO - PROCESS | 1116 | 1466016429641 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:09 INFO - PROCESS | 1116 | 1466016429643 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:09 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E97000 == 33 [pid = 1116] [id = 75] 11:47:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971E50CC00) [pid = 1116] [serial = 222] [outer = 0000000000000000] 11:47:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971E8E4000) [pid = 1116] [serial = 223] [outer = 000000971E50CC00] 11:47:09 INFO - PROCESS | 1116 | 1466016429689 Marionette DEBUG loaded listener.js 11:47:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971FC63800) [pid = 1116] [serial = 224] [outer = 000000971E50CC00] 11:47:10 INFO - PROCESS | 1116 | 1466016430040 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]]]}] 11:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 711ms 11:47:10 INFO - PROCESS | 1116 | 1466016430113 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 11:47:10 INFO - PROCESS | 1116 | 1466016430115 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 11:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:47:10 INFO - PROCESS | 1116 | 1466016430118 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:47:10 INFO - PROCESS | 1116 | 1466016430120 Marionette TRACE conn5 <- [1,266,null,{}] 11:47:10 INFO - PROCESS | 1116 | 1466016430130 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}] 11:47:10 INFO - PROCESS | 1116 | 1466016430132 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:10 INFO - PROCESS | 1116 | 1466016430212 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 11:47:10 INFO - PROCESS | 1116 | 1466016430218 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:10 INFO - PROCESS | 1116 | 1466016430220 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:10 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C14000 == 34 [pid = 1116] [id = 76] 11:47:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971E83EC00) [pid = 1116] [serial = 225] [outer = 0000000000000000] 11:47:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (000000971FD13400) [pid = 1116] [serial = 226] [outer = 000000971E83EC00] 11:47:10 INFO - PROCESS | 1116 | 1466016430265 Marionette DEBUG loaded listener.js 11:47:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009720109000) [pid = 1116] [serial = 227] [outer = 000000971E83EC00] 11:47:10 INFO - PROCESS | 1116 | 1466016430665 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]]]}] 11:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 588ms 11:47:10 INFO - PROCESS | 1116 | 1466016430709 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 11:47:10 INFO - PROCESS | 1116 | 1466016430711 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 11:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:47:10 INFO - PROCESS | 1116 | 1466016430735 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:47:10 INFO - PROCESS | 1116 | 1466016430737 Marionette TRACE conn5 <- [1,270,null,{}] 11:47:10 INFO - PROCESS | 1116 | 1466016430741 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}] 11:47:10 INFO - PROCESS | 1116 | 1466016430743 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:10 INFO - PROCESS | 1116 | 1466016430860 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 11:47:10 INFO - PROCESS | 1116 | 1466016430872 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:10 INFO - PROCESS | 1116 | 1466016430874 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:10 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726913000 == 35 [pid = 1116] [id = 77] 11:47:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009720802400) [pid = 1116] [serial = 228] [outer = 0000000000000000] 11:47:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (000000972085FC00) [pid = 1116] [serial = 229] [outer = 0000009720802400] 11:47:10 INFO - PROCESS | 1116 | 1466016430954 Marionette DEBUG loaded listener.js 11:47:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (000000972087D800) [pid = 1116] [serial = 230] [outer = 0000009720802400] 11:47:11 INFO - PROCESS | 1116 | 1466016431343 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]]]}] 11:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 650ms 11:47:11 INFO - PROCESS | 1116 | 1466016431369 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 11:47:11 INFO - PROCESS | 1116 | 1466016431371 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 11:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:47:11 INFO - PROCESS | 1116 | 1466016431375 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:47:11 INFO - PROCESS | 1116 | 1466016431376 Marionette TRACE conn5 <- [1,274,null,{}] 11:47:11 INFO - PROCESS | 1116 | 1466016431380 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}] 11:47:11 INFO - PROCESS | 1116 | 1466016431382 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:11 INFO - PROCESS | 1116 | 1466016431490 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 11:47:11 INFO - PROCESS | 1116 | 1466016431495 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:11 INFO - PROCESS | 1116 | 1466016431497 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:11 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B05000 == 36 [pid = 1116] [id = 78] 11:47:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (00000097208E6C00) [pid = 1116] [serial = 231] [outer = 0000000000000000] 11:47:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009720BF4400) [pid = 1116] [serial = 232] [outer = 00000097208E6C00] 11:47:11 INFO - PROCESS | 1116 | 1466016431577 Marionette DEBUG loaded listener.js 11:47:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (0000009722B2AC00) [pid = 1116] [serial = 233] [outer = 00000097208E6C00] 11:47:12 INFO - PROCESS | 1116 | 1466016432015 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]]]}] 11:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 672ms 11:47:12 INFO - PROCESS | 1116 | 1466016432049 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 11:47:12 INFO - PROCESS | 1116 | 1466016432051 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 11:47:12 INFO - PROCESS | 1116 | 1466016432054 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:47:12 INFO - PROCESS | 1116 | 1466016432056 Marionette TRACE conn5 <- [1,278,null,{}] 11:47:12 INFO - PROCESS | 1116 | 1466016432065 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}] 11:47:12 INFO - PROCESS | 1116 | 1466016432067 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:12 INFO - PROCESS | 1116 | 1466016432189 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 11:47:12 INFO - PROCESS | 1116 | 1466016432194 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:12 INFO - PROCESS | 1116 | 1466016432196 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:12 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B79000 == 37 [pid = 1116] [id = 79] 11:47:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (000000971865A400) [pid = 1116] [serial = 234] [outer = 0000000000000000] 11:47:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 99 (000000971865F400) [pid = 1116] [serial = 235] [outer = 000000971865A400] 11:47:12 INFO - PROCESS | 1116 | 1466016432277 Marionette DEBUG loaded listener.js 11:47:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 100 (000000971FDF9800) [pid = 1116] [serial = 236] [outer = 000000971865A400] 11:47:12 INFO - PROCESS | 1116 | 1466016432688 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]]]}] 11:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 99 (00000097127E5C00) [pid = 1116] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 98 (000000971FC66400) [pid = 1116] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (0000009712D66400) [pid = 1116] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (0000009722B30400) [pid = 1116] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (0000009712D76400) [pid = 1116] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000971E504000) [pid = 1116] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009712979C00) [pid = 1116] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000972085B400) [pid = 1116] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971E517000) [pid = 1116] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009713085C00) [pid = 1116] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (00000097243A0000) [pid = 1116] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971E83E000) [pid = 1116] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971E508800) [pid = 1116] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (00000097191C3000) [pid = 1116] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097127E2800) [pid = 1116] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971866A000) [pid = 1116] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:47:12 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971289D400) [pid = 1116] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:47:12 INFO - PROCESS | 1116 | 1466016432939 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 11:47:12 INFO - PROCESS | 1116 | 1466016432942 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 11:47:12 INFO - PROCESS | 1116 | 1466016432952 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:47:12 INFO - PROCESS | 1116 | 1466016432955 Marionette TRACE conn5 <- [1,282,null,{}] 11:47:12 INFO - PROCESS | 1116 | 1466016432959 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}] 11:47:12 INFO - PROCESS | 1116 | 1466016432961 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:13 INFO - PROCESS | 1116 | 1466016433061 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 11:47:13 INFO - PROCESS | 1116 | 1466016433068 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:13 INFO - PROCESS | 1116 | 1466016433071 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:13 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4B4000 == 38 [pid = 1116] [id = 80] 11:47:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009718DDE000) [pid = 1116] [serial = 237] [outer = 0000000000000000] 11:47:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971E508800) [pid = 1116] [serial = 238] [outer = 0000009718DDE000] 11:47:13 INFO - PROCESS | 1116 | 1466016433119 Marionette DEBUG loaded listener.js 11:47:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097202E3000) [pid = 1116] [serial = 239] [outer = 0000009718DDE000] 11:47:13 INFO - PROCESS | 1116 | 1466016433519 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]]]}] 11:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 11:47:13 INFO - PROCESS | 1116 | 1466016433587 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 11:47:13 INFO - PROCESS | 1116 | 1466016433589 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 11:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:47:13 INFO - PROCESS | 1116 | 1466016433601 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:47:13 INFO - PROCESS | 1116 | 1466016433603 Marionette TRACE conn5 <- [1,286,null,{}] 11:47:13 INFO - PROCESS | 1116 | 1466016433611 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}] 11:47:13 INFO - PROCESS | 1116 | 1466016433613 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:13 INFO - PROCESS | 1116 | 1466016433698 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 11:47:13 INFO - PROCESS | 1116 | 1466016433704 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:13 INFO - PROCESS | 1116 | 1466016433706 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:13 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273D8800 == 39 [pid = 1116] [id = 81] 11:47:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009720866400) [pid = 1116] [serial = 240] [outer = 0000000000000000] 11:47:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009721CE1000) [pid = 1116] [serial = 241] [outer = 0000009720866400] 11:47:13 INFO - PROCESS | 1116 | 1466016433752 Marionette DEBUG loaded listener.js 11:47:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009722B5DC00) [pid = 1116] [serial = 242] [outer = 0000009720866400] 11:47:14 INFO - PROCESS | 1116 | 1466016434154 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]]]}] 11:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 11:47:14 INFO - PROCESS | 1116 | 1466016434182 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 11:47:14 INFO - PROCESS | 1116 | 1466016434184 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 11:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:47:14 INFO - PROCESS | 1116 | 1466016434197 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:47:14 INFO - PROCESS | 1116 | 1466016434199 Marionette TRACE conn5 <- [1,290,null,{}] 11:47:14 INFO - PROCESS | 1116 | 1466016434202 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}] 11:47:14 INFO - PROCESS | 1116 | 1466016434204 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:14 INFO - PROCESS | 1116 | 1466016434293 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 11:47:14 INFO - PROCESS | 1116 | 1466016434299 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:14 INFO - PROCESS | 1116 | 1466016434301 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:14 INFO - PROCESS | 1116 | ++DOCSHELL 00000097269A8800 == 40 [pid = 1116] [id = 82] 11:47:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097241BD800) [pid = 1116] [serial = 243] [outer = 0000000000000000] 11:47:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (00000097241C1C00) [pid = 1116] [serial = 244] [outer = 00000097241BD800] 11:47:14 INFO - PROCESS | 1116 | 1466016434345 Marionette DEBUG loaded listener.js 11:47:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009724398C00) [pid = 1116] [serial = 245] [outer = 00000097241BD800] 11:47:14 INFO - PROCESS | 1116 | 1466016434763 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]]]}] 11:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 649ms 11:47:14 INFO - PROCESS | 1116 | 1466016434844 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 11:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:47:14 INFO - PROCESS | 1116 | 1466016434846 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 11:47:14 INFO - PROCESS | 1116 | 1466016434849 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:47:14 INFO - PROCESS | 1116 | 1466016434851 Marionette TRACE conn5 <- [1,294,null,{}] 11:47:14 INFO - PROCESS | 1116 | 1466016434854 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}] 11:47:14 INFO - PROCESS | 1116 | 1466016434856 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:14 INFO - PROCESS | 1116 | 1466016434983 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 11:47:15 INFO - PROCESS | 1116 | 1466016435103 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:15 INFO - PROCESS | 1116 | 1466016435107 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:15 INFO - PROCESS | 1116 | ++DOCSHELL 0000009716B73800 == 41 [pid = 1116] [id = 83] 11:47:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009710CAF800) [pid = 1116] [serial = 246] [outer = 0000000000000000] 11:47:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (00000097116C2C00) [pid = 1116] [serial = 247] [outer = 0000009710CAF800] 11:47:15 INFO - PROCESS | 1116 | 1466016435167 Marionette DEBUG loaded listener.js 11:47:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (00000097127E9C00) [pid = 1116] [serial = 248] [outer = 0000009710CAF800] 11:47:15 INFO - PROCESS | 1116 | 1466016435952 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]]]}] 11:47:15 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. 11:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1134ms 11:47:16 INFO - PROCESS | 1116 | 1466016435985 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 11:47:16 INFO - PROCESS | 1116 | 1466016435990 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 11:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:47:16 INFO - PROCESS | 1116 | 1466016435995 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:47:16 INFO - PROCESS | 1116 | 1466016435999 Marionette TRACE conn5 <- [1,298,null,{}] 11:47:16 INFO - PROCESS | 1116 | 1466016436004 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}] 11:47:16 INFO - PROCESS | 1116 | 1466016436007 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:16 INFO - PROCESS | 1116 | 1466016436135 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 11:47:16 INFO - PROCESS | 1116 | 1466016436206 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:16 INFO - PROCESS | 1116 | 1466016436210 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:16 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E17C000 == 42 [pid = 1116] [id = 84] 11:47:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (000000971308B800) [pid = 1116] [serial = 249] [outer = 0000000000000000] 11:47:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (0000009716B48C00) [pid = 1116] [serial = 250] [outer = 000000971308B800] 11:47:16 INFO - PROCESS | 1116 | 1466016436309 Marionette DEBUG loaded listener.js 11:47:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (0000009717B3C400) [pid = 1116] [serial = 251] [outer = 000000971308B800] 11:47:16 INFO - PROCESS | 1116 | 1466016436577 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:47:17 INFO - PROCESS | 1116 | 1466016437283 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]]]}] 11:47:17 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. 11:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1339ms 11:47:17 INFO - PROCESS | 1116 | 1466016437337 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 11:47:17 INFO - PROCESS | 1116 | 1466016437341 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 11:47:17 INFO - PROCESS | 1116 | 1466016437347 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:47:17 INFO - PROCESS | 1116 | 1466016437350 Marionette TRACE conn5 <- [1,302,null,{}] 11:47:17 INFO - PROCESS | 1116 | 1466016437356 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}] 11:47:17 INFO - PROCESS | 1116 | 1466016437359 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:17 INFO - PROCESS | 1116 | 1466016437518 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 00000097269A8800 == 41 [pid = 1116] [id = 82] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 00000097273D8800 == 40 [pid = 1116] [id = 81] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4B4000 == 39 [pid = 1116] [id = 80] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B79000 == 38 [pid = 1116] [id = 79] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B05000 == 37 [pid = 1116] [id = 78] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 0000009726913000 == 36 [pid = 1116] [id = 77] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C14000 == 35 [pid = 1116] [id = 76] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E97000 == 34 [pid = 1116] [id = 75] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC85000 == 33 [pid = 1116] [id = 74] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4A4000 == 32 [pid = 1116] [id = 73] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBC4800 == 31 [pid = 1116] [id = 72] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2D8800 == 30 [pid = 1116] [id = 71] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (0000009724398800) [pid = 1116] [serial = 205] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOCSHELL 0000009717D10800 == 29 [pid = 1116] [id = 70] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (00000097139CC000) [pid = 1116] [serial = 130] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (0000009712899400) [pid = 1116] [serial = 97] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000972089A400) [pid = 1116] [serial = 127] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000971FDFA800) [pid = 1116] [serial = 190] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (0000009721EBA400) [pid = 1116] [serial = 194] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009720899400) [pid = 1116] [serial = 193] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009720808000) [pid = 1116] [serial = 191] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009722B59000) [pid = 1116] [serial = 196] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009712D7FC00) [pid = 1116] [serial = 200] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009722B56400) [pid = 1116] [serial = 202] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009722B5E800) [pid = 1116] [serial = 197] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009713082000) [pid = 1116] [serial = 175] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097243EFC00) [pid = 1116] [serial = 173] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009720880800) [pid = 1116] [serial = 172] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971F54B800) [pid = 1116] [serial = 170] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971E5B4000) [pid = 1116] [serial = 169] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009718715000) [pid = 1116] [serial = 167] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009713E4E400) [pid = 1116] [serial = 166] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009725CDEC00) [pid = 1116] [serial = 163] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009725CE7C00) [pid = 1116] [serial = 164] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009722B63C00) [pid = 1116] [serial = 203] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971EA22400) [pid = 1116] [serial = 187] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971E518400) [pid = 1116] [serial = 184] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971E5BA400) [pid = 1116] [serial = 185] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009719272400) [pid = 1116] [serial = 181] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971DC4D400) [pid = 1116] [serial = 182] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097127F0400) [pid = 1116] [serial = 178] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009713213800) [pid = 1116] [serial = 179] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009717692800) [pid = 1116] [serial = 176] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009712D79400) [pid = 1116] [serial = 199] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971F550C00) [pid = 1116] [serial = 188] [outer = 0000000000000000] [url = about:blank] 11:47:17 INFO - PROCESS | 1116 | 1466016437625 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:17 INFO - PROCESS | 1116 | 1466016437630 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:17 INFO - PROCESS | 1116 | ++DOCSHELL 00000097172BB000 == 30 [pid = 1116] [id = 85] 11:47:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (00000097127E6C00) [pid = 1116] [serial = 252] [outer = 0000000000000000] 11:47:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971289CC00) [pid = 1116] [serial = 253] [outer = 00000097127E6C00] 11:47:17 INFO - PROCESS | 1116 | 1466016437679 Marionette DEBUG loaded listener.js 11:47:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971307EC00) [pid = 1116] [serial = 254] [outer = 00000097127E6C00] 11:47:18 INFO - PROCESS | 1116 | 1466016438088 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]]]}] 11:47:18 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. 11:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 776ms 11:47:18 INFO - PROCESS | 1116 | 1466016438127 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 11:47:18 INFO - PROCESS | 1116 | 1466016438132 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 11:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:47:18 INFO - PROCESS | 1116 | 1466016438139 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:47:18 INFO - PROCESS | 1116 | 1466016438142 Marionette TRACE conn5 <- [1,306,null,{}] 11:47:18 INFO - PROCESS | 1116 | 1466016438145 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}] 11:47:18 INFO - PROCESS | 1116 | 1466016438148 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:18 INFO - PROCESS | 1116 | 1466016438238 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 11:47:18 INFO - PROCESS | 1116 | 1466016438245 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:18 INFO - PROCESS | 1116 | 1466016438247 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:18 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2CF800 == 31 [pid = 1116] [id = 86] 11:47:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009716B41C00) [pid = 1116] [serial = 255] [outer = 0000000000000000] 11:47:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009717511000) [pid = 1116] [serial = 256] [outer = 0000009716B41C00] 11:47:18 INFO - PROCESS | 1116 | 1466016438296 Marionette DEBUG loaded listener.js 11:47:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009717D90400) [pid = 1116] [serial = 257] [outer = 0000009716B41C00] 11:47:18 INFO - PROCESS | 1116 | 1466016438749 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]]]}] 11:47:18 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. 11:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 628ms 11:47:18 INFO - PROCESS | 1116 | 1466016438768 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 11:47:18 INFO - PROCESS | 1116 | 1466016438771 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 11:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:47:18 INFO - PROCESS | 1116 | 1466016438775 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:47:18 INFO - PROCESS | 1116 | 1466016438778 Marionette TRACE conn5 <- [1,310,null,{}] 11:47:18 INFO - PROCESS | 1116 | 1466016438821 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}] 11:47:18 INFO - PROCESS | 1116 | 1466016438827 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:18 INFO - PROCESS | 1116 | 1466016438944 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 11:47:18 INFO - PROCESS | 1116 | 1466016438960 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:18 INFO - PROCESS | 1116 | 1466016438963 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:18 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBB2000 == 32 [pid = 1116] [id = 87] 11:47:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009719268400) [pid = 1116] [serial = 258] [outer = 0000000000000000] 11:47:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097192C6C00) [pid = 1116] [serial = 259] [outer = 0000009719268400] 11:47:19 INFO - PROCESS | 1116 | 1466016439013 Marionette DEBUG loaded listener.js 11:47:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971DD12400) [pid = 1116] [serial = 260] [outer = 0000009719268400] 11:47:19 INFO - PROCESS | 1116 | 1466016439445 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]]]}] 11:47:19 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. 11:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 710ms 11:47:19 INFO - PROCESS | 1116 | 1466016439488 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 11:47:19 INFO - PROCESS | 1116 | 1466016439491 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 11:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:47:19 INFO - PROCESS | 1116 | 1466016439494 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:47:19 INFO - PROCESS | 1116 | 1466016439496 Marionette TRACE conn5 <- [1,314,null,{}] 11:47:19 INFO - PROCESS | 1116 | 1466016439500 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}] 11:47:19 INFO - PROCESS | 1116 | 1466016439502 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:19 INFO - PROCESS | 1116 | 1466016439591 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 11:47:19 INFO - PROCESS | 1116 | 1466016439597 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:19 INFO - PROCESS | 1116 | 1466016439599 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:19 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F42B000 == 33 [pid = 1116] [id = 88] 11:47:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971E518800) [pid = 1116] [serial = 261] [outer = 0000000000000000] 11:47:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971E5BC400) [pid = 1116] [serial = 262] [outer = 000000971E518800] 11:47:19 INFO - PROCESS | 1116 | 1466016439647 Marionette DEBUG loaded listener.js 11:47:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971EA53400) [pid = 1116] [serial = 263] [outer = 000000971E518800] 11:47:20 INFO - PROCESS | 1116 | 1466016440148 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]]]}] 11:47:20 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. 11:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 690ms 11:47:20 INFO - PROCESS | 1116 | 1466016440186 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 11:47:20 INFO - PROCESS | 1116 | 1466016440188 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 11:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:47:20 INFO - PROCESS | 1116 | 1466016440192 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 1116 | 1466016440194 Marionette TRACE conn5 <- [1,318,null,{}] 11:47:20 INFO - PROCESS | 1116 | 1466016440197 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}] 11:47:20 INFO - PROCESS | 1116 | 1466016440199 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:20 INFO - PROCESS | 1116 | 1466016440338 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 11:47:20 INFO - PROCESS | 1116 | 1466016440361 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:20 INFO - PROCESS | 1116 | 1466016440363 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:20 INFO - PROCESS | 1116 | ++DOCSHELL 0000009716E68800 == 34 [pid = 1116] [id = 89] 11:47:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971F542000) [pid = 1116] [serial = 264] [outer = 0000000000000000] 11:47:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971F54B800) [pid = 1116] [serial = 265] [outer = 000000971F542000] 11:47:20 INFO - PROCESS | 1116 | 1466016440409 Marionette DEBUG loaded listener.js 11:47:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971F6F9000) [pid = 1116] [serial = 266] [outer = 000000971F542000] 11:47:20 INFO - PROCESS | 1116 | 1466016440866 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]]]}] 11:47:20 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. 11:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 733ms 11:47:20 INFO - PROCESS | 1116 | 1466016440929 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 11:47:20 INFO - PROCESS | 1116 | 1466016440931 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 11:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:47:20 INFO - PROCESS | 1116 | 1466016440935 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 1116 | 1466016440936 Marionette TRACE conn5 <- [1,322,null,{}] 11:47:20 INFO - PROCESS | 1116 | 1466016440945 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}] 11:47:20 INFO - PROCESS | 1116 | 1466016440951 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:21 INFO - PROCESS | 1116 | 1466016441083 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 11:47:21 INFO - PROCESS | 1116 | 1466016441134 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:21 INFO - PROCESS | 1116 | 1466016441136 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:21 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722354000 == 35 [pid = 1116] [id = 90] 11:47:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097127EEC00) [pid = 1116] [serial = 267] [outer = 0000000000000000] 11:47:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097202DA800) [pid = 1116] [serial = 268] [outer = 00000097127EEC00] 11:47:21 INFO - PROCESS | 1116 | 1466016441183 Marionette DEBUG loaded listener.js 11:47:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097202E3400) [pid = 1116] [serial = 269] [outer = 00000097127EEC00] 11:47:21 INFO - PROCESS | 1116 | 1466016441618 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]]]}] 11:47:21 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. 11:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 735ms 11:47:21 INFO - PROCESS | 1116 | 1466016441672 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 11:47:21 INFO - PROCESS | 1116 | 1466016441674 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 11:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:47:21 INFO - PROCESS | 1116 | 1466016441682 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:47:21 INFO - PROCESS | 1116 | 1466016441684 Marionette TRACE conn5 <- [1,326,null,{}] 11:47:21 INFO - PROCESS | 1116 | 1466016441687 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}] 11:47:21 INFO - PROCESS | 1116 | 1466016441689 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:21 INFO - PROCESS | 1116 | 1466016441799 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 11:47:21 INFO - PROCESS | 1116 | 1466016441805 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:21 INFO - PROCESS | 1116 | 1466016441807 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:21 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724376000 == 36 [pid = 1116] [id = 91] 11:47:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009720867000) [pid = 1116] [serial = 270] [outer = 0000000000000000] 11:47:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000972089D800) [pid = 1116] [serial = 271] [outer = 0000009720867000] 11:47:21 INFO - PROCESS | 1116 | 1466016441858 Marionette DEBUG loaded listener.js 11:47:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009720BF7400) [pid = 1116] [serial = 272] [outer = 0000009720867000] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971E83EC00) [pid = 1116] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097208E6C00) [pid = 1116] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009713084000) [pid = 1116] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971865A400) [pid = 1116] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009710CAD400) [pid = 1116] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718DDE000) [pid = 1116] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097192C9C00) [pid = 1116] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009712973800) [pid = 1116] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971E50CC00) [pid = 1116] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009713084400) [pid = 1116] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009720802400) [pid = 1116] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:47:22 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009720866400) [pid = 1116] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:47:22 INFO - PROCESS | 1116 | 1466016442348 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]]]}] 11:47:22 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. 11:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 11:47:22 INFO - PROCESS | 1116 | 1466016442377 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 11:47:22 INFO - PROCESS | 1116 | 1466016442380 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 11:47:22 INFO - PROCESS | 1116 | 1466016442383 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:47:22 INFO - PROCESS | 1116 | 1466016442385 Marionette TRACE conn5 <- [1,330,null,{}] 11:47:22 INFO - PROCESS | 1116 | 1466016442388 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}] 11:47:22 INFO - PROCESS | 1116 | 1466016442390 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:22 INFO - PROCESS | 1116 | 1466016442473 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 11:47:22 INFO - PROCESS | 1116 | 1466016442479 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:22 INFO - PROCESS | 1116 | 1466016442481 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:22 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C19000 == 37 [pid = 1116] [id = 92] 11:47:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971866CC00) [pid = 1116] [serial = 273] [outer = 0000000000000000] 11:47:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000972085B400) [pid = 1116] [serial = 274] [outer = 000000971866CC00] 11:47:22 INFO - PROCESS | 1116 | 1466016442533 Marionette DEBUG loaded listener.js 11:47:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009721EB8C00) [pid = 1116] [serial = 275] [outer = 000000971866CC00] 11:47:22 INFO - PROCESS | 1116 | 1466016442956 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]]]}] 11:47:23 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. 11:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 11:47:23 INFO - PROCESS | 1116 | 1466016443016 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 11:47:23 INFO - PROCESS | 1116 | 1466016443018 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 11:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:47:23 INFO - PROCESS | 1116 | 1466016443021 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:47:23 INFO - PROCESS | 1116 | 1466016443023 Marionette TRACE conn5 <- [1,334,null,{}] 11:47:23 INFO - PROCESS | 1116 | 1466016443027 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}] 11:47:23 INFO - PROCESS | 1116 | 1466016443029 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:23 INFO - PROCESS | 1116 | 1466016443114 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 11:47:23 INFO - PROCESS | 1116 | 1466016443121 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 1116 | 1466016443123 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:23 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726914800 == 38 [pid = 1116] [id = 93] 11:47:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009722B5D400) [pid = 1116] [serial = 276] [outer = 0000000000000000] 11:47:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009722B62C00) [pid = 1116] [serial = 277] [outer = 0000009722B5D400] 11:47:23 INFO - PROCESS | 1116 | 1466016443168 Marionette DEBUG loaded listener.js 11:47:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009722BA4000) [pid = 1116] [serial = 278] [outer = 0000009722B5D400] 11:47:23 INFO - PROCESS | 1116 | 1466016443596 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]]]}] 11:47:23 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. 11:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 11:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:47:23 INFO - PROCESS | 1116 | 1466016443652 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 11:47:23 INFO - PROCESS | 1116 | 1466016443655 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 11:47:23 INFO - PROCESS | 1116 | 1466016443658 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:47:23 INFO - PROCESS | 1116 | 1466016443660 Marionette TRACE conn5 <- [1,338,null,{}] 11:47:23 INFO - PROCESS | 1116 | 1466016443668 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}] 11:47:23 INFO - PROCESS | 1116 | 1466016443670 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:23 INFO - PROCESS | 1116 | 1466016443763 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 11:47:23 INFO - PROCESS | 1116 | 1466016443771 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 1116 | 1466016443773 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:23 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F235800 == 39 [pid = 1116] [id = 94] 11:47:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009722BA9000) [pid = 1116] [serial = 279] [outer = 0000000000000000] 11:47:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009722BAC000) [pid = 1116] [serial = 280] [outer = 0000009722BA9000] 11:47:23 INFO - PROCESS | 1116 | 1466016443818 Marionette DEBUG loaded listener.js 11:47:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097241BFC00) [pid = 1116] [serial = 281] [outer = 0000009722BA9000] 11:47:24 INFO - PROCESS | 1116 | 1466016444373 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]]]}] 11:47:24 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. 11:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 733ms 11:47:24 INFO - PROCESS | 1116 | 1466016444395 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 11:47:24 INFO - PROCESS | 1116 | 1466016444400 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 11:47:24 INFO - PROCESS | 1116 | 1466016444405 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:47:24 INFO - PROCESS | 1116 | 1466016444409 Marionette TRACE conn5 <- [1,342,null,{}] 11:47:24 INFO - PROCESS | 1116 | 1466016444415 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}] 11:47:24 INFO - PROCESS | 1116 | 1466016444418 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:24 INFO - PROCESS | 1116 | 1466016444575 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 11:47:24 INFO - PROCESS | 1116 | 1466016444649 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:24 INFO - PROCESS | 1116 | 1466016444652 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:24 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2DD000 == 40 [pid = 1116] [id = 95] 11:47:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009712D7F800) [pid = 1116] [serial = 282] [outer = 0000000000000000] 11:47:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009713CD7000) [pid = 1116] [serial = 283] [outer = 0000009712D7F800] 11:47:24 INFO - PROCESS | 1116 | 1466016444752 Marionette DEBUG loaded listener.js 11:47:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971865E000) [pid = 1116] [serial = 284] [outer = 0000009712D7F800] 11:47:25 INFO - PROCESS | 1116 | 1466016445318 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]]]}] 11:47:25 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. 11:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 943ms 11:47:25 INFO - PROCESS | 1116 | 1466016445352 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 11:47:25 INFO - PROCESS | 1116 | 1466016445357 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 11:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:47:25 INFO - PROCESS | 1116 | 1466016445364 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:47:25 INFO - PROCESS | 1116 | 1466016445367 Marionette TRACE conn5 <- [1,346,null,{}] 11:47:25 INFO - PROCESS | 1116 | 1466016445371 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}] 11:47:25 INFO - PROCESS | 1116 | 1466016445374 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:25 INFO - PROCESS | 1116 | 1466016445489 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 11:47:25 INFO - PROCESS | 1116 | 1466016445573 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:25 INFO - PROCESS | 1116 | 1466016445577 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:25 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FF11800 == 41 [pid = 1116] [id = 96] 11:47:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009718D2B000) [pid = 1116] [serial = 285] [outer = 0000000000000000] 11:47:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009718D2D400) [pid = 1116] [serial = 286] [outer = 0000009718D2B000] 11:47:25 INFO - PROCESS | 1116 | 1466016445635 Marionette DEBUG loaded listener.js 11:47:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009718DDE400) [pid = 1116] [serial = 287] [outer = 0000009718D2B000] 11:47:26 INFO - PROCESS | 1116 | 1466016446207 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]]]}] 11:47:26 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. 11:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 878ms 11:47:26 INFO - PROCESS | 1116 | 1466016446245 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 11:47:26 INFO - PROCESS | 1116 | 1466016446247 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 11:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:47:26 INFO - PROCESS | 1116 | 1466016446251 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:47:26 INFO - PROCESS | 1116 | 1466016446255 Marionette TRACE conn5 <- [1,350,null,{}] 11:47:26 INFO - PROCESS | 1116 | 1466016446267 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}] 11:47:26 INFO - PROCESS | 1116 | 1466016446272 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:26 INFO - PROCESS | 1116 | 1466016446386 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 11:47:26 INFO - PROCESS | 1116 | 1466016446472 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:26 INFO - PROCESS | 1116 | 1466016446475 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:26 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B1C800 == 42 [pid = 1116] [id = 97] 11:47:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (000000971F4F6800) [pid = 1116] [serial = 288] [outer = 0000000000000000] 11:47:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (000000971F551000) [pid = 1116] [serial = 289] [outer = 000000971F4F6800] 11:47:26 INFO - PROCESS | 1116 | 1466016446534 Marionette DEBUG loaded listener.js 11:47:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (000000971FC6A800) [pid = 1116] [serial = 290] [outer = 000000971F4F6800] 11:47:27 INFO - PROCESS | 1116 | 1466016447075 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]]]}] 11:47:27 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. 11:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 840ms 11:47:27 INFO - PROCESS | 1116 | 1466016447092 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 11:47:27 INFO - PROCESS | 1116 | 1466016447096 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 11:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:47:27 INFO - PROCESS | 1116 | 1466016447116 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:47:27 INFO - PROCESS | 1116 | 1466016447119 Marionette TRACE conn5 <- [1,354,null,{}] 11:47:27 INFO - PROCESS | 1116 | 1466016447122 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}] 11:47:27 INFO - PROCESS | 1116 | 1466016447125 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:27 INFO - PROCESS | 1116 | 1466016447239 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 11:47:27 INFO - PROCESS | 1116 | 1466016447321 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:27 INFO - PROCESS | 1116 | 1466016447323 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:27 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273BF000 == 43 [pid = 1116] [id = 98] 11:47:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (000000971EC0B400) [pid = 1116] [serial = 291] [outer = 0000000000000000] 11:47:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (000000971EC0E000) [pid = 1116] [serial = 292] [outer = 000000971EC0B400] 11:47:27 INFO - PROCESS | 1116 | 1466016447379 Marionette DEBUG loaded listener.js 11:47:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (000000971FD15400) [pid = 1116] [serial = 293] [outer = 000000971EC0B400] 11:47:27 INFO - PROCESS | 1116 | 1466016447964 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]]]}] 11:47:27 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. 11:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 880ms 11:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:47:28 INFO - PROCESS | 1116 | 1466016447999 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 11:47:28 INFO - PROCESS | 1116 | 1466016448002 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 11:47:28 INFO - PROCESS | 1116 | 1466016448006 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:47:28 INFO - PROCESS | 1116 | 1466016448008 Marionette TRACE conn5 <- [1,358,null,{}] 11:47:28 INFO - PROCESS | 1116 | 1466016448011 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}] 11:47:28 INFO - PROCESS | 1116 | 1466016448014 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:28 INFO - PROCESS | 1116 | 1466016448122 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 11:47:28 INFO - PROCESS | 1116 | 1466016448204 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:28 INFO - PROCESS | 1116 | 1466016448207 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:28 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FB30000 == 44 [pid = 1116] [id = 99] 11:47:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (000000971EC0B800) [pid = 1116] [serial = 294] [outer = 0000000000000000] 11:47:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (00000097202E2800) [pid = 1116] [serial = 295] [outer = 000000971EC0B800] 11:47:28 INFO - PROCESS | 1116 | 1466016448262 Marionette DEBUG loaded listener.js 11:47:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 99 (0000009722BAA800) [pid = 1116] [serial = 296] [outer = 000000971EC0B800] 11:47:29 INFO - PROCESS | 1116 | 1466016448991 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]]]}] 11:47:29 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. 11:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1025ms 11:47:29 INFO - PROCESS | 1116 | 1466016449034 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 11:47:29 INFO - PROCESS | 1116 | 1466016449039 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 11:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:47:29 INFO - PROCESS | 1116 | 1466016449072 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:47:29 INFO - PROCESS | 1116 | 1466016449076 Marionette TRACE conn5 <- [1,362,null,{}] 11:47:29 INFO - PROCESS | 1116 | 1466016449082 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}] 11:47:29 INFO - PROCESS | 1116 | 1466016449085 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:29 INFO - PROCESS | 1116 | 1466016449223 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 11:47:29 INFO - PROCESS | 1116 | 1466016449303 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:29 INFO - PROCESS | 1116 | 1466016449307 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:29 INFO - PROCESS | 1116 | ++DOCSHELL 000000971CADD800 == 45 [pid = 1116] [id = 100] 11:47:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 100 (0000009712D77800) [pid = 1116] [serial = 297] [outer = 0000000000000000] 11:47:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 101 (0000009712D7DC00) [pid = 1116] [serial = 298] [outer = 0000009712D77800] 11:47:29 INFO - PROCESS | 1116 | 1466016449359 Marionette DEBUG loaded listener.js 11:47:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 102 (0000009716DF0C00) [pid = 1116] [serial = 299] [outer = 0000009712D77800] 11:47:29 INFO - PROCESS | 1116 | --DOCSHELL 0000009726914800 == 44 [pid = 1116] [id = 93] 11:47:29 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C19000 == 43 [pid = 1116] [id = 92] 11:47:29 INFO - PROCESS | 1116 | --DOCSHELL 0000009724376000 == 42 [pid = 1116] [id = 91] 11:47:29 INFO - PROCESS | 1116 | --DOCSHELL 0000009722354000 == 41 [pid = 1116] [id = 90] 11:47:29 INFO - PROCESS | 1116 | --DOCSHELL 0000009716E68800 == 40 [pid = 1116] [id = 89] 11:47:29 INFO - PROCESS | 1116 | --DOCSHELL 000000971F42B000 == 39 [pid = 1116] [id = 88] 11:47:29 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBB2000 == 38 [pid = 1116] [id = 87] 11:47:29 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2CF800 == 37 [pid = 1116] [id = 86] 11:47:29 INFO - PROCESS | 1116 | --DOMWINDOW == 101 (00000097241C1C00) [pid = 1116] [serial = 244] [outer = 0000000000000000] [url = about:blank] 11:47:29 INFO - PROCESS | 1116 | --DOCSHELL 00000097172BB000 == 36 [pid = 1116] [id = 85] 11:47:29 INFO - PROCESS | 1116 | --DOCSHELL 0000009716B73800 == 35 [pid = 1116] [id = 83] 11:47:29 INFO - PROCESS | 1116 | 1466016449983 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]]]}] 11:47:30 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. 11:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 966ms 11:47:30 INFO - PROCESS | 1116 | 1466016450013 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 11:47:30 INFO - PROCESS | 1116 | 1466016450018 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 11:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:47:30 INFO - PROCESS | 1116 | 1466016450024 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:47:30 INFO - PROCESS | 1116 | 1466016450027 Marionette TRACE conn5 <- [1,366,null,{}] 11:47:30 INFO - PROCESS | 1116 | 1466016450033 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}] 11:47:30 INFO - PROCESS | 1116 | 1466016450035 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:30 INFO - PROCESS | 1116 | 1466016450128 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 100 (000000971FD13400) [pid = 1116] [serial = 226] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 99 (0000009720BF4400) [pid = 1116] [serial = 232] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 98 (000000971E51AC00) [pid = 1116] [serial = 220] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (000000971865F400) [pid = 1116] [serial = 235] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (0000009722B2AC00) [pid = 1116] [serial = 233] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (000000971E5BE000) [pid = 1116] [serial = 221] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (0000009718BCD400) [pid = 1116] [serial = 214] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (00000097202E3000) [pid = 1116] [serial = 239] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000971E508800) [pid = 1116] [serial = 238] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009718DE0800) [pid = 1116] [serial = 215] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971DC44800) [pid = 1116] [serial = 217] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971E1E2800) [pid = 1116] [serial = 218] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009712974000) [pid = 1116] [serial = 208] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009712D77000) [pid = 1116] [serial = 209] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971E8E4000) [pid = 1116] [serial = 223] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971FC63800) [pid = 1116] [serial = 224] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971FDF9800) [pid = 1116] [serial = 236] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009713CE0400) [pid = 1116] [serial = 211] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009717511400) [pid = 1116] [serial = 212] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000972085FC00) [pid = 1116] [serial = 229] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000972087D800) [pid = 1116] [serial = 230] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009722B5DC00) [pid = 1116] [serial = 242] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009721CE1000) [pid = 1116] [serial = 241] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009720109000) [pid = 1116] [serial = 227] [outer = 0000000000000000] [url = about:blank] 11:47:30 INFO - PROCESS | 1116 | 1466016450204 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 1116 | 1466016450207 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:30 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717B22800 == 36 [pid = 1116] [id = 101] 11:47:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971289A000) [pid = 1116] [serial = 300] [outer = 0000000000000000] 11:47:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971307E800) [pid = 1116] [serial = 301] [outer = 000000971289A000] 11:47:30 INFO - PROCESS | 1116 | 1466016450258 Marionette DEBUG loaded listener.js 11:47:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009717B31C00) [pid = 1116] [serial = 302] [outer = 000000971289A000] 11:47:30 INFO - PROCESS | 1116 | 1466016450703 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]]]}] 11:47:30 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. 11:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 734ms 11:47:30 INFO - PROCESS | 1116 | 1466016450762 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 11:47:30 INFO - PROCESS | 1116 | 1466016450764 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 11:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:47:30 INFO - PROCESS | 1116 | 1466016450773 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:47:30 INFO - PROCESS | 1116 | 1466016450777 Marionette TRACE conn5 <- [1,370,null,{}] 11:47:30 INFO - PROCESS | 1116 | 1466016450787 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}] 11:47:30 INFO - PROCESS | 1116 | 1466016450792 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:30 INFO - PROCESS | 1116 | 1466016450885 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 11:47:30 INFO - PROCESS | 1116 | 1466016450899 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 1116 | 1466016450903 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:30 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F190000 == 37 [pid = 1116] [id = 102] 11:47:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009718DE1000) [pid = 1116] [serial = 303] [outer = 0000000000000000] 11:47:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971926F400) [pid = 1116] [serial = 304] [outer = 0000009718DE1000] 11:47:30 INFO - PROCESS | 1116 | 1466016450952 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971DD13C00) [pid = 1116] [serial = 305] [outer = 0000009718DE1000] 11:47:31 INFO - PROCESS | 1116 | 1466016451423 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]]]}] 11:47:31 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. 11:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 692ms 11:47:31 INFO - PROCESS | 1116 | 1466016451467 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 11:47:31 INFO - PROCESS | 1116 | 1466016451470 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 11:47:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:47:31 INFO - PROCESS | 1116 | 1466016451473 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:47:31 INFO - PROCESS | 1116 | 1466016451475 Marionette TRACE conn5 <- [1,374,null,{}] 11:47:31 INFO - PROCESS | 1116 | 1466016451479 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}] 11:47:31 INFO - PROCESS | 1116 | 1466016451481 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:31 INFO - PROCESS | 1116 | 1466016451572 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 11:47:31 INFO - PROCESS | 1116 | 1466016451579 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:31 INFO - PROCESS | 1116 | 1466016451581 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:31 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC79000 == 38 [pid = 1116] [id = 103] 11:47:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971E51DC00) [pid = 1116] [serial = 306] [outer = 0000000000000000] 11:47:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971E5BEC00) [pid = 1116] [serial = 307] [outer = 000000971E51DC00] 11:47:31 INFO - PROCESS | 1116 | 1466016451628 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971EC09400) [pid = 1116] [serial = 308] [outer = 000000971E51DC00] 11:47:32 INFO - PROCESS | 1116 | 1466016452093 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:47:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:47:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 628ms 11:47:32 INFO - PROCESS | 1116 | 1466016452104 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 11:47:32 INFO - PROCESS | 1116 | 1466016452106 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 11:47:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:47:32 INFO - PROCESS | 1116 | 1466016452117 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 1116 | 1466016452119 Marionette TRACE conn5 <- [1,378,null,{}] 11:47:32 INFO - PROCESS | 1116 | 1466016452122 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}] 11:47:32 INFO - PROCESS | 1116 | 1466016452125 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:32 INFO - PROCESS | 1116 | 1466016452231 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 11:47:32 INFO - PROCESS | 1116 | 1466016452308 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:32 INFO - PROCESS | 1116 | 1466016452310 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:32 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E81800 == 39 [pid = 1116] [id = 104] 11:47:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971F548800) [pid = 1116] [serial = 309] [outer = 0000000000000000] 11:47:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971F8E9400) [pid = 1116] [serial = 310] [outer = 000000971F548800] 11:47:32 INFO - PROCESS | 1116 | 1466016452364 Marionette DEBUG loaded listener.js 11:47:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971FD14400) [pid = 1116] [serial = 311] [outer = 000000971F548800] 11:47:32 INFO - PROCESS | 1116 | 1466016452921 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:47:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:47:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 838ms 11:47:32 INFO - PROCESS | 1116 | 1466016452956 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 11:47:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:47:32 INFO - PROCESS | 1116 | 1466016452959 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 11:47:32 INFO - PROCESS | 1116 | 1466016452962 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 1116 | 1466016452964 Marionette TRACE conn5 <- [1,382,null,{}] 11:47:32 INFO - PROCESS | 1116 | 1466016452968 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}] 11:47:32 INFO - PROCESS | 1116 | 1466016452974 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:33 INFO - PROCESS | 1116 | 1466016453127 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 11:47:33 INFO - PROCESS | 1116 | 1466016453181 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 1116 | 1466016453183 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:33 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D7F800 == 40 [pid = 1116] [id = 105] 11:47:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097202E5400) [pid = 1116] [serial = 312] [outer = 0000000000000000] 11:47:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009720BF3800) [pid = 1116] [serial = 313] [outer = 00000097202E5400] 11:47:33 INFO - PROCESS | 1116 | 1466016453229 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009722B5CC00) [pid = 1116] [serial = 314] [outer = 00000097202E5400] 11:47:33 INFO - PROCESS | 1116 | 1466016453728 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:47:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:47:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 777ms 11:47:33 INFO - PROCESS | 1116 | 1466016453742 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 11:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:47:33 INFO - PROCESS | 1116 | 1466016453745 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 11:47:33 INFO - PROCESS | 1116 | 1466016453753 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:47:33 INFO - PROCESS | 1116 | 1466016453755 Marionette TRACE conn5 <- [1,386,null,{}] 11:47:33 INFO - PROCESS | 1116 | 1466016453759 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}] 11:47:33 INFO - PROCESS | 1116 | 1466016453761 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:33 INFO - PROCESS | 1116 | 1466016453895 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 11:47:33 INFO - PROCESS | 1116 | 1466016453949 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 1116 | 1466016453950 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:33 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726978800 == 41 [pid = 1116] [id = 106] 11:47:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009723BF0800) [pid = 1116] [serial = 315] [outer = 0000000000000000] 11:47:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (0000009723BF3C00) [pid = 1116] [serial = 316] [outer = 0000009723BF0800] 11:47:33 INFO - PROCESS | 1116 | 1466016453995 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (0000009723BFB400) [pid = 1116] [serial = 317] [outer = 0000009723BF0800] 11:47:34 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (0000009716B41C00) [pid = 1116] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:47:34 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000971F542000) [pid = 1116] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:47:34 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (00000097127E6C00) [pid = 1116] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:47:34 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009719268400) [pid = 1116] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:47:34 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971E518800) [pid = 1116] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:47:34 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (00000097241BD800) [pid = 1116] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:47:34 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097127EEC00) [pid = 1116] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:47:34 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009720867000) [pid = 1116] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:47:34 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009722B5D400) [pid = 1116] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:47:34 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971866CC00) [pid = 1116] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:47:34 INFO - PROCESS | 1116 | 1466016454419 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]]]}] 11:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 11:47:34 INFO - PROCESS | 1116 | 1466016454442 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 11:47:34 INFO - PROCESS | 1116 | 1466016454444 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 11:47:34 INFO - PROCESS | 1116 | 1466016454447 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:47:34 INFO - PROCESS | 1116 | 1466016454449 Marionette TRACE conn5 <- [1,390,null,{}] 11:47:34 INFO - PROCESS | 1116 | 1466016454453 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}] 11:47:34 INFO - PROCESS | 1116 | 1466016454455 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:34 INFO - PROCESS | 1116 | 1466016454542 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 11:47:34 INFO - PROCESS | 1116 | 1466016454548 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:34 INFO - PROCESS | 1116 | 1466016454550 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:34 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B04800 == 42 [pid = 1116] [id = 107] 11:47:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971FC62800) [pid = 1116] [serial = 318] [outer = 0000000000000000] 11:47:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009723BF8C00) [pid = 1116] [serial = 319] [outer = 000000971FC62800] 11:47:34 INFO - PROCESS | 1116 | 1466016454595 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097241BF400) [pid = 1116] [serial = 320] [outer = 000000971FC62800] 11:47:35 INFO - PROCESS | 1116 | 1466016455038 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]]]}] 11:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 627ms 11:47:35 INFO - PROCESS | 1116 | 1466016455078 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 11:47:35 INFO - PROCESS | 1116 | 1466016455081 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 11:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:47:35 INFO - PROCESS | 1116 | 1466016455084 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:47:35 INFO - PROCESS | 1116 | 1466016455085 Marionette TRACE conn5 <- [1,394,null,{}] 11:47:35 INFO - PROCESS | 1116 | 1466016455089 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}] 11:47:35 INFO - PROCESS | 1116 | 1466016455091 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:35 INFO - PROCESS | 1116 | 1466016455177 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 11:47:35 INFO - PROCESS | 1116 | 1466016455185 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 1116 | 1466016455187 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:35 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D11000 == 43 [pid = 1116] [id = 108] 11:47:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (00000097236EB800) [pid = 1116] [serial = 321] [outer = 0000000000000000] 11:47:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097236F1400) [pid = 1116] [serial = 322] [outer = 00000097236EB800] 11:47:35 INFO - PROCESS | 1116 | 1466016455230 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009723BFB800) [pid = 1116] [serial = 323] [outer = 00000097236EB800] 11:47:35 INFO - PROCESS | 1116 | 1466016455676 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]]]}] 11:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 11:47:35 INFO - PROCESS | 1116 | 1466016455721 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 11:47:35 INFO - PROCESS | 1116 | 1466016455723 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 11:47:35 INFO - PROCESS | 1116 | 1466016455726 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:47:35 INFO - PROCESS | 1116 | 1466016455728 Marionette TRACE conn5 <- [1,398,null,{}] 11:47:35 INFO - PROCESS | 1116 | 1466016455731 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}] 11:47:35 INFO - PROCESS | 1116 | 1466016455733 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:35 INFO - PROCESS | 1116 | 1466016455822 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 11:47:35 INFO - PROCESS | 1116 | 1466016455827 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 1116 | 1466016455829 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:35 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BBC800 == 44 [pid = 1116] [id = 109] 11:47:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (00000097236D0C00) [pid = 1116] [serial = 324] [outer = 0000000000000000] 11:47:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (00000097236D9000) [pid = 1116] [serial = 325] [outer = 00000097236D0C00] 11:47:35 INFO - PROCESS | 1116 | 1466016455874 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (00000097236EB000) [pid = 1116] [serial = 326] [outer = 00000097236D0C00] 11:47:36 INFO - PROCESS | 1116 | --DOCSHELL 000000971E17C000 == 43 [pid = 1116] [id = 84] 11:47:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B80000 == 42 [pid = 1116] [id = 69] 11:47:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009717B22800 == 41 [pid = 1116] [id = 101] 11:47:36 INFO - PROCESS | 1116 | --DOCSHELL 000000971CADD800 == 40 [pid = 1116] [id = 100] 11:47:36 INFO - PROCESS | 1116 | --DOCSHELL 000000971FB30000 == 39 [pid = 1116] [id = 99] 11:47:36 INFO - PROCESS | 1116 | --DOCSHELL 00000097273BF000 == 38 [pid = 1116] [id = 98] 11:47:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B1C800 == 37 [pid = 1116] [id = 97] 11:47:36 INFO - PROCESS | 1116 | --DOCSHELL 000000971FF11800 == 36 [pid = 1116] [id = 96] 11:47:36 INFO - PROCESS | 1116 | --DOCSHELL 000000971F235800 == 35 [pid = 1116] [id = 94] 11:47:36 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2DD000 == 34 [pid = 1116] [id = 95] 11:47:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D7F800 == 33 [pid = 1116] [id = 105] 11:47:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D11000 == 32 [pid = 1116] [id = 108] 11:47:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E81800 == 31 [pid = 1116] [id = 104] 11:47:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009726978800 == 30 [pid = 1116] [id = 106] 11:47:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B04800 == 29 [pid = 1116] [id = 107] 11:47:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC79000 == 28 [pid = 1116] [id = 103] 11:47:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971F190000 == 27 [pid = 1116] [id = 102] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009717511000) [pid = 1116] [serial = 256] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (0000009717D90400) [pid = 1116] [serial = 257] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971F54B800) [pid = 1116] [serial = 265] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971289CC00) [pid = 1116] [serial = 253] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971307EC00) [pid = 1116] [serial = 254] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097192C6C00) [pid = 1116] [serial = 259] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971DD12400) [pid = 1116] [serial = 260] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009716B48C00) [pid = 1116] [serial = 250] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971E5BC400) [pid = 1116] [serial = 262] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097116C2C00) [pid = 1116] [serial = 247] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009724398C00) [pid = 1116] [serial = 245] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (00000097202DA800) [pid = 1116] [serial = 268] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971F6F9000) [pid = 1116] [serial = 266] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000972089D800) [pid = 1116] [serial = 271] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097202E3400) [pid = 1116] [serial = 269] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009722B62C00) [pid = 1116] [serial = 277] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000972085B400) [pid = 1116] [serial = 274] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009721EB8C00) [pid = 1116] [serial = 275] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009720BF7400) [pid = 1116] [serial = 272] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009722BA4000) [pid = 1116] [serial = 278] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009722BAC000) [pid = 1116] [serial = 280] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971EA53400) [pid = 1116] [serial = 263] [outer = 0000000000000000] [url = about:blank] 11:47:37 INFO - PROCESS | 1116 | 1466016457783 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]]]}] 11:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 2093ms 11:47:37 INFO - PROCESS | 1116 | 1466016457823 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 11:47:37 INFO - PROCESS | 1116 | 1466016457827 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 11:47:37 INFO - PROCESS | 1116 | 1466016457832 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:47:37 INFO - PROCESS | 1116 | 1466016457836 Marionette TRACE conn5 <- [1,402,null,{}] 11:47:37 INFO - PROCESS | 1116 | 1466016457842 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}] 11:47:37 INFO - PROCESS | 1116 | 1466016457845 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:37 INFO - PROCESS | 1116 | 1466016457938 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 11:47:37 INFO - PROCESS | 1116 | 1466016457946 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:37 INFO - PROCESS | 1116 | 1466016457951 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:37 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717680000 == 28 [pid = 1116] [id = 110] 11:47:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097128A3800) [pid = 1116] [serial = 327] [outer = 0000000000000000] 11:47:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097128A4800) [pid = 1116] [serial = 328] [outer = 00000097128A3800] 11:47:38 INFO - PROCESS | 1116 | 1466016458002 Marionette DEBUG loaded listener.js 11:47:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009712CEB400) [pid = 1116] [serial = 329] [outer = 00000097128A3800] 11:47:38 INFO - PROCESS | 1116 | 1466016458525 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]]]}] 11:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 731ms 11:47:38 INFO - PROCESS | 1116 | 1466016458568 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 11:47:38 INFO - PROCESS | 1116 | 1466016458574 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 11:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:47:38 INFO - PROCESS | 1116 | 1466016458580 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:47:38 INFO - PROCESS | 1116 | 1466016458584 Marionette TRACE conn5 <- [1,406,null,{}] 11:47:38 INFO - PROCESS | 1116 | 1466016458592 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}] 11:47:38 INFO - PROCESS | 1116 | 1466016458596 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:38 INFO - PROCESS | 1116 | 1466016458726 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 11:47:38 INFO - PROCESS | 1116 | 1466016458811 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:38 INFO - PROCESS | 1116 | 1466016458817 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:38 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717668800 == 29 [pid = 1116] [id = 111] 11:47:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009712896C00) [pid = 1116] [serial = 330] [outer = 0000000000000000] 11:47:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971296D000) [pid = 1116] [serial = 331] [outer = 0000009712896C00] 11:47:38 INFO - PROCESS | 1116 | 1466016458876 Marionette DEBUG loaded listener.js 11:47:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009712D7FC00) [pid = 1116] [serial = 332] [outer = 0000009712896C00] 11:47:39 INFO - PROCESS | 1116 | 1466016459685 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]]]}] 11:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1140ms 11:47:39 INFO - PROCESS | 1116 | 1466016459722 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 11:47:39 INFO - PROCESS | 1116 | 1466016459728 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 11:47:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:47:39 INFO - PROCESS | 1116 | 1466016459735 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:47:39 INFO - PROCESS | 1116 | 1466016459738 Marionette TRACE conn5 <- [1,410,null,{}] 11:47:39 INFO - PROCESS | 1116 | 1466016459743 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}] 11:47:39 INFO - PROCESS | 1116 | 1466016459746 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:39 INFO - PROCESS | 1116 | 1466016459870 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 11:47:39 INFO - PROCESS | 1116 | 1466016459939 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:39 INFO - PROCESS | 1116 | 1466016459942 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:39 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2DA800 == 30 [pid = 1116] [id = 112] 11:47:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009710CAC800) [pid = 1116] [serial = 333] [outer = 0000000000000000] 11:47:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009717644C00) [pid = 1116] [serial = 334] [outer = 0000009710CAC800] 11:47:40 INFO - PROCESS | 1116 | 1466016460001 Marionette DEBUG loaded listener.js 11:47:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009717B3E800) [pid = 1116] [serial = 335] [outer = 0000009710CAC800] 11:47:40 INFO - PROCESS | 1116 | 1466016460869 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]]]}] 11:47:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:47:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1196ms 11:47:40 INFO - PROCESS | 1116 | 1466016460931 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 1116 | 1466016460936 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 11:47:40 INFO - PROCESS | 1116 | 1466016460941 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:47:40 INFO - PROCESS | 1116 | 1466016460945 Marionette TRACE conn5 <- [1,414,null,{}] 11:47:41 INFO - PROCESS | 1116 | 1466016460994 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}] 11:47:41 INFO - PROCESS | 1116 | 1466016460997 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:41 INFO - PROCESS | 1116 | 1466016461097 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 11:47:41 INFO - PROCESS | 1116 | 1466016461172 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 1116 | 1466016461177 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:41 INFO - PROCESS | 1116 | ++DOCSHELL 000000971879C800 == 31 [pid = 1116] [id = 113] 11:47:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009712D75C00) [pid = 1116] [serial = 336] [outer = 0000000000000000] 11:47:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009713082800) [pid = 1116] [serial = 337] [outer = 0000009712D75C00] 11:47:41 INFO - PROCESS | 1116 | 1466016461227 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009716EB2800) [pid = 1116] [serial = 338] [outer = 0000009712D75C00] 11:47:41 INFO - PROCESS | 1116 | 1466016461651 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]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:47:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 775ms 11:47:41 INFO - PROCESS | 1116 | 1466016461721 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 11:47:41 INFO - PROCESS | 1116 | 1466016461726 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 11:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:47:41 INFO - PROCESS | 1116 | 1466016461732 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:47:41 INFO - PROCESS | 1116 | 1466016461734 Marionette TRACE conn5 <- [1,418,null,{}] 11:47:41 INFO - PROCESS | 1116 | 1466016461738 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}] 11:47:41 INFO - PROCESS | 1116 | 1466016461741 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:41 INFO - PROCESS | 1116 | 1466016461830 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 11:47:41 INFO - PROCESS | 1116 | 1466016461845 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 1116 | 1466016461847 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:41 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBB8000 == 32 [pid = 1116] [id = 114] 11:47:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009718BD8000) [pid = 1116] [serial = 339] [outer = 0000000000000000] 11:47:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009718BDC800) [pid = 1116] [serial = 340] [outer = 0000009718BD8000] 11:47:41 INFO - PROCESS | 1116 | 1466016461896 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009718D2EC00) [pid = 1116] [serial = 341] [outer = 0000009718BD8000] 11:47:42 INFO - PROCESS | 1116 | 1466016462833 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]]]}] 11:47:42 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 11:47:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1144ms 11:47:42 INFO - PROCESS | 1116 | 1466016462878 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 11:47:42 INFO - PROCESS | 1116 | 1466016462881 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 11:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:47:42 INFO - PROCESS | 1116 | 1466016462884 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - PROCESS | 1116 | 1466016462888 Marionette TRACE conn5 <- [1,422,null,{}] 11:47:42 INFO - PROCESS | 1116 | 1466016462899 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}] 11:47:42 INFO - PROCESS | 1116 | 1466016462904 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:43 INFO - PROCESS | 1116 | 1466016463002 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 11:47:43 INFO - PROCESS | 1116 | 1466016463009 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:43 INFO - PROCESS | 1116 | 1466016463012 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:43 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4A5800 == 33 [pid = 1116] [id = 115] 11:47:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971BFEB400) [pid = 1116] [serial = 342] [outer = 0000000000000000] 11:47:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971C322400) [pid = 1116] [serial = 343] [outer = 000000971BFEB400] 11:47:43 INFO - PROCESS | 1116 | 1466016463061 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (000000971E1DF400) [pid = 1116] [serial = 344] [outer = 000000971BFEB400] 11:47:43 INFO - PROCESS | 1116 | 1466016463990 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]]]}] 11:47:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:47:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1141ms 11:47:44 INFO - PROCESS | 1116 | 1466016464028 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 11:47:44 INFO - PROCESS | 1116 | 1466016464031 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 11:47:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:47:44 INFO - PROCESS | 1116 | 1466016464035 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 1116 | 1466016464037 Marionette TRACE conn5 <- [1,426,null,{}] 11:47:44 INFO - PROCESS | 1116 | 1466016464040 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}] 11:47:44 INFO - PROCESS | 1116 | 1466016464042 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:44 INFO - PROCESS | 1116 | 1466016464156 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 11:47:44 INFO - PROCESS | 1116 | 1466016464162 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 1116 | 1466016464164 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:44 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC6D000 == 34 [pid = 1116] [id = 116] 11:47:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (000000971E506C00) [pid = 1116] [serial = 345] [outer = 0000000000000000] 11:47:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (000000971E517000) [pid = 1116] [serial = 346] [outer = 000000971E506C00] 11:47:44 INFO - PROCESS | 1116 | 1466016464247 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (000000971E5B8000) [pid = 1116] [serial = 347] [outer = 000000971E506C00] 11:47:44 INFO - PROCESS | 1116 | 1466016464721 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] 11:47:44 INFO - PROCESS | 1116 | 1466016464777 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 11:47:44 INFO - PROCESS | 1116 | 1466016464780 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 1116 | 1466016464781 Marionette TRACE conn5 <- [1,430,null,{}] 11:47:44 INFO - PROCESS | 1116 | 1466016464785 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}] 11:47:44 INFO - PROCESS | 1116 | 1466016464787 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:44 INFO - PROCESS | 1116 | 1466016464901 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 11:47:44 INFO - PROCESS | 1116 | 1466016464911 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 1116 | 1466016464913 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:44 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720995800 == 35 [pid = 1116] [id = 117] 11:47:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (000000971E5B4400) [pid = 1116] [serial = 348] [outer = 0000000000000000] 11:47:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (000000971E5BFC00) [pid = 1116] [serial = 349] [outer = 000000971E5B4400] 11:47:44 INFO - PROCESS | 1116 | 1466016464959 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (000000971EC07C00) [pid = 1116] [serial = 350] [outer = 000000971E5B4400] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (0000009724395000) [pid = 1116] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000971308B800) [pid = 1116] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009710CAF800) [pid = 1116] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000971F548800) [pid = 1116] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (00000097202E5400) [pid = 1116] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009723BF0800) [pid = 1116] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (00000097236EB800) [pid = 1116] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971E51DC00) [pid = 1116] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009718DE1000) [pid = 1116] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971289A000) [pid = 1116] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009712D77800) [pid = 1116] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971EC0B800) [pid = 1116] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971EC0B400) [pid = 1116] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971F4F6800) [pid = 1116] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718D2B000) [pid = 1116] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712D7F800) [pid = 1116] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009722BA9000) [pid = 1116] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097236D0C00) [pid = 1116] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:47:45 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971FC62800) [pid = 1116] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:47:45 INFO - PROCESS | 1116 | 1466016465401 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]]]}] 11:47:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:47:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 11:47:45 INFO - PROCESS | 1116 | 1466016465475 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 11:47:45 INFO - PROCESS | 1116 | 1466016465477 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 11:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:47:45 INFO - PROCESS | 1116 | 1466016465481 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:47:45 INFO - PROCESS | 1116 | 1466016465483 Marionette TRACE conn5 <- [1,434,null,{}] 11:47:45 INFO - PROCESS | 1116 | 1466016465524 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}] 11:47:45 INFO - PROCESS | 1116 | 1466016465530 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:45 INFO - PROCESS | 1116 | 1466016465668 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 11:47:45 INFO - PROCESS | 1116 | 1466016465676 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 1116 | 1466016465678 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:45 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2D8800 == 36 [pid = 1116] [id = 118] 11:47:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009713085C00) [pid = 1116] [serial = 351] [outer = 0000000000000000] 11:47:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971F549800) [pid = 1116] [serial = 352] [outer = 0000009713085C00] 11:47:45 INFO - PROCESS | 1116 | 1466016465724 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971F555000) [pid = 1116] [serial = 353] [outer = 0000009713085C00] 11:47:46 INFO - PROCESS | 1116 | 1466016466116 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]]]}] 11:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 11:47:46 INFO - PROCESS | 1116 | 1466016466176 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 11:47:46 INFO - PROCESS | 1116 | 1466016466179 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 11:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:47:46 INFO - PROCESS | 1116 | 1466016466182 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:47:46 INFO - PROCESS | 1116 | 1466016466184 Marionette TRACE conn5 <- [1,438,null,{}] 11:47:46 INFO - PROCESS | 1116 | 1466016466187 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}] 11:47:46 INFO - PROCESS | 1116 | 1466016466189 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:46 INFO - PROCESS | 1116 | 1466016466278 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 11:47:46 INFO - PROCESS | 1116 | 1466016466286 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:46 INFO - PROCESS | 1116 | 1466016466288 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:46 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B3F800 == 37 [pid = 1116] [id = 119] 11:47:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971F824C00) [pid = 1116] [serial = 354] [outer = 0000000000000000] 11:47:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971FC5F800) [pid = 1116] [serial = 355] [outer = 000000971F824C00] 11:47:46 INFO - PROCESS | 1116 | 1466016466334 Marionette DEBUG loaded listener.js 11:47:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971FD1D000) [pid = 1116] [serial = 356] [outer = 000000971F824C00] 11:47:46 INFO - PROCESS | 1116 | 1466016466756 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]]]}] 11:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 628ms 11:47:46 INFO - PROCESS | 1116 | 1466016466814 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 11:47:46 INFO - PROCESS | 1116 | 1466016466816 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 11:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:47:46 INFO - PROCESS | 1116 | 1466016466819 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:47:46 INFO - PROCESS | 1116 | 1466016466821 Marionette TRACE conn5 <- [1,442,null,{}] 11:47:46 INFO - PROCESS | 1116 | 1466016466825 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}] 11:47:46 INFO - PROCESS | 1116 | 1466016466827 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:46 INFO - PROCESS | 1116 | 1466016466908 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 11:47:46 INFO - PROCESS | 1116 | 1466016466916 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:46 INFO - PROCESS | 1116 | 1466016466918 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:46 INFO - PROCESS | 1116 | ++DOCSHELL 000000972438A000 == 38 [pid = 1116] [id = 120] 11:47:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000972009A800) [pid = 1116] [serial = 357] [outer = 0000000000000000] 11:47:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097202D9C00) [pid = 1116] [serial = 358] [outer = 000000972009A800] 11:47:46 INFO - PROCESS | 1116 | 1466016466963 Marionette DEBUG loaded listener.js 11:47:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097202E1800) [pid = 1116] [serial = 359] [outer = 000000972009A800] 11:47:47 INFO - PROCESS | 1116 | 1466016467410 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]]]}] 11:47:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:47:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 11:47:47 INFO - PROCESS | 1116 | 1466016467451 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 11:47:47 INFO - PROCESS | 1116 | 1466016467453 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 11:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:47:47 INFO - PROCESS | 1116 | 1466016467457 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:47:47 INFO - PROCESS | 1116 | 1466016467459 Marionette TRACE conn5 <- [1,446,null,{}] 11:47:47 INFO - PROCESS | 1116 | 1466016467463 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}] 11:47:47 INFO - PROCESS | 1116 | 1466016467465 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:47 INFO - PROCESS | 1116 | 1466016467597 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 11:47:47 INFO - PROCESS | 1116 | 1466016467665 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:47 INFO - PROCESS | 1116 | 1466016467669 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:47 INFO - PROCESS | 1116 | ++DOCSHELL 00000097132DC000 == 39 [pid = 1116] [id = 121] 11:47:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009710CB3400) [pid = 1116] [serial = 360] [outer = 0000000000000000] 11:47:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097116C2C00) [pid = 1116] [serial = 361] [outer = 0000009710CB3400] 11:47:47 INFO - PROCESS | 1116 | 1466016467729 Marionette DEBUG loaded listener.js 11:47:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (00000097128A5000) [pid = 1116] [serial = 362] [outer = 0000009710CB3400] 11:47:48 INFO - PROCESS | 1116 | 1466016468417 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]]]}] 11:47:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:47:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 986ms 11:47:48 INFO - PROCESS | 1116 | 1466016468455 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 11:47:48 INFO - PROCESS | 1116 | 1466016468459 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 11:47:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:47:48 INFO - PROCESS | 1116 | 1466016468465 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:47:48 INFO - PROCESS | 1116 | 1466016468469 Marionette TRACE conn5 <- [1,450,null,{}] 11:47:48 INFO - PROCESS | 1116 | 1466016468474 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}] 11:47:48 INFO - PROCESS | 1116 | 1466016468479 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:48 INFO - PROCESS | 1116 | 1466016468596 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 11:47:48 INFO - PROCESS | 1116 | 1466016468667 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:48 INFO - PROCESS | 1116 | 1466016468670 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:48 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4AA800 == 40 [pid = 1116] [id = 122] 11:47:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009718712C00) [pid = 1116] [serial = 363] [outer = 0000000000000000] 11:47:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009718D24400) [pid = 1116] [serial = 364] [outer = 0000009718712C00] 11:47:48 INFO - PROCESS | 1116 | 1466016468729 Marionette DEBUG loaded listener.js 11:47:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009718DDFC00) [pid = 1116] [serial = 365] [outer = 0000009718712C00] 11:47:49 INFO - PROCESS | 1116 | 1466016469359 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] 11:47:49 INFO - PROCESS | 1116 | 1466016469417 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 11:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:47:49 INFO - PROCESS | 1116 | 1466016469421 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:47:49 INFO - PROCESS | 1116 | 1466016469423 Marionette TRACE conn5 <- [1,454,null,{}] 11:47:49 INFO - PROCESS | 1116 | 1466016469428 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}] 11:47:49 INFO - PROCESS | 1116 | 1466016469430 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:49 INFO - PROCESS | 1116 | 1466016469542 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 11:47:49 INFO - PROCESS | 1116 | 1466016469630 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 1116 | 1466016469632 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:49 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D9C800 == 41 [pid = 1116] [id = 123] 11:47:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (000000971EA21C00) [pid = 1116] [serial = 366] [outer = 0000000000000000] 11:47:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (000000971EC0B800) [pid = 1116] [serial = 367] [outer = 000000971EA21C00] 11:47:49 INFO - PROCESS | 1116 | 1466016469689 Marionette DEBUG loaded listener.js 11:47:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (000000971F54CC00) [pid = 1116] [serial = 368] [outer = 000000971EA21C00] 11:47:50 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:47:50 INFO - PROCESS | 1116 | 1466016470298 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]]]}] 11:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 944ms 11:47:50 INFO - PROCESS | 1116 | 1466016470365 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 11:47:50 INFO - PROCESS | 1116 | 1466016470370 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 11:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:47:50 INFO - PROCESS | 1116 | 1466016470382 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:47:50 INFO - PROCESS | 1116 | 1466016470387 Marionette TRACE conn5 <- [1,458,null,{}] 11:47:50 INFO - PROCESS | 1116 | 1466016470403 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}] 11:47:50 INFO - PROCESS | 1116 | 1466016470407 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:50 INFO - PROCESS | 1116 | 1466016470555 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 11:47:50 INFO - PROCESS | 1116 | 1466016470598 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:50 INFO - PROCESS | 1116 | 1466016470601 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:50 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726989800 == 42 [pid = 1116] [id = 124] 11:47:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009720869800) [pid = 1116] [serial = 369] [outer = 0000000000000000] 11:47:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (000000972089D000) [pid = 1116] [serial = 370] [outer = 0000009720869800] 11:47:50 INFO - PROCESS | 1116 | 1466016470656 Marionette DEBUG loaded listener.js 11:47:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (0000009720BEA000) [pid = 1116] [serial = 371] [outer = 0000009720869800] 11:47:51 INFO - PROCESS | 1116 | 1466016471253 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] 11:47:51 INFO - PROCESS | 1116 | 1466016471326 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 11:47:51 INFO - PROCESS | 1116 | 1466016471330 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 1116 | 1466016471332 Marionette TRACE conn5 <- [1,462,null,{}] 11:47:51 INFO - PROCESS | 1116 | 1466016471336 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}] 11:47:51 INFO - PROCESS | 1116 | 1466016471338 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:51 INFO - PROCESS | 1116 | 1466016471503 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 11:47:51 INFO - PROCESS | 1116 | 1466016471575 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:51 INFO - PROCESS | 1116 | 1466016471578 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:51 INFO - PROCESS | 1116 | ++DOCSHELL 0000009711F94800 == 43 [pid = 1116] [id = 125] 11:47:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 99 (00000097127D6C00) [pid = 1116] [serial = 372] [outer = 0000000000000000] 11:47:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 100 (0000009713080C00) [pid = 1116] [serial = 373] [outer = 00000097127D6C00] 11:47:51 INFO - PROCESS | 1116 | 1466016471675 Marionette DEBUG loaded listener.js 11:47:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 101 (0000009718DE2800) [pid = 1116] [serial = 374] [outer = 00000097127D6C00] 11:47:52 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:47:52 INFO - PROCESS | 1116 | 1466016472408 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] 11:47:52 INFO - PROCESS | 1116 | 1466016472463 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 11:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:47:52 INFO - PROCESS | 1116 | 1466016472468 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:47:52 INFO - PROCESS | 1116 | 1466016472473 Marionette TRACE conn5 <- [1,466,null,{}] 11:47:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 102 (0000009717650400) [pid = 1116] [serial = 375] [outer = 000000971321A000] 11:47:52 INFO - PROCESS | 1116 | 1466016472499 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}] 11:47:52 INFO - PROCESS | 1116 | 1466016472502 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:52 INFO - PROCESS | 1116 | 1466016472624 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 11:47:52 INFO - PROCESS | 1116 | 1466016472737 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:52 INFO - PROCESS | 1116 | 1466016472740 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:52 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E899000 == 44 [pid = 1116] [id = 126] 11:47:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 103 (0000009718D2DC00) [pid = 1116] [serial = 376] [outer = 0000000000000000] 11:47:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 104 (0000009718DDD400) [pid = 1116] [serial = 377] [outer = 0000009718D2DC00] 11:47:52 INFO - PROCESS | 1116 | 1466016472790 Marionette DEBUG loaded listener.js 11:47:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 105 (000000971E1E1C00) [pid = 1116] [serial = 378] [outer = 0000009718D2DC00] 11:47:52 INFO - PROCESS | 1116 | --DOCSHELL 000000972438A000 == 43 [pid = 1116] [id = 120] 11:47:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B3F800 == 42 [pid = 1116] [id = 119] 11:47:52 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2D8800 == 41 [pid = 1116] [id = 118] 11:47:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009720995800 == 40 [pid = 1116] [id = 117] 11:47:52 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC6D000 == 39 [pid = 1116] [id = 116] 11:47:52 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4A5800 == 38 [pid = 1116] [id = 115] 11:47:52 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBB8000 == 37 [pid = 1116] [id = 114] 11:47:52 INFO - PROCESS | 1116 | --DOCSHELL 000000971879C800 == 36 [pid = 1116] [id = 113] 11:47:52 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2DA800 == 35 [pid = 1116] [id = 112] 11:47:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009717668800 == 34 [pid = 1116] [id = 111] 11:47:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009717680000 == 33 [pid = 1116] [id = 110] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 104 (00000097128A4800) [pid = 1116] [serial = 328] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 103 (00000097243F0C00) [pid = 1116] [serial = 206] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 102 (0000009717B3C400) [pid = 1116] [serial = 251] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 101 (00000097127E9C00) [pid = 1116] [serial = 248] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 100 (000000971F8E9400) [pid = 1116] [serial = 310] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 99 (000000971FD14400) [pid = 1116] [serial = 311] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 98 (0000009722B5CC00) [pid = 1116] [serial = 314] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (0000009720BF3800) [pid = 1116] [serial = 313] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (0000009723BF3C00) [pid = 1116] [serial = 316] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (00000097236F1400) [pid = 1116] [serial = 322] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (0000009723BFB400) [pid = 1116] [serial = 317] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000971E5BEC00) [pid = 1116] [serial = 307] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000971DD13C00) [pid = 1116] [serial = 305] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971926F400) [pid = 1116] [serial = 304] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971307E800) [pid = 1116] [serial = 301] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009717B31C00) [pid = 1116] [serial = 302] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009716DF0C00) [pid = 1116] [serial = 299] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009712D7DC00) [pid = 1116] [serial = 298] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009722BAA800) [pid = 1116] [serial = 296] [outer = 0000000000000000] [url = about:blank] 11:47:52 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097202E2800) [pid = 1116] [serial = 295] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971FD15400) [pid = 1116] [serial = 293] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971EC0E000) [pid = 1116] [serial = 292] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971FC6A800) [pid = 1116] [serial = 290] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971F551000) [pid = 1116] [serial = 289] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009723BFB800) [pid = 1116] [serial = 323] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009718DDE400) [pid = 1116] [serial = 287] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009718D2D400) [pid = 1116] [serial = 286] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971865E000) [pid = 1116] [serial = 284] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009713CD7000) [pid = 1116] [serial = 283] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097241BFC00) [pid = 1116] [serial = 281] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097236EB000) [pid = 1116] [serial = 326] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097236D9000) [pid = 1116] [serial = 325] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097241BF400) [pid = 1116] [serial = 320] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009723BF8C00) [pid = 1116] [serial = 319] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971EC09400) [pid = 1116] [serial = 308] [outer = 0000000000000000] [url = about:blank] 11:47:53 INFO - PROCESS | 1116 | 1466016473291 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] 11:47:53 INFO - PROCESS | 1116 | 1466016473359 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 11:47:53 INFO - PROCESS | 1116 | 1466016473365 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:47:53 INFO - PROCESS | 1116 | 1466016473368 Marionette TRACE conn5 <- [1,470,null,{}] 11:47:53 INFO - PROCESS | 1116 | 1466016473372 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}] 11:47:53 INFO - PROCESS | 1116 | 1466016473375 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:53 INFO - PROCESS | 1116 | 1466016473467 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 11:47:53 INFO - PROCESS | 1116 | 1466016473481 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:53 INFO - PROCESS | 1116 | 1466016473483 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:53 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDA3800 == 34 [pid = 1116] [id = 127] 11:47:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009718D28C00) [pid = 1116] [serial = 379] [outer = 0000000000000000] 11:47:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971C29B400) [pid = 1116] [serial = 380] [outer = 0000009718D28C00] 11:47:53 INFO - PROCESS | 1116 | 1466016473533 Marionette DEBUG loaded listener.js 11:47:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971E51CC00) [pid = 1116] [serial = 381] [outer = 0000009718D28C00] 11:47:54 INFO - PROCESS | 1116 | 1466016474010 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]]]}] 11:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 693ms 11:47:54 INFO - PROCESS | 1116 | 1466016474061 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 11:47:54 INFO - PROCESS | 1116 | 1466016474063 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 11:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:47:54 INFO - PROCESS | 1116 | 1466016474067 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:47:54 INFO - PROCESS | 1116 | 1466016474070 Marionette TRACE conn5 <- [1,474,null,{}] 11:47:54 INFO - PROCESS | 1116 | 1466016474082 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}] 11:47:54 INFO - PROCESS | 1116 | 1466016474086 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:54 INFO - PROCESS | 1116 | 1466016474202 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 11:47:54 INFO - PROCESS | 1116 | 1466016474223 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 1116 | 1466016474226 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:54 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FB35800 == 35 [pid = 1116] [id = 128] 11:47:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971E8D9C00) [pid = 1116] [serial = 382] [outer = 0000000000000000] 11:47:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971F553800) [pid = 1116] [serial = 383] [outer = 000000971E8D9C00] 11:47:54 INFO - PROCESS | 1116 | 1466016474338 Marionette DEBUG loaded listener.js 11:47:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FC67000) [pid = 1116] [serial = 384] [outer = 000000971E8D9C00] 11:47:54 INFO - PROCESS | 1116 | 1466016474738 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]]]}] 11:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 11:47:54 INFO - PROCESS | 1116 | 1466016474804 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 11:47:54 INFO - PROCESS | 1116 | 1466016474807 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 11:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:47:54 INFO - PROCESS | 1116 | 1466016474810 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:47:54 INFO - PROCESS | 1116 | 1466016474812 Marionette TRACE conn5 <- [1,478,null,{}] 11:47:54 INFO - PROCESS | 1116 | 1466016474815 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}] 11:47:54 INFO - PROCESS | 1116 | 1466016474817 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:54 INFO - PROCESS | 1116 | 1466016474904 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 11:47:54 INFO - PROCESS | 1116 | 1466016474911 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 1116 | 1466016474913 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:54 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720E30800 == 36 [pid = 1116] [id = 129] 11:47:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000972010AC00) [pid = 1116] [serial = 385] [outer = 0000000000000000] 11:47:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009720810C00) [pid = 1116] [serial = 386] [outer = 000000972010AC00] 11:47:54 INFO - PROCESS | 1116 | 1466016474959 Marionette DEBUG loaded listener.js 11:47:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097208DB000) [pid = 1116] [serial = 387] [outer = 000000972010AC00] 11:47:55 INFO - PROCESS | 1116 | 1466016475442 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]]]}] 11:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 691ms 11:47:55 INFO - PROCESS | 1116 | 1466016475505 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 11:47:55 INFO - PROCESS | 1116 | 1466016475507 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 11:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:47:55 INFO - PROCESS | 1116 | 1466016475511 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:47:55 INFO - PROCESS | 1116 | 1466016475512 Marionette TRACE conn5 <- [1,482,null,{}] 11:47:55 INFO - PROCESS | 1116 | 1466016475550 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}] 11:47:55 INFO - PROCESS | 1116 | 1466016475552 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:55 INFO - PROCESS | 1116 | 1466016475670 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 11:47:55 INFO - PROCESS | 1116 | 1466016475681 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:55 INFO - PROCESS | 1116 | 1466016475683 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:55 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BCC800 == 37 [pid = 1116] [id = 130] 11:47:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009720869C00) [pid = 1116] [serial = 388] [outer = 0000000000000000] 11:47:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009722B2AC00) [pid = 1116] [serial = 389] [outer = 0000009720869C00] 11:47:55 INFO - PROCESS | 1116 | 1466016475729 Marionette DEBUG loaded listener.js 11:47:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009722B5AC00) [pid = 1116] [serial = 390] [outer = 0000009720869C00] 11:47:56 INFO - PROCESS | 1116 | 1466016476227 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]]]}] 11:47:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:47:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 11:47:56 INFO - PROCESS | 1116 | 1466016476248 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 11:47:56 INFO - PROCESS | 1116 | 1466016476251 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 11:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:47:56 INFO - PROCESS | 1116 | 1466016476263 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:47:56 INFO - PROCESS | 1116 | 1466016476265 Marionette TRACE conn5 <- [1,486,null,{}] 11:47:56 INFO - PROCESS | 1116 | 1466016476268 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}] 11:47:56 INFO - PROCESS | 1116 | 1466016476274 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:56 INFO - PROCESS | 1116 | 1466016476400 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 11:47:56 INFO - PROCESS | 1116 | 1466016476451 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:56 INFO - PROCESS | 1116 | 1466016476453 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:56 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C19000 == 38 [pid = 1116] [id = 131] 11:47:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009722BACC00) [pid = 1116] [serial = 391] [outer = 0000000000000000] 11:47:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097236D5000) [pid = 1116] [serial = 392] [outer = 0000009722BACC00] 11:47:56 INFO - PROCESS | 1116 | 1466016476499 Marionette DEBUG loaded listener.js 11:47:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097236DD800) [pid = 1116] [serial = 393] [outer = 0000009722BACC00] 11:47:56 INFO - PROCESS | 1116 | 1466016476928 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]]]}] 11:47:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:47:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 693ms 11:47:56 INFO - PROCESS | 1116 | 1466016476958 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 11:47:56 INFO - PROCESS | 1116 | 1466016476961 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 11:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:47:56 INFO - PROCESS | 1116 | 1466016476964 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:47:56 INFO - PROCESS | 1116 | 1466016476966 Marionette TRACE conn5 <- [1,490,null,{}] 11:47:57 INFO - PROCESS | 1116 | 1466016477015 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}] 11:47:57 INFO - PROCESS | 1116 | 1466016477017 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:57 INFO - PROCESS | 1116 | 1466016477124 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 11:47:57 INFO - PROCESS | 1116 | 1466016477135 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:57 INFO - PROCESS | 1116 | 1466016477137 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:57 INFO - PROCESS | 1116 | ++DOCSHELL 000000971391F800 == 39 [pid = 1116] [id = 132] 11:47:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097236DCC00) [pid = 1116] [serial = 394] [outer = 0000000000000000] 11:47:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (00000097236EDC00) [pid = 1116] [serial = 395] [outer = 00000097236DCC00] 11:47:57 INFO - PROCESS | 1116 | 1466016477257 Marionette DEBUG loaded listener.js 11:47:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009723BF1800) [pid = 1116] [serial = 396] [outer = 00000097236DCC00] 11:47:57 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971E506C00) [pid = 1116] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:47:57 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971E5B4400) [pid = 1116] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:47:57 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971F824C00) [pid = 1116] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:47:57 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009712896C00) [pid = 1116] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:47:57 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009710CAC800) [pid = 1116] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:47:57 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009712D75C00) [pid = 1116] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:47:57 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971BFEB400) [pid = 1116] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:47:57 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009718BD8000) [pid = 1116] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:47:57 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009713085C00) [pid = 1116] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:47:57 INFO - PROCESS | 1116 | 1466016477618 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]]]}] 11:47:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 714ms 11:47:57 INFO - PROCESS | 1116 | 1466016477681 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 11:47:57 INFO - PROCESS | 1116 | 1466016477684 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 11:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:47:57 INFO - PROCESS | 1116 | 1466016477687 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:47:57 INFO - PROCESS | 1116 | 1466016477689 Marionette TRACE conn5 <- [1,494,null,{}] 11:47:57 INFO - PROCESS | 1116 | 1466016477692 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}] 11:47:57 INFO - PROCESS | 1116 | 1466016477694 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:57 INFO - PROCESS | 1116 | 1466016477804 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 11:47:57 INFO - PROCESS | 1116 | 1466016477812 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:57 INFO - PROCESS | 1116 | 1466016477814 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:57 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B49800 == 40 [pid = 1116] [id = 133] 11:47:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E50B000) [pid = 1116] [serial = 397] [outer = 0000000000000000] 11:47:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971FD11C00) [pid = 1116] [serial = 398] [outer = 000000971E50B000] 11:47:57 INFO - PROCESS | 1116 | 1466016477859 Marionette DEBUG loaded listener.js 11:47:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009723BF7000) [pid = 1116] [serial = 399] [outer = 000000971E50B000] 11:47:58 INFO - PROCESS | 1116 | 1466016478275 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]]]}] 11:47:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:47:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 11:47:58 INFO - PROCESS | 1116 | 1466016478319 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 11:47:58 INFO - PROCESS | 1116 | 1466016478321 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 11:47:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:47:58 INFO - PROCESS | 1116 | 1466016478325 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:47:58 INFO - PROCESS | 1116 | 1466016478327 Marionette TRACE conn5 <- [1,498,null,{}] 11:47:58 INFO - PROCESS | 1116 | 1466016478330 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}] 11:47:58 INFO - PROCESS | 1116 | 1466016478332 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:58 INFO - PROCESS | 1116 | 1466016478444 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 11:47:58 INFO - PROCESS | 1116 | 1466016478483 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:58 INFO - PROCESS | 1116 | 1466016478485 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:58 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B66800 == 41 [pid = 1116] [id = 134] 11:47:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009723BF6400) [pid = 1116] [serial = 400] [outer = 0000000000000000] 11:47:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097241BB000) [pid = 1116] [serial = 401] [outer = 0000009723BF6400] 11:47:58 INFO - PROCESS | 1116 | 1466016478530 Marionette DEBUG loaded listener.js 11:47:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009724394800) [pid = 1116] [serial = 402] [outer = 0000009723BF6400] 11:47:58 INFO - PROCESS | 1116 | 1466016478929 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]]]}] 11:47:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:47:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 11:47:58 INFO - PROCESS | 1116 | 1466016478956 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 11:47:58 INFO - PROCESS | 1116 | 1466016478958 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 11:47:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:47:58 INFO - PROCESS | 1116 | 1466016478961 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:47:58 INFO - PROCESS | 1116 | 1466016478963 Marionette TRACE conn5 <- [1,502,null,{}] 11:47:58 INFO - PROCESS | 1116 | 1466016478967 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}] 11:47:58 INFO - PROCESS | 1116 | 1466016478968 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:59 INFO - PROCESS | 1116 | 1466016479081 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 11:47:59 INFO - PROCESS | 1116 | 1466016479089 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:59 INFO - PROCESS | 1116 | 1466016479091 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:47:59 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D0B800 == 42 [pid = 1116] [id = 135] 11:47:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009724399800) [pid = 1116] [serial = 403] [outer = 0000000000000000] 11:47:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000972439DC00) [pid = 1116] [serial = 404] [outer = 0000009724399800] 11:47:59 INFO - PROCESS | 1116 | 1466016479136 Marionette DEBUG loaded listener.js 11:47:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097243EE000) [pid = 1116] [serial = 405] [outer = 0000009724399800] 11:47:59 INFO - PROCESS | 1116 | 1466016479801 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]]]}] 11:47:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:47:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 880ms 11:47:59 INFO - PROCESS | 1116 | 1466016479845 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 1116 | 1466016479850 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 11:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:47:59 INFO - PROCESS | 1116 | 1466016479855 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 1116 | 1466016479860 Marionette TRACE conn5 <- [1,506,null,{}] 11:47:59 INFO - PROCESS | 1116 | 1466016479866 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}] 11:47:59 INFO - PROCESS | 1116 | 1466016479869 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:00 INFO - PROCESS | 1116 | 1466016479996 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 11:48:00 INFO - PROCESS | 1116 | 1466016480065 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:00 INFO - PROCESS | 1116 | 1466016480068 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:00 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBBF000 == 43 [pid = 1116] [id = 136] 11:48:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009717B32800) [pid = 1116] [serial = 406] [outer = 0000000000000000] 11:48:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009718D28000) [pid = 1116] [serial = 407] [outer = 0000009717B32800] 11:48:00 INFO - PROCESS | 1116 | 1466016480169 Marionette DEBUG loaded listener.js 11:48:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (000000971E515800) [pid = 1116] [serial = 408] [outer = 0000009717B32800] 11:48:00 INFO - PROCESS | 1116 | 1466016480772 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]]]}] 11:48:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:48:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 986ms 11:48:00 INFO - PROCESS | 1116 | 1466016480845 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 11:48:00 INFO - PROCESS | 1116 | 1466016480850 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 11:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:48:00 INFO - PROCESS | 1116 | 1466016480871 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:48:00 INFO - PROCESS | 1116 | 1466016480874 Marionette TRACE conn5 <- [1,510,null,{}] 11:48:00 INFO - PROCESS | 1116 | 1466016480878 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}] 11:48:00 INFO - PROCESS | 1116 | 1466016480881 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:01 INFO - PROCESS | 1116 | 1466016481011 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 11:48:01 INFO - PROCESS | 1116 | 1466016481079 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:01 INFO - PROCESS | 1116 | 1466016481082 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:01 INFO - PROCESS | 1116 | ++DOCSHELL 000000972438A000 == 44 [pid = 1116] [id = 137] 11:48:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (000000971FC5E000) [pid = 1116] [serial = 409] [outer = 0000000000000000] 11:48:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (000000971FDF9800) [pid = 1116] [serial = 410] [outer = 000000971FC5E000] 11:48:01 INFO - PROCESS | 1116 | 1466016481181 Marionette DEBUG loaded listener.js 11:48:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (0000009721C64C00) [pid = 1116] [serial = 411] [outer = 000000971FC5E000] 11:48:01 INFO - PROCESS | 1116 | 1466016481773 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]]]}] 11:48:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:48:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 945ms 11:48:01 INFO - PROCESS | 1116 | 1466016481817 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 11:48:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:48:01 INFO - PROCESS | 1116 | 1466016481820 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 11:48:01 INFO - PROCESS | 1116 | 1466016481824 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:48:01 INFO - PROCESS | 1116 | 1466016481828 Marionette TRACE conn5 <- [1,514,null,{}] 11:48:01 INFO - PROCESS | 1116 | 1466016481839 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}] 11:48:01 INFO - PROCESS | 1116 | 1466016481845 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:01 INFO - PROCESS | 1116 | 1466016481971 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 11:48:02 INFO - PROCESS | 1116 | 1466016482054 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:02 INFO - PROCESS | 1116 | 1466016482057 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:02 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273DA000 == 45 [pid = 1116] [id = 138] 11:48:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (00000097127CD400) [pid = 1116] [serial = 412] [outer = 0000000000000000] 11:48:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009722B57800) [pid = 1116] [serial = 413] [outer = 00000097127CD400] 11:48:02 INFO - PROCESS | 1116 | 1466016482116 Marionette DEBUG loaded listener.js 11:48:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (0000009722BA4800) [pid = 1116] [serial = 414] [outer = 00000097127CD400] 11:48:02 INFO - PROCESS | 1116 | 1466016482675 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]]]}] 11:48:02 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 11:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 881ms 11:48:02 INFO - PROCESS | 1116 | 1466016482707 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 11:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:48:02 INFO - PROCESS | 1116 | 1466016482710 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 11:48:02 INFO - PROCESS | 1116 | 1466016482751 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:48:02 INFO - PROCESS | 1116 | 1466016482753 Marionette TRACE conn5 <- [1,518,null,{}] 11:48:02 INFO - PROCESS | 1116 | 1466016482758 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}] 11:48:02 INFO - PROCESS | 1116 | 1466016482761 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:03 INFO - PROCESS | 1116 | 1466016483044 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 11:48:03 INFO - PROCESS | 1116 | 1466016483146 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:03 INFO - PROCESS | 1116 | 1466016483149 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:03 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC88000 == 46 [pid = 1116] [id = 139] 11:48:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (00000097127D0400) [pid = 1116] [serial = 415] [outer = 0000000000000000] 11:48:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 99 (00000097127EE000) [pid = 1116] [serial = 416] [outer = 00000097127D0400] 11:48:03 INFO - PROCESS | 1116 | 1466016483201 Marionette DEBUG loaded listener.js 11:48:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 100 (0000009716B42000) [pid = 1116] [serial = 417] [outer = 00000097127D0400] 11:48:03 INFO - PROCESS | 1116 | 1466016483783 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]]]}] 11:48:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:48:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1119ms 11:48:03 INFO - PROCESS | 1116 | 1466016483835 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 11:48:03 INFO - PROCESS | 1116 | 1466016483840 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 11:48:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:48:03 INFO - PROCESS | 1116 | 1466016483844 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:48:03 INFO - PROCESS | 1116 | 1466016483848 Marionette TRACE conn5 <- [1,522,null,{}] 11:48:03 INFO - PROCESS | 1116 | 1466016483852 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}] 11:48:03 INFO - PROCESS | 1116 | 1466016483855 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:03 INFO - PROCESS | 1116 | 1466016483963 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 11:48:04 INFO - PROCESS | 1116 | 1466016484057 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:04 INFO - PROCESS | 1116 | 1466016484060 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:04 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC91000 == 47 [pid = 1116] [id = 140] 11:48:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 101 (0000009718BD1000) [pid = 1116] [serial = 418] [outer = 0000000000000000] 11:48:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 102 (0000009718D32000) [pid = 1116] [serial = 419] [outer = 0000009718BD1000] 11:48:04 INFO - PROCESS | 1116 | 1466016484110 Marionette DEBUG loaded listener.js 11:48:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 103 (000000971C297400) [pid = 1116] [serial = 420] [outer = 0000009718BD1000] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B66800 == 46 [pid = 1116] [id = 134] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B49800 == 45 [pid = 1116] [id = 133] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971391F800 == 44 [pid = 1116] [id = 132] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C19000 == 43 [pid = 1116] [id = 131] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BCC800 == 42 [pid = 1116] [id = 130] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009720E30800 == 41 [pid = 1116] [id = 129] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971FB35800 == 40 [pid = 1116] [id = 128] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDA3800 == 39 [pid = 1116] [id = 127] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971E899000 == 38 [pid = 1116] [id = 126] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009711F94800 == 37 [pid = 1116] [id = 125] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009726989800 == 36 [pid = 1116] [id = 124] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D9C800 == 35 [pid = 1116] [id = 123] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4AA800 == 34 [pid = 1116] [id = 122] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 00000097132DC000 == 33 [pid = 1116] [id = 121] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BBC800 == 32 [pid = 1116] [id = 109] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC88000 == 31 [pid = 1116] [id = 139] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 00000097273DA000 == 30 [pid = 1116] [id = 138] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 000000972438A000 == 29 [pid = 1116] [id = 137] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBBF000 == 28 [pid = 1116] [id = 136] 11:48:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D0B800 == 27 [pid = 1116] [id = 135] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 102 (000000971E517000) [pid = 1116] [serial = 346] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 101 (000000971E5BFC00) [pid = 1116] [serial = 349] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 100 (000000971E5B8000) [pid = 1116] [serial = 347] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 99 (000000971FC5F800) [pid = 1116] [serial = 355] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 98 (0000009712D7FC00) [pid = 1116] [serial = 332] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (000000971296D000) [pid = 1116] [serial = 331] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (0000009717B3E800) [pid = 1116] [serial = 335] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (0000009717644C00) [pid = 1116] [serial = 334] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (0000009713082800) [pid = 1116] [serial = 337] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009716EB2800) [pid = 1116] [serial = 338] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000971C322400) [pid = 1116] [serial = 343] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009718BDC800) [pid = 1116] [serial = 340] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009718D2EC00) [pid = 1116] [serial = 341] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971EC07C00) [pid = 1116] [serial = 350] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971F549800) [pid = 1116] [serial = 352] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971E1DF400) [pid = 1116] [serial = 344] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971F555000) [pid = 1116] [serial = 353] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971FD1D000) [pid = 1116] [serial = 356] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097202D9C00) [pid = 1116] [serial = 358] [outer = 0000000000000000] [url = about:blank] 11:48:05 INFO - PROCESS | 1116 | 1466016485447 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]]]}] 11:48:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:48:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1635ms 11:48:05 INFO - PROCESS | 1116 | 1466016485484 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 11:48:05 INFO - PROCESS | 1116 | 1466016485488 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 11:48:05 INFO - PROCESS | 1116 | 1466016485493 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:48:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:48:05 INFO - PROCESS | 1116 | 1466016485496 Marionette TRACE conn5 <- [1,526,null,{}] 11:48:05 INFO - PROCESS | 1116 | 1466016485502 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}] 11:48:05 INFO - PROCESS | 1116 | 1466016485505 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:05 INFO - PROCESS | 1116 | 1466016485624 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 11:48:05 INFO - PROCESS | 1116 | 1466016485643 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:05 INFO - PROCESS | 1116 | 1466016485646 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:05 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B96000 == 28 [pid = 1116] [id = 141] 11:48:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009712D79800) [pid = 1116] [serial = 421] [outer = 0000000000000000] 11:48:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009713089400) [pid = 1116] [serial = 422] [outer = 0000009712D79800] 11:48:05 INFO - PROCESS | 1116 | 1466016485694 Marionette DEBUG loaded listener.js 11:48:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971764D000) [pid = 1116] [serial = 423] [outer = 0000009712D79800] 11:48:06 INFO - PROCESS | 1116 | 1466016486160 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]]]}] 11:48:06 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 11:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 690ms 11:48:06 INFO - PROCESS | 1116 | 1466016486188 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 11:48:06 INFO - PROCESS | 1116 | 1466016486193 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 11:48:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:48:06 INFO - PROCESS | 1116 | 1466016486200 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:48:06 INFO - PROCESS | 1116 | 1466016486203 Marionette TRACE conn5 <- [1,530,null,{}] 11:48:06 INFO - PROCESS | 1116 | 1466016486207 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}] 11:48:06 INFO - PROCESS | 1116 | 1466016486210 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:06 INFO - PROCESS | 1116 | 1466016486307 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 11:48:06 INFO - PROCESS | 1116 | 1466016486363 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:06 INFO - PROCESS | 1116 | 1466016486366 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:06 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBC9800 == 29 [pid = 1116] [id = 142] 11:48:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971865CC00) [pid = 1116] [serial = 424] [outer = 0000000000000000] 11:48:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009718DE7800) [pid = 1116] [serial = 425] [outer = 000000971865CC00] 11:48:06 INFO - PROCESS | 1116 | 1466016486475 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (000000971DD19000) [pid = 1116] [serial = 426] [outer = 000000971865CC00] 11:48:07 INFO - PROCESS | 1116 | 1466016487073 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"]]]}] 11:48:07 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 11:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:48:07 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 11:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:48:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 881ms 11:48:07 INFO - PROCESS | 1116 | 1466016487088 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 11:48:07 INFO - PROCESS | 1116 | 1466016487090 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 11:48:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:48:07 INFO - PROCESS | 1116 | 1466016487094 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:48:07 INFO - PROCESS | 1116 | 1466016487097 Marionette TRACE conn5 <- [1,534,null,{}] 11:48:07 INFO - PROCESS | 1116 | 1466016487109 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}] 11:48:07 INFO - PROCESS | 1116 | 1466016487114 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:07 INFO - PROCESS | 1116 | 1466016487214 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 11:48:07 INFO - PROCESS | 1116 | 1466016487224 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:07 INFO - PROCESS | 1116 | 1466016487227 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:07 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD87800 == 30 [pid = 1116] [id = 143] 11:48:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (000000971307D800) [pid = 1116] [serial = 427] [outer = 0000000000000000] 11:48:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (000000971EC0EC00) [pid = 1116] [serial = 428] [outer = 000000971307D800] 11:48:07 INFO - PROCESS | 1116 | 1466016487277 Marionette DEBUG loaded listener.js 11:48:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (000000971F555000) [pid = 1116] [serial = 429] [outer = 000000971307D800] 11:48:07 INFO - PROCESS | 1116 | 1466016487802 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]]]}] 11:48:07 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. 11:48:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 735ms 11:48:07 INFO - PROCESS | 1116 | 1466016487831 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 11:48:07 INFO - PROCESS | 1116 | 1466016487834 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 11:48:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:48:07 INFO - PROCESS | 1116 | 1466016487837 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:48:07 INFO - PROCESS | 1116 | 1466016487839 Marionette TRACE conn5 <- [1,538,null,{}] 11:48:07 INFO - PROCESS | 1116 | 1466016487842 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}] 11:48:07 INFO - PROCESS | 1116 | 1466016487844 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:07 INFO - PROCESS | 1116 | 1466016487960 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 11:48:07 INFO - PROCESS | 1116 | 1466016487966 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:07 INFO - PROCESS | 1116 | 1466016487968 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:08 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BC3000 == 31 [pid = 1116] [id = 144] 11:48:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (000000971FC62C00) [pid = 1116] [serial = 430] [outer = 0000000000000000] 11:48:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (000000971FD12C00) [pid = 1116] [serial = 431] [outer = 000000971FC62C00] 11:48:08 INFO - PROCESS | 1116 | 1466016488062 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (00000097202DF800) [pid = 1116] [serial = 432] [outer = 000000971FC62C00] 11:48:08 INFO - PROCESS | 1116 | 1466016488496 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]]]}] 11:48:08 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. 11:48:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 11:48:08 INFO - PROCESS | 1116 | 1466016488534 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 11:48:08 INFO - PROCESS | 1116 | 1466016488536 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 11:48:08 INFO - PROCESS | 1116 | 1466016488540 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:48:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:48:08 INFO - PROCESS | 1116 | 1466016488542 Marionette TRACE conn5 <- [1,542,null,{}] 11:48:08 INFO - PROCESS | 1116 | 1466016488545 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}] 11:48:08 INFO - PROCESS | 1116 | 1466016488548 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:08 INFO - PROCESS | 1116 | 1466016488658 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 11:48:08 INFO - PROCESS | 1116 | 1466016488664 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:08 INFO - PROCESS | 1116 | 1466016488667 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:08 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C72000 == 32 [pid = 1116] [id = 145] 11:48:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (000000971FC63800) [pid = 1116] [serial = 433] [outer = 0000000000000000] 11:48:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (0000009720866C00) [pid = 1116] [serial = 434] [outer = 000000971FC63800] 11:48:08 INFO - PROCESS | 1116 | 1466016488716 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 99 (0000009722B2BC00) [pid = 1116] [serial = 435] [outer = 000000971FC63800] 11:48:09 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:09 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:09 INFO - PROCESS | 1116 | 1466016489216 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]]]}] 11:48:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:48:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 733ms 11:48:09 INFO - PROCESS | 1116 | 1466016489279 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 11:48:09 INFO - PROCESS | 1116 | 1466016489282 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 11:48:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:48:09 INFO - PROCESS | 1116 | 1466016489285 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:48:09 INFO - PROCESS | 1116 | 1466016489288 Marionette TRACE conn5 <- [1,546,null,{}] 11:48:09 INFO - PROCESS | 1116 | 1466016489291 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}] 11:48:09 INFO - PROCESS | 1116 | 1466016489297 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:09 INFO - PROCESS | 1116 | 1466016489451 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 11:48:09 INFO - PROCESS | 1116 | 1466016489464 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:09 INFO - PROCESS | 1116 | 1466016489466 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:09 INFO - PROCESS | 1116 | ++DOCSHELL 000000971879C000 == 33 [pid = 1116] [id = 146] 11:48:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 100 (0000009722B61000) [pid = 1116] [serial = 436] [outer = 0000000000000000] 11:48:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 101 (0000009722BAAC00) [pid = 1116] [serial = 437] [outer = 0000009722B61000] 11:48:09 INFO - PROCESS | 1116 | 1466016489941 Marionette DEBUG loaded listener.js 11:48:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 102 (0000009722C80400) [pid = 1116] [serial = 438] [outer = 0000009722B61000] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 101 (00000097128A3800) [pid = 1116] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 100 (0000009724399800) [pid = 1116] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 99 (0000009723BF6400) [pid = 1116] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 98 (0000009720869C00) [pid = 1116] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (0000009722BACC00) [pid = 1116] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (000000971EA21C00) [pid = 1116] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (0000009718D28C00) [pid = 1116] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000972010AC00) [pid = 1116] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009710CB3400) [pid = 1116] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (0000009718D2DC00) [pid = 1116] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009718712C00) [pid = 1116] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009720869800) [pid = 1116] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971E8D9C00) [pid = 1116] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097127D6C00) [pid = 1116] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000972009A800) [pid = 1116] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (00000097236DCC00) [pid = 1116] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:48:10 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971E50B000) [pid = 1116] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:48:10 INFO - PROCESS | 1116 | 1466016490405 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]]]}] 11:48:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:48:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1186ms 11:48:10 INFO - PROCESS | 1116 | 1466016490474 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 11:48:10 INFO - PROCESS | 1116 | 1466016490476 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 11:48:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:48:10 INFO - PROCESS | 1116 | 1466016490479 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:48:10 INFO - PROCESS | 1116 | 1466016490481 Marionette TRACE conn5 <- [1,550,null,{}] 11:48:10 INFO - PROCESS | 1116 | 1466016490485 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}] 11:48:10 INFO - PROCESS | 1116 | 1466016490487 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:10 INFO - PROCESS | 1116 | 1466016490567 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 11:48:10 INFO - PROCESS | 1116 | 1466016490573 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:10 INFO - PROCESS | 1116 | 1466016490575 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:10 INFO - PROCESS | 1116 | ++DOCSHELL 000000972691D800 == 34 [pid = 1116] [id = 147] 11:48:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009718657800) [pid = 1116] [serial = 439] [outer = 0000000000000000] 11:48:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (00000097202DEC00) [pid = 1116] [serial = 440] [outer = 0000009718657800] 11:48:10 INFO - PROCESS | 1116 | 1466016490619 Marionette DEBUG loaded listener.js 11:48:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009722C79400) [pid = 1116] [serial = 441] [outer = 0000009718657800] 11:48:10 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:10 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:10 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:10 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:11 INFO - PROCESS | 1116 | 1466016491039 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]]]}] 11:48:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:48:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 587ms 11:48:11 INFO - PROCESS | 1116 | 1466016491068 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 1116 | 1466016491070 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 11:48:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:48:11 INFO - PROCESS | 1116 | 1466016491074 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - PROCESS | 1116 | 1466016491075 Marionette TRACE conn5 <- [1,554,null,{}] 11:48:11 INFO - PROCESS | 1116 | 1466016491079 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}] 11:48:11 INFO - PROCESS | 1116 | 1466016491081 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:11 INFO - PROCESS | 1116 | 1466016491163 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 11:48:11 INFO - PROCESS | 1116 | 1466016491170 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:11 INFO - PROCESS | 1116 | 1466016491172 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:11 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B19000 == 35 [pid = 1116] [id = 148] 11:48:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (00000097236CF400) [pid = 1116] [serial = 442] [outer = 0000000000000000] 11:48:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097236D7C00) [pid = 1116] [serial = 443] [outer = 00000097236CF400] 11:48:11 INFO - PROCESS | 1116 | 1466016491225 Marionette DEBUG loaded listener.js 11:48:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (00000097236EF400) [pid = 1116] [serial = 444] [outer = 00000097236CF400] 11:48:11 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:11 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:11 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:11 INFO - PROCESS | 1116 | 1466016491674 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]]]}] 11:48:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:48:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 11:48:11 INFO - PROCESS | 1116 | 1466016491714 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 1116 | 1466016491717 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 11:48:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:48:11 INFO - PROCESS | 1116 | 1466016491724 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - PROCESS | 1116 | 1466016491726 Marionette TRACE conn5 <- [1,558,null,{}] 11:48:11 INFO - PROCESS | 1116 | 1466016491729 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}] 11:48:11 INFO - PROCESS | 1116 | 1466016491731 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:11 INFO - PROCESS | 1116 | 1466016491816 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 11:48:11 INFO - PROCESS | 1116 | 1466016491824 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:11 INFO - PROCESS | 1116 | 1466016491826 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:11 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273C9800 == 36 [pid = 1116] [id = 149] 11:48:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009723BF4C00) [pid = 1116] [serial = 445] [outer = 0000000000000000] 11:48:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009723BFC400) [pid = 1116] [serial = 446] [outer = 0000009723BF4C00] 11:48:11 INFO - PROCESS | 1116 | 1466016491870 Marionette DEBUG loaded listener.js 11:48:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (0000009724396400) [pid = 1116] [serial = 447] [outer = 0000009723BF4C00] 11:48:12 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:12 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:12 INFO - PROCESS | 1116 | 1466016492662 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]]]}] 11:48:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:48:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 987ms 11:48:12 INFO - PROCESS | 1116 | 1466016492712 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 11:48:12 INFO - PROCESS | 1116 | 1466016492717 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 11:48:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:48:12 INFO - PROCESS | 1116 | 1466016492722 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:48:12 INFO - PROCESS | 1116 | 1466016492728 Marionette TRACE conn5 <- [1,562,null,{}] 11:48:12 INFO - PROCESS | 1116 | 1466016492734 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}] 11:48:12 INFO - PROCESS | 1116 | 1466016492737 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:12 INFO - PROCESS | 1116 | 1466016492865 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 11:48:12 INFO - PROCESS | 1116 | 1466016492943 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:12 INFO - PROCESS | 1116 | 1466016492946 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:13 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB8800 == 37 [pid = 1116] [id = 150] 11:48:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (0000009712D80400) [pid = 1116] [serial = 448] [outer = 0000000000000000] 11:48:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009717B31400) [pid = 1116] [serial = 449] [outer = 0000009712D80400] 11:48:13 INFO - PROCESS | 1116 | 1466016493047 Marionette DEBUG loaded listener.js 11:48:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (00000097192C5C00) [pid = 1116] [serial = 450] [outer = 0000009712D80400] 11:48:13 INFO - PROCESS | 1116 | 1466016493716 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]]]}] 11:48:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:48:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1030ms 11:48:13 INFO - PROCESS | 1116 | 1466016493757 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 11:48:13 INFO - PROCESS | 1116 | 1466016493762 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 11:48:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:48:13 INFO - PROCESS | 1116 | 1466016493769 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:48:13 INFO - PROCESS | 1116 | 1466016493772 Marionette TRACE conn5 <- [1,566,null,{}] 11:48:13 INFO - PROCESS | 1116 | 1466016493777 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}] 11:48:13 INFO - PROCESS | 1116 | 1466016493780 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:13 INFO - PROCESS | 1116 | 1466016493910 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 11:48:14 INFO - PROCESS | 1116 | 1466016494028 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:14 INFO - PROCESS | 1116 | 1466016494031 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:14 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724372800 == 38 [pid = 1116] [id = 151] 11:48:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (000000971EA4F400) [pid = 1116] [serial = 451] [outer = 0000000000000000] 11:48:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 99 (000000971F54F400) [pid = 1116] [serial = 452] [outer = 000000971EA4F400] 11:48:14 INFO - PROCESS | 1116 | 1466016494090 Marionette DEBUG loaded listener.js 11:48:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 100 (00000097202E0800) [pid = 1116] [serial = 453] [outer = 000000971EA4F400] 11:48:14 INFO - PROCESS | 1116 | 1466016494966 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]]]}] 11:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1243ms 11:48:15 INFO - PROCESS | 1116 | 1466016495014 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 11:48:15 INFO - PROCESS | 1116 | 1466016495019 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 11:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:48:15 INFO - PROCESS | 1116 | 1466016495025 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - PROCESS | 1116 | 1466016495029 Marionette TRACE conn5 <- [1,570,null,{}] 11:48:15 INFO - PROCESS | 1116 | 1466016495035 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}] 11:48:15 INFO - PROCESS | 1116 | 1466016495038 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:15 INFO - PROCESS | 1116 | 1466016495155 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 11:48:15 INFO - PROCESS | 1116 | 1466016495232 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 1116 | 1466016495237 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:15 INFO - PROCESS | 1116 | ++DOCSHELL 00000097125BC000 == 39 [pid = 1116] [id = 152] 11:48:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 101 (0000009712520000) [pid = 1116] [serial = 454] [outer = 0000000000000000] 11:48:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 102 (00000097127F2000) [pid = 1116] [serial = 455] [outer = 0000009712520000] 11:48:15 INFO - PROCESS | 1116 | 1466016495334 Marionette DEBUG loaded listener.js 11:48:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 103 (000000971297BC00) [pid = 1116] [serial = 456] [outer = 0000009712520000] 11:48:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B19000 == 38 [pid = 1116] [id = 148] 11:48:15 INFO - PROCESS | 1116 | --DOCSHELL 000000972691D800 == 37 [pid = 1116] [id = 147] 11:48:15 INFO - PROCESS | 1116 | --DOCSHELL 000000971879C000 == 36 [pid = 1116] [id = 146] 11:48:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C72000 == 35 [pid = 1116] [id = 145] 11:48:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BC3000 == 34 [pid = 1116] [id = 144] 11:48:15 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD87800 == 33 [pid = 1116] [id = 143] 11:48:15 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBC9800 == 32 [pid = 1116] [id = 142] 11:48:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B96000 == 31 [pid = 1116] [id = 141] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 102 (0000009712CEB400) [pid = 1116] [serial = 329] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 101 (00000097241BB000) [pid = 1116] [serial = 401] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 100 (0000009722B2AC00) [pid = 1116] [serial = 389] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 99 (00000097236D5000) [pid = 1116] [serial = 392] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 98 (0000009722B5AC00) [pid = 1116] [serial = 390] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (00000097236DD800) [pid = 1116] [serial = 393] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (000000971EC0B800) [pid = 1116] [serial = 367] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (000000971F54CC00) [pid = 1116] [serial = 368] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000971C29B400) [pid = 1116] [serial = 380] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000971E51CC00) [pid = 1116] [serial = 381] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (0000009720810C00) [pid = 1116] [serial = 386] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (00000097116C2C00) [pid = 1116] [serial = 361] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (00000097128A5000) [pid = 1116] [serial = 362] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009718DDD400) [pid = 1116] [serial = 377] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971E1E1C00) [pid = 1116] [serial = 378] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009718D24400) [pid = 1116] [serial = 364] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009718DDFC00) [pid = 1116] [serial = 365] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000972089D000) [pid = 1116] [serial = 370] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009720BEA000) [pid = 1116] [serial = 371] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971F553800) [pid = 1116] [serial = 383] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971FC67000) [pid = 1116] [serial = 384] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009713080C00) [pid = 1116] [serial = 373] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009718DE2800) [pid = 1116] [serial = 374] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097202E1800) [pid = 1116] [serial = 359] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009724394800) [pid = 1116] [serial = 402] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009721CECC00) [pid = 1116] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097236EDC00) [pid = 1116] [serial = 395] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009723BF1800) [pid = 1116] [serial = 396] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971FD11C00) [pid = 1116] [serial = 398] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009723BF7000) [pid = 1116] [serial = 399] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097208DB000) [pid = 1116] [serial = 387] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097243EE000) [pid = 1116] [serial = 405] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000972439DC00) [pid = 1116] [serial = 404] [outer = 0000000000000000] [url = about:blank] 11:48:15 INFO - PROCESS | 1116 | 1466016495808 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]]]}] 11:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 840ms 11:48:15 INFO - PROCESS | 1116 | 1466016495867 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 11:48:15 INFO - PROCESS | 1116 | 1466016495872 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 11:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:48:15 INFO - PROCESS | 1116 | 1466016495878 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - PROCESS | 1116 | 1466016495881 Marionette TRACE conn5 <- [1,574,null,{}] 11:48:15 INFO - PROCESS | 1116 | 1466016495884 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}] 11:48:15 INFO - PROCESS | 1116 | 1466016495887 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:15 INFO - PROCESS | 1116 | 1466016495978 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 11:48:15 INFO - PROCESS | 1116 | 1466016495986 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 1116 | 1466016495989 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:16 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2D6800 == 32 [pid = 1116] [id = 153] 11:48:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009713085400) [pid = 1116] [serial = 457] [outer = 0000000000000000] 11:48:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009713211800) [pid = 1116] [serial = 458] [outer = 0000009713085400] 11:48:16 INFO - PROCESS | 1116 | 1466016496039 Marionette DEBUG loaded listener.js 11:48:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097175D3000) [pid = 1116] [serial = 459] [outer = 0000009713085400] 11:48:16 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:16 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:16 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:16 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:16 INFO - PROCESS | 1116 | 1466016496513 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]]]}] 11:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 693ms 11:48:16 INFO - PROCESS | 1116 | 1466016496574 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 11:48:16 INFO - PROCESS | 1116 | 1466016496576 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 11:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:48:16 INFO - PROCESS | 1116 | 1466016496580 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:48:16 INFO - PROCESS | 1116 | 1466016496583 Marionette TRACE conn5 <- [1,578,null,{}] 11:48:16 INFO - PROCESS | 1116 | 1466016496595 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}] 11:48:16 INFO - PROCESS | 1116 | 1466016496600 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:16 INFO - PROCESS | 1116 | 1466016496726 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 11:48:16 INFO - PROCESS | 1116 | 1466016496803 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:16 INFO - PROCESS | 1116 | 1466016496806 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:16 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBC8000 == 33 [pid = 1116] [id = 154] 11:48:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009713086000) [pid = 1116] [serial = 460] [outer = 0000000000000000] 11:48:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009718DDEC00) [pid = 1116] [serial = 461] [outer = 0000009713086000] 11:48:16 INFO - PROCESS | 1116 | 1466016496856 Marionette DEBUG loaded listener.js 11:48:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971C32C800) [pid = 1116] [serial = 462] [outer = 0000009713086000] 11:48:17 INFO - PROCESS | 1116 | [1116] 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 11:48:17 INFO - PROCESS | 1116 | 1466016497538 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]]]}] 11:48:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:48:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 986ms 11:48:17 INFO - PROCESS | 1116 | 1466016497567 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 11:48:17 INFO - PROCESS | 1116 | 1466016497570 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 11:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:48:17 INFO - PROCESS | 1116 | 1466016497573 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:48:17 INFO - PROCESS | 1116 | 1466016497575 Marionette TRACE conn5 <- [1,582,null,{}] 11:48:17 INFO - PROCESS | 1116 | 1466016497578 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}] 11:48:17 INFO - PROCESS | 1116 | 1466016497580 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:17 INFO - PROCESS | 1116 | 1466016497703 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 11:48:17 INFO - PROCESS | 1116 | 1466016497715 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:17 INFO - PROCESS | 1116 | 1466016497717 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:17 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC6F800 == 34 [pid = 1116] [id = 155] 11:48:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971E507400) [pid = 1116] [serial = 463] [outer = 0000000000000000] 11:48:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971E520400) [pid = 1116] [serial = 464] [outer = 000000971E507400] 11:48:17 INFO - PROCESS | 1116 | 1466016497763 Marionette DEBUG loaded listener.js 11:48:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971EC0A400) [pid = 1116] [serial = 465] [outer = 000000971E507400] 11:48:18 INFO - PROCESS | 1116 | 1466016498207 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]]]}] 11:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 11:48:18 INFO - PROCESS | 1116 | 1466016498268 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 11:48:18 INFO - PROCESS | 1116 | 1466016498271 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 11:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:48:18 INFO - PROCESS | 1116 | 1466016498293 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:48:18 INFO - PROCESS | 1116 | 1466016498295 Marionette TRACE conn5 <- [1,586,null,{}] 11:48:18 INFO - PROCESS | 1116 | 1466016498299 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}] 11:48:18 INFO - PROCESS | 1116 | 1466016498301 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:18 INFO - PROCESS | 1116 | 1466016498443 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 11:48:18 INFO - PROCESS | 1116 | 1466016498464 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:18 INFO - PROCESS | 1116 | 1466016498467 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:18 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E92000 == 35 [pid = 1116] [id = 156] 11:48:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971F54B400) [pid = 1116] [serial = 466] [outer = 0000000000000000] 11:48:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971F6F9000) [pid = 1116] [serial = 467] [outer = 000000971F54B400] 11:48:18 INFO - PROCESS | 1116 | 1466016498512 Marionette DEBUG loaded listener.js 11:48:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971FC67000) [pid = 1116] [serial = 468] [outer = 000000971F54B400] 11:48:18 INFO - PROCESS | 1116 | 1466016498949 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]]]}] 11:48:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:48:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 692ms 11:48:18 INFO - PROCESS | 1116 | 1466016498975 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 11:48:18 INFO - PROCESS | 1116 | 1466016498977 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 11:48:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:48:18 INFO - PROCESS | 1116 | 1466016498980 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:48:18 INFO - PROCESS | 1116 | 1466016498982 Marionette TRACE conn5 <- [1,590,null,{}] 11:48:18 INFO - PROCESS | 1116 | 1466016498986 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}] 11:48:18 INFO - PROCESS | 1116 | 1466016498992 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:19 INFO - PROCESS | 1116 | 1466016499127 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 11:48:19 INFO - PROCESS | 1116 | 1466016499133 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:19 INFO - PROCESS | 1116 | 1466016499135 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:19 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C68800 == 36 [pid = 1116] [id = 157] 11:48:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009720048C00) [pid = 1116] [serial = 469] [outer = 0000000000000000] 11:48:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000972085AC00) [pid = 1116] [serial = 470] [outer = 0000009720048C00] 11:48:19 INFO - PROCESS | 1116 | 1466016499229 Marionette DEBUG loaded listener.js 11:48:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097219C2800) [pid = 1116] [serial = 471] [outer = 0000009720048C00] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971FC62C00) [pid = 1116] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009712D79800) [pid = 1116] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009718BD1000) [pid = 1116] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971865CC00) [pid = 1116] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971FC63800) [pid = 1116] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971307D800) [pid = 1116] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009717B32800) [pid = 1116] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971FC5E000) [pid = 1116] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097127CD400) [pid = 1116] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097127D0400) [pid = 1116] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009718657800) [pid = 1116] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009722B61000) [pid = 1116] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:48:19 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097236CF400) [pid = 1116] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:48:19 INFO - PROCESS | 1116 | 1466016499789 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]]]}] 11:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 839ms 11:48:19 INFO - PROCESS | 1116 | 1466016499822 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 11:48:19 INFO - PROCESS | 1116 | 1466016499825 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 11:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:48:19 INFO - PROCESS | 1116 | 1466016499828 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:48:19 INFO - PROCESS | 1116 | 1466016499829 Marionette TRACE conn5 <- [1,594,null,{}] 11:48:19 INFO - PROCESS | 1116 | 1466016499833 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}] 11:48:19 INFO - PROCESS | 1116 | 1466016499835 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:19 INFO - PROCESS | 1116 | 1466016499918 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 11:48:19 INFO - PROCESS | 1116 | 1466016499925 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:19 INFO - PROCESS | 1116 | 1466016499927 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:19 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E1F000 == 37 [pid = 1116] [id = 158] 11:48:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009710E44C00) [pid = 1116] [serial = 472] [outer = 0000000000000000] 11:48:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009713939400) [pid = 1116] [serial = 473] [outer = 0000009710E44C00] 11:48:19 INFO - PROCESS | 1116 | 1466016499971 Marionette DEBUG loaded listener.js 11:48:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971FD15C00) [pid = 1116] [serial = 474] [outer = 0000009710E44C00] 11:48:20 INFO - PROCESS | 1116 | 1466016500379 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]]]}] 11:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 587ms 11:48:20 INFO - PROCESS | 1116 | 1466016500420 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 11:48:20 INFO - PROCESS | 1116 | 1466016500422 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 11:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:48:20 INFO - PROCESS | 1116 | 1466016500425 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:48:20 INFO - PROCESS | 1116 | 1466016500427 Marionette TRACE conn5 <- [1,598,null,{}] 11:48:20 INFO - PROCESS | 1116 | 1466016500431 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}] 11:48:20 INFO - PROCESS | 1116 | 1466016500432 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:20 INFO - PROCESS | 1116 | 1466016500520 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 11:48:20 INFO - PROCESS | 1116 | 1466016500526 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:20 INFO - PROCESS | 1116 | 1466016500528 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:20 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D93000 == 38 [pid = 1116] [id = 159] 11:48:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009722B2D800) [pid = 1116] [serial = 475] [outer = 0000000000000000] 11:48:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009722B9F000) [pid = 1116] [serial = 476] [outer = 0000009722B2D800] 11:48:20 INFO - PROCESS | 1116 | 1466016500580 Marionette DEBUG loaded listener.js 11:48:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009722C75400) [pid = 1116] [serial = 477] [outer = 0000009722B2D800] 11:48:21 INFO - PROCESS | 1116 | 1466016501002 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]]]}] 11:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 629ms 11:48:21 INFO - PROCESS | 1116 | 1466016501056 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 11:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:48:21 INFO - PROCESS | 1116 | 1466016501058 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 11:48:21 INFO - PROCESS | 1116 | 1466016501061 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:48:21 INFO - PROCESS | 1116 | 1466016501063 Marionette TRACE conn5 <- [1,602,null,{}] 11:48:21 INFO - PROCESS | 1116 | 1466016501066 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}] 11:48:21 INFO - PROCESS | 1116 | 1466016501068 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:21 INFO - PROCESS | 1116 | 1466016501155 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 11:48:21 INFO - PROCESS | 1116 | 1466016501162 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:21 INFO - PROCESS | 1116 | 1466016501164 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:21 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726976800 == 39 [pid = 1116] [id = 160] 11:48:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009722C7B000) [pid = 1116] [serial = 478] [outer = 0000000000000000] 11:48:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009722C81000) [pid = 1116] [serial = 479] [outer = 0000009722C7B000] 11:48:21 INFO - PROCESS | 1116 | 1466016501209 Marionette DEBUG loaded listener.js 11:48:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097236DCC00) [pid = 1116] [serial = 480] [outer = 0000009722C7B000] 11:48:21 INFO - PROCESS | 1116 | 1466016501720 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]]]}] 11:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 692ms 11:48:21 INFO - PROCESS | 1116 | 1466016501778 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 11:48:21 INFO - PROCESS | 1116 | 1466016501783 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 11:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:48:21 INFO - PROCESS | 1116 | 1466016501789 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:48:21 INFO - PROCESS | 1116 | 1466016501794 Marionette TRACE conn5 <- [1,606,null,{}] 11:48:21 INFO - PROCESS | 1116 | 1466016501800 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}] 11:48:21 INFO - PROCESS | 1116 | 1466016501804 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:21 INFO - PROCESS | 1116 | 1466016501961 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 11:48:22 INFO - PROCESS | 1116 | 1466016502038 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 1116 | 1466016502044 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:22 INFO - PROCESS | 1116 | ++DOCSHELL 000000971861D000 == 40 [pid = 1116] [id = 161] 11:48:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097127DB000) [pid = 1116] [serial = 481] [outer = 0000000000000000] 11:48:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097127F0000) [pid = 1116] [serial = 482] [outer = 00000097127DB000] 11:48:22 INFO - PROCESS | 1116 | 1466016502103 Marionette DEBUG loaded listener.js 11:48:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009712D79C00) [pid = 1116] [serial = 483] [outer = 00000097127DB000] 11:48:22 INFO - PROCESS | 1116 | 1466016502771 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]]]}] 11:48:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:48:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1035ms 11:48:22 INFO - PROCESS | 1116 | 1466016502827 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 11:48:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:48:22 INFO - PROCESS | 1116 | 1466016502831 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 11:48:22 INFO - PROCESS | 1116 | 1466016502838 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:48:22 INFO - PROCESS | 1116 | 1466016502842 Marionette TRACE conn5 <- [1,610,null,{}] 11:48:22 INFO - PROCESS | 1116 | 1466016502847 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}] 11:48:22 INFO - PROCESS | 1116 | 1466016502850 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:23 INFO - PROCESS | 1116 | 1466016502996 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 11:48:23 INFO - PROCESS | 1116 | 1466016503105 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:23 INFO - PROCESS | 1116 | 1466016503108 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:23 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD85800 == 41 [pid = 1116] [id = 162] 11:48:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009718D2A800) [pid = 1116] [serial = 484] [outer = 0000000000000000] 11:48:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009719269C00) [pid = 1116] [serial = 485] [outer = 0000009718D2A800] 11:48:23 INFO - PROCESS | 1116 | 1466016503167 Marionette DEBUG loaded listener.js 11:48:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971E5C2000) [pid = 1116] [serial = 486] [outer = 0000009718D2A800] 11:48:23 INFO - PROCESS | 1116 | 1466016503797 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]]]}] 11:48:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:48:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1036ms 11:48:23 INFO - PROCESS | 1116 | 1466016503871 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 11:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:48:23 INFO - PROCESS | 1116 | 1466016503874 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 11:48:23 INFO - PROCESS | 1116 | 1466016503878 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:48:23 INFO - PROCESS | 1116 | 1466016503881 Marionette TRACE conn5 <- [1,614,null,{}] 11:48:23 INFO - PROCESS | 1116 | 1466016503891 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}] 11:48:23 INFO - PROCESS | 1116 | 1466016503896 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:24 INFO - PROCESS | 1116 | 1466016504050 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 11:48:24 INFO - PROCESS | 1116 | 1466016504162 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:24 INFO - PROCESS | 1116 | 1466016504167 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:24 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B16800 == 42 [pid = 1116] [id = 163] 11:48:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009720867400) [pid = 1116] [serial = 487] [outer = 0000000000000000] 11:48:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (00000097208DB400) [pid = 1116] [serial = 488] [outer = 0000009720867400] 11:48:24 INFO - PROCESS | 1116 | 1466016504227 Marionette DEBUG loaded listener.js 11:48:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097236CF800) [pid = 1116] [serial = 489] [outer = 0000009720867400] 11:48:24 INFO - PROCESS | 1116 | 1466016504805 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]]]}] 11:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 984ms 11:48:24 INFO - PROCESS | 1116 | 1466016504872 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 11:48:24 INFO - PROCESS | 1116 | 1466016504875 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 11:48:24 INFO - PROCESS | 1116 | 1466016504880 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:48:24 INFO - PROCESS | 1116 | 1466016504882 Marionette TRACE conn5 <- [1,618,null,{}] 11:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:48:24 INFO - PROCESS | 1116 | 1466016504886 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}] 11:48:24 INFO - PROCESS | 1116 | 1466016504889 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:25 INFO - PROCESS | 1116 | 1466016505006 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 11:48:25 INFO - PROCESS | 1116 | 1466016505123 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:25 INFO - PROCESS | 1116 | 1466016505126 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:25 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D0A000 == 43 [pid = 1116] [id = 164] 11:48:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009720867800) [pid = 1116] [serial = 490] [outer = 0000000000000000] 11:48:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009723B07C00) [pid = 1116] [serial = 491] [outer = 0000009720867800] 11:48:25 INFO - PROCESS | 1116 | 1466016505183 Marionette DEBUG loaded listener.js 11:48:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009723B0E400) [pid = 1116] [serial = 492] [outer = 0000009720867800] 11:48:25 INFO - PROCESS | 1116 | 1466016505924 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]]]}] 11:48:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:48:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1076ms 11:48:25 INFO - PROCESS | 1116 | 1466016505969 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 11:48:25 INFO - PROCESS | 1116 | 1466016505973 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 11:48:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:48:25 INFO - PROCESS | 1116 | 1466016505977 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:48:25 INFO - PROCESS | 1116 | 1466016505981 Marionette TRACE conn5 <- [1,622,null,{}] 11:48:25 INFO - PROCESS | 1116 | 1466016505986 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}] 11:48:26 INFO - PROCESS | 1116 | 1466016505989 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:26 INFO - PROCESS | 1116 | 1466016506093 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 11:48:26 INFO - PROCESS | 1116 | 1466016506183 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:26 INFO - PROCESS | 1116 | 1466016506185 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:26 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3D6000 == 44 [pid = 1116] [id = 165] 11:48:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (0000009717647400) [pid = 1116] [serial = 493] [outer = 0000000000000000] 11:48:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (0000009717BFE000) [pid = 1116] [serial = 494] [outer = 0000009717647400] 11:48:26 INFO - PROCESS | 1116 | 1466016506235 Marionette DEBUG loaded listener.js 11:48:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009718D2BC00) [pid = 1116] [serial = 495] [outer = 0000009717647400] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D93000 == 43 [pid = 1116] [id = 159] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E1F000 == 42 [pid = 1116] [id = 158] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C68800 == 41 [pid = 1116] [id = 157] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E92000 == 40 [pid = 1116] [id = 156] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC6F800 == 39 [pid = 1116] [id = 155] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBC8000 == 38 [pid = 1116] [id = 154] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2D6800 == 37 [pid = 1116] [id = 153] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 00000097125BC000 == 36 [pid = 1116] [id = 152] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 0000009724372800 == 35 [pid = 1116] [id = 151] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB8800 == 34 [pid = 1116] [id = 150] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC91000 == 33 [pid = 1116] [id = 140] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 00000097273C9800 == 32 [pid = 1116] [id = 149] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D0A000 == 31 [pid = 1116] [id = 164] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B16800 == 30 [pid = 1116] [id = 163] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD85800 == 29 [pid = 1116] [id = 162] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 0000009726976800 == 28 [pid = 1116] [id = 160] 11:48:27 INFO - PROCESS | 1116 | --DOCSHELL 000000971861D000 == 27 [pid = 1116] [id = 161] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (00000097236D7C00) [pid = 1116] [serial = 443] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000971FD12C00) [pid = 1116] [serial = 431] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009713089400) [pid = 1116] [serial = 422] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000971764D000) [pid = 1116] [serial = 423] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971C297400) [pid = 1116] [serial = 420] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009718D32000) [pid = 1116] [serial = 419] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009718DE7800) [pid = 1116] [serial = 425] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009720866C00) [pid = 1116] [serial = 434] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971DD19000) [pid = 1116] [serial = 426] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971EC0EC00) [pid = 1116] [serial = 428] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097202DF800) [pid = 1116] [serial = 432] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971E515800) [pid = 1116] [serial = 408] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009718D28000) [pid = 1116] [serial = 407] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009721C64C00) [pid = 1116] [serial = 411] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971FDF9800) [pid = 1116] [serial = 410] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009722BA4800) [pid = 1116] [serial = 414] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009722B57800) [pid = 1116] [serial = 413] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009716B42000) [pid = 1116] [serial = 417] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097236EF400) [pid = 1116] [serial = 444] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097127EE000) [pid = 1116] [serial = 416] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009722B2BC00) [pid = 1116] [serial = 435] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097202DEC00) [pid = 1116] [serial = 440] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009722BAAC00) [pid = 1116] [serial = 437] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009722C80400) [pid = 1116] [serial = 438] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009722C79400) [pid = 1116] [serial = 441] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971F555000) [pid = 1116] [serial = 429] [outer = 0000000000000000] [url = about:blank] 11:48:27 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:27 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:27 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:27 INFO - PROCESS | 1116 | 1466016507565 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]]]}] 11:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1636ms 11:48:27 INFO - PROCESS | 1116 | 1466016507617 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 11:48:27 INFO - PROCESS | 1116 | 1466016507622 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 11:48:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:48:27 INFO - PROCESS | 1116 | 1466016507626 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:48:27 INFO - PROCESS | 1116 | 1466016507630 Marionette TRACE conn5 <- [1,626,null,{}] 11:48:27 INFO - PROCESS | 1116 | 1466016507635 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}] 11:48:27 INFO - PROCESS | 1116 | 1466016507638 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:27 INFO - PROCESS | 1116 | 1466016507731 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 11:48:27 INFO - PROCESS | 1116 | 1466016507738 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:27 INFO - PROCESS | 1116 | 1466016507743 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:27 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717AC1800 == 28 [pid = 1116] [id = 166] 11:48:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (00000097127E4C00) [pid = 1116] [serial = 496] [outer = 0000000000000000] 11:48:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (00000097127EA800) [pid = 1116] [serial = 497] [outer = 00000097127E4C00] 11:48:27 INFO - PROCESS | 1116 | 1466016507798 Marionette DEBUG loaded listener.js 11:48:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009712971400) [pid = 1116] [serial = 498] [outer = 00000097127E4C00] 11:48:28 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:28 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:28 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:28 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:28 INFO - PROCESS | 1116 | 1466016508280 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]]]}] 11:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 11:48:28 INFO - PROCESS | 1116 | 1466016508323 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 11:48:28 INFO - PROCESS | 1116 | 1466016508328 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 11:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:48:28 INFO - PROCESS | 1116 | 1466016508335 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:48:28 INFO - PROCESS | 1116 | 1466016508338 Marionette TRACE conn5 <- [1,630,null,{}] 11:48:28 INFO - PROCESS | 1116 | 1466016508341 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}] 11:48:28 INFO - PROCESS | 1116 | 1466016508344 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:28 INFO - PROCESS | 1116 | 1466016508436 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 11:48:28 INFO - PROCESS | 1116 | 1466016508445 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:28 INFO - PROCESS | 1116 | 1466016508448 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:28 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2C3800 == 29 [pid = 1116] [id = 167] 11:48:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971307FC00) [pid = 1116] [serial = 499] [outer = 0000000000000000] 11:48:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009713084000) [pid = 1116] [serial = 500] [outer = 000000971307FC00] 11:48:28 INFO - PROCESS | 1116 | 1466016508498 Marionette DEBUG loaded listener.js 11:48:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009713E54C00) [pid = 1116] [serial = 501] [outer = 000000971307FC00] 11:48:28 INFO - PROCESS | 1116 | 1466016508974 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]]]}] 11:48:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 11:48:29 INFO - PROCESS | 1116 | 1466016509029 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 11:48:29 INFO - PROCESS | 1116 | 1466016509031 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 11:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:48:29 INFO - PROCESS | 1116 | 1466016509035 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:48:29 INFO - PROCESS | 1116 | 1466016509038 Marionette TRACE conn5 <- [1,634,null,{}] 11:48:29 INFO - PROCESS | 1116 | 1466016509050 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}] 11:48:29 INFO - PROCESS | 1116 | 1466016509054 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:29 INFO - PROCESS | 1116 | 1466016509175 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 11:48:29 INFO - PROCESS | 1116 | 1466016509254 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:29 INFO - PROCESS | 1116 | 1466016509257 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:29 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ED23000 == 30 [pid = 1116] [id = 168] 11:48:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097128A5000) [pid = 1116] [serial = 502] [outer = 0000000000000000] 11:48:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009718715C00) [pid = 1116] [serial = 503] [outer = 00000097128A5000] 11:48:29 INFO - PROCESS | 1116 | 1466016509307 Marionette DEBUG loaded listener.js 11:48:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009718D33800) [pid = 1116] [serial = 504] [outer = 00000097128A5000] 11:48:29 INFO - PROCESS | 1116 | 1466016509710 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]]]}] 11:48:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:48:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 11:48:29 INFO - PROCESS | 1116 | 1466016509777 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 11:48:29 INFO - PROCESS | 1116 | 1466016509780 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 11:48:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:48:29 INFO - PROCESS | 1116 | 1466016509784 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:48:29 INFO - PROCESS | 1116 | 1466016509785 Marionette TRACE conn5 <- [1,638,null,{}] 11:48:29 INFO - PROCESS | 1116 | 1466016509789 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}] 11:48:29 INFO - PROCESS | 1116 | 1466016509791 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:29 INFO - PROCESS | 1116 | 1466016509905 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 11:48:29 INFO - PROCESS | 1116 | 1466016509952 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:29 INFO - PROCESS | 1116 | 1466016509954 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:29 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F864000 == 31 [pid = 1116] [id = 169] 11:48:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009719266000) [pid = 1116] [serial = 505] [outer = 0000000000000000] 11:48:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097192C5800) [pid = 1116] [serial = 506] [outer = 0000009719266000] 11:48:30 INFO - PROCESS | 1116 | 1466016510001 Marionette DEBUG loaded listener.js 11:48:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971DC7FC00) [pid = 1116] [serial = 507] [outer = 0000009719266000] 11:48:30 INFO - PROCESS | 1116 | 1466016510446 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]]]}] 11:48:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:48:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 693ms 11:48:30 INFO - PROCESS | 1116 | 1466016510486 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 11:48:30 INFO - PROCESS | 1116 | 1466016510488 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 11:48:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:48:30 INFO - PROCESS | 1116 | 1466016510528 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:48:30 INFO - PROCESS | 1116 | 1466016510530 Marionette TRACE conn5 <- [1,642,null,{}] 11:48:30 INFO - PROCESS | 1116 | 1466016510534 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}] 11:48:30 INFO - PROCESS | 1116 | 1466016510536 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:30 INFO - PROCESS | 1116 | 1466016510641 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 11:48:30 INFO - PROCESS | 1116 | 1466016510652 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:30 INFO - PROCESS | 1116 | 1466016510655 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:30 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC79800 == 32 [pid = 1116] [id = 170] 11:48:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097127CB800) [pid = 1116] [serial = 508] [outer = 0000000000000000] 11:48:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971E50C800) [pid = 1116] [serial = 509] [outer = 00000097127CB800] 11:48:30 INFO - PROCESS | 1116 | 1466016510737 Marionette DEBUG loaded listener.js 11:48:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971E5B7400) [pid = 1116] [serial = 510] [outer = 00000097127CB800] 11:48:31 INFO - PROCESS | 1116 | 1466016511170 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]]]}] 11:48:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:48:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 692ms 11:48:31 INFO - PROCESS | 1116 | 1466016511214 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 11:48:31 INFO - PROCESS | 1116 | 1466016511217 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 11:48:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:48:31 INFO - PROCESS | 1116 | 1466016511227 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:48:31 INFO - PROCESS | 1116 | 1466016511229 Marionette TRACE conn5 <- [1,646,null,{}] 11:48:31 INFO - PROCESS | 1116 | 1466016511233 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}] 11:48:31 INFO - PROCESS | 1116 | 1466016511239 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:31 INFO - PROCESS | 1116 | 1466016511370 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 11:48:31 INFO - PROCESS | 1116 | 1466016511419 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:31 INFO - PROCESS | 1116 | 1466016511421 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:31 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721CA2800 == 33 [pid = 1116] [id = 171] 11:48:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971EA22400) [pid = 1116] [serial = 511] [outer = 0000000000000000] 11:48:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971EC0F800) [pid = 1116] [serial = 512] [outer = 000000971EA22400] 11:48:31 INFO - PROCESS | 1116 | 1466016511467 Marionette DEBUG loaded listener.js 11:48:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971F6F5C00) [pid = 1116] [serial = 513] [outer = 000000971EA22400] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009712520000) [pid = 1116] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009713085400) [pid = 1116] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009712D80400) [pid = 1116] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971F54B400) [pid = 1116] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009710E44C00) [pid = 1116] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009723BF4C00) [pid = 1116] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971EA4F400) [pid = 1116] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009722B2D800) [pid = 1116] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009713086000) [pid = 1116] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009720048C00) [pid = 1116] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971E507400) [pid = 1116] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:48:31 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009722C7B000) [pid = 1116] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:48:32 INFO - PROCESS | 1116 | 1466016512010 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]]]}] 11:48:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:48:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 840ms 11:48:32 INFO - PROCESS | 1116 | 1466016512068 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 11:48:32 INFO - PROCESS | 1116 | 1466016512070 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 11:48:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:48:32 INFO - PROCESS | 1116 | 1466016512074 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:48:32 INFO - PROCESS | 1116 | 1466016512076 Marionette TRACE conn5 <- [1,650,null,{}] 11:48:32 INFO - PROCESS | 1116 | 1466016512079 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}] 11:48:32 INFO - PROCESS | 1116 | 1466016512081 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:32 INFO - PROCESS | 1116 | 1466016512163 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 11:48:32 INFO - PROCESS | 1116 | 1466016512168 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:32 INFO - PROCESS | 1116 | 1466016512170 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:32 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BBE800 == 34 [pid = 1116] [id = 172] 11:48:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009718D32C00) [pid = 1116] [serial = 514] [outer = 0000000000000000] 11:48:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971F555000) [pid = 1116] [serial = 515] [outer = 0000009718D32C00] 11:48:32 INFO - PROCESS | 1116 | 1466016512215 Marionette DEBUG loaded listener.js 11:48:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971FC61800) [pid = 1116] [serial = 516] [outer = 0000009718D32C00] 11:48:32 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:32 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:32 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:32 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:32 INFO - PROCESS | 1116 | 1466016512615 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]]]}] 11:48:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:48:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 586ms 11:48:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:48:32 INFO - PROCESS | 1116 | 1466016512668 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 11:48:32 INFO - PROCESS | 1116 | 1466016512670 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 11:48:32 INFO - PROCESS | 1116 | 1466016512674 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:48:32 INFO - PROCESS | 1116 | 1466016512676 Marionette TRACE conn5 <- [1,654,null,{}] 11:48:32 INFO - PROCESS | 1116 | 1466016512679 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}] 11:48:32 INFO - PROCESS | 1116 | 1466016512681 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:32 INFO - PROCESS | 1116 | 1466016512762 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 11:48:32 INFO - PROCESS | 1116 | 1466016512767 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:32 INFO - PROCESS | 1116 | 1466016512769 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:32 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C63000 == 35 [pid = 1116] [id = 173] 11:48:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971FC6B000) [pid = 1116] [serial = 517] [outer = 0000000000000000] 11:48:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971FD13800) [pid = 1116] [serial = 518] [outer = 000000971FC6B000] 11:48:32 INFO - PROCESS | 1116 | 1466016512815 Marionette DEBUG loaded listener.js 11:48:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000972009A000) [pid = 1116] [serial = 519] [outer = 000000971FC6B000] 11:48:33 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:33 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:33 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:33 INFO - PROCESS | 1116 | 1466016513240 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]]]}] 11:48:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:48:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 586ms 11:48:33 INFO - PROCESS | 1116 | 1466016513264 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 11:48:33 INFO - PROCESS | 1116 | 1466016513266 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 11:48:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:48:33 INFO - PROCESS | 1116 | 1466016513269 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:48:33 INFO - PROCESS | 1116 | 1466016513271 Marionette TRACE conn5 <- [1,658,null,{}] 11:48:33 INFO - PROCESS | 1116 | 1466016513275 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}] 11:48:33 INFO - PROCESS | 1116 | 1466016513277 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:33 INFO - PROCESS | 1116 | 1466016513358 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 11:48:33 INFO - PROCESS | 1116 | 1466016513365 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 1116 | 1466016513367 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:33 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ED22800 == 36 [pid = 1116] [id = 174] 11:48:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097202DA400) [pid = 1116] [serial = 520] [outer = 0000000000000000] 11:48:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097202DF800) [pid = 1116] [serial = 521] [outer = 00000097202DA400] 11:48:33 INFO - PROCESS | 1116 | 1466016513412 Marionette DEBUG loaded listener.js 11:48:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000972085B800) [pid = 1116] [serial = 522] [outer = 00000097202DA400] 11:48:34 INFO - PROCESS | 1116 | 1466016514015 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]]]}] 11:48:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:48:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 839ms 11:48:34 INFO - PROCESS | 1116 | 1466016514112 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 11:48:34 INFO - PROCESS | 1116 | 1466016514117 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 11:48:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:48:34 INFO - PROCESS | 1116 | 1466016514123 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:48:34 INFO - PROCESS | 1116 | 1466016514127 Marionette TRACE conn5 <- [1,662,null,{}] 11:48:34 INFO - PROCESS | 1116 | 1466016514133 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}] 11:48:34 INFO - PROCESS | 1116 | 1466016514136 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:34 INFO - PROCESS | 1116 | 1466016514299 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 11:48:34 INFO - PROCESS | 1116 | 1466016514390 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:34 INFO - PROCESS | 1116 | 1466016514393 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:34 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B9D800 == 37 [pid = 1116] [id = 175] 11:48:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097127CB000) [pid = 1116] [serial = 523] [outer = 0000000000000000] 11:48:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (00000097127EB000) [pid = 1116] [serial = 524] [outer = 00000097127CB000] 11:48:34 INFO - PROCESS | 1116 | 1466016514452 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009712D72C00) [pid = 1116] [serial = 525] [outer = 00000097127CB000] 11:48:34 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:48:35 INFO - PROCESS | 1116 | [1116] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:48:35 INFO - PROCESS | 1116 | 1466016515271 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]]]}] 11:48:35 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 11:48:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1182ms 11:48:35 INFO - PROCESS | 1116 | 1466016515307 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 1116 | 1466016515313 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 11:48:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:48:35 INFO - PROCESS | 1116 | 1466016515319 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 1116 | 1466016515322 Marionette TRACE conn5 <- [1,666,null,{}] 11:48:35 INFO - PROCESS | 1116 | 1466016515327 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}] 11:48:35 INFO - PROCESS | 1116 | 1466016515330 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:35 INFO - PROCESS | 1116 | 1466016515458 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 11:48:35 INFO - PROCESS | 1116 | 1466016515530 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:35 INFO - PROCESS | 1116 | 1466016515533 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:35 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC78800 == 38 [pid = 1116] [id = 176] 11:48:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971865FC00) [pid = 1116] [serial = 526] [outer = 0000000000000000] 11:48:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009718BDB400) [pid = 1116] [serial = 527] [outer = 000000971865FC00] 11:48:35 INFO - PROCESS | 1116 | 1466016515591 Marionette DEBUG loaded listener.js 11:48:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (000000971C297C00) [pid = 1116] [serial = 528] [outer = 000000971865FC00] 11:48:36 INFO - PROCESS | 1116 | 1466016516422 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]]]}] 11:48:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:48:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1135ms 11:48:36 INFO - PROCESS | 1116 | 1466016516456 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 11:48:36 INFO - PROCESS | 1116 | 1466016516461 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 11:48:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:48:36 INFO - PROCESS | 1116 | 1466016516491 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:48:36 INFO - PROCESS | 1116 | 1466016516494 Marionette TRACE conn5 <- [1,670,null,{}] 11:48:36 INFO - PROCESS | 1116 | 1466016516502 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}] 11:48:36 INFO - PROCESS | 1116 | 1466016516505 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:36 INFO - PROCESS | 1116 | 1466016516629 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 11:48:36 INFO - PROCESS | 1116 | 1466016516695 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 1116 | 1466016516700 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:36 INFO - PROCESS | 1116 | ++DOCSHELL 00000097132E3800 == 39 [pid = 1116] [id = 177] 11:48:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009711FBF400) [pid = 1116] [serial = 529] [outer = 0000000000000000] 11:48:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009712523C00) [pid = 1116] [serial = 530] [outer = 0000009711FBF400] 11:48:36 INFO - PROCESS | 1116 | 1466016516753 Marionette DEBUG loaded listener.js 11:48:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (00000097127E9000) [pid = 1116] [serial = 531] [outer = 0000009711FBF400] 11:48:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C63000 == 38 [pid = 1116] [id = 173] 11:48:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BBE800 == 37 [pid = 1116] [id = 172] 11:48:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009721CA2800 == 36 [pid = 1116] [id = 171] 11:48:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC79800 == 35 [pid = 1116] [id = 170] 11:48:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971F864000 == 34 [pid = 1116] [id = 169] 11:48:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971ED23000 == 33 [pid = 1116] [id = 168] 11:48:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2C3800 == 32 [pid = 1116] [id = 167] 11:48:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009717AC1800 == 31 [pid = 1116] [id = 166] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000971297BC00) [pid = 1116] [serial = 456] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (00000097175D3000) [pid = 1116] [serial = 459] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009717B31400) [pid = 1116] [serial = 449] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971FC67000) [pid = 1116] [serial = 468] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971FD15C00) [pid = 1116] [serial = 474] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009723BFC400) [pid = 1116] [serial = 446] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971F54F400) [pid = 1116] [serial = 452] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (00000097127F2000) [pid = 1116] [serial = 455] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009724396400) [pid = 1116] [serial = 447] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009722B9F000) [pid = 1116] [serial = 476] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971F6F9000) [pid = 1116] [serial = 467] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009718DDEC00) [pid = 1116] [serial = 461] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971C32C800) [pid = 1116] [serial = 462] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097219C2800) [pid = 1116] [serial = 471] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097192C5C00) [pid = 1116] [serial = 450] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971E520400) [pid = 1116] [serial = 464] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009722C75400) [pid = 1116] [serial = 477] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000972085AC00) [pid = 1116] [serial = 470] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971EC0A400) [pid = 1116] [serial = 465] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097202E0800) [pid = 1116] [serial = 453] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009713211800) [pid = 1116] [serial = 458] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009713939400) [pid = 1116] [serial = 473] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009722C81000) [pid = 1116] [serial = 479] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097236DCC00) [pid = 1116] [serial = 480] [outer = 0000000000000000] [url = about:blank] 11:48:37 INFO - PROCESS | 1116 | [1116] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:48:37 INFO - PROCESS | 1116 | [1116] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:48:37 INFO - PROCESS | 1116 | 1466016517794 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]]]}] 11:48:37 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) 11:48:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1364ms 11:48:37 INFO - PROCESS | 1116 | 1466016517834 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 11:48:37 INFO - PROCESS | 1116 | 1466016517839 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 11:48:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:48:37 INFO - PROCESS | 1116 | 1466016517845 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:48:37 INFO - PROCESS | 1116 | 1466016517848 Marionette TRACE conn5 <- [1,674,null,{}] 11:48:37 INFO - PROCESS | 1116 | 1466016517852 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}] 11:48:37 INFO - PROCESS | 1116 | 1466016517855 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:37 INFO - PROCESS | 1116 | 1466016517945 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 11:48:37 INFO - PROCESS | 1116 | 1466016517952 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:37 INFO - PROCESS | 1116 | 1466016517955 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:37 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717B04000 == 32 [pid = 1116] [id = 178] 11:48:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009712D7E400) [pid = 1116] [serial = 532] [outer = 0000000000000000] 11:48:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009712E3F400) [pid = 1116] [serial = 533] [outer = 0000009712D7E400] 11:48:38 INFO - PROCESS | 1116 | 1466016518003 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971308B000) [pid = 1116] [serial = 534] [outer = 0000009712D7E400] 11:48:38 INFO - PROCESS | 1116 | 1466016518946 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]]]}] 11:48:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:48:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1139ms 11:48:38 INFO - PROCESS | 1116 | 1466016518988 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 11:48:38 INFO - PROCESS | 1116 | 1466016518990 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 11:48:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:48:39 INFO - PROCESS | 1116 | 1466016518994 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:48:39 INFO - PROCESS | 1116 | 1466016518998 Marionette TRACE conn5 <- [1,678,null,{}] 11:48:39 INFO - PROCESS | 1116 | 1466016519009 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}] 11:48:39 INFO - PROCESS | 1116 | 1466016519014 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:39 INFO - PROCESS | 1116 | 1466016519128 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 11:48:39 INFO - PROCESS | 1116 | 1466016519137 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:39 INFO - PROCESS | 1116 | 1466016519140 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:39 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDAF800 == 33 [pid = 1116] [id = 179] 11:48:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097127DE000) [pid = 1116] [serial = 535] [outer = 0000000000000000] 11:48:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009717B3E400) [pid = 1116] [serial = 536] [outer = 00000097127DE000] 11:48:39 INFO - PROCESS | 1116 | 1466016519233 Marionette DEBUG loaded listener.js 11:48:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009718664C00) [pid = 1116] [serial = 537] [outer = 00000097127DE000] 11:48:40 INFO - PROCESS | 1116 | 1466016520200 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]]]}] 11:48:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:48:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1240ms 11:48:40 INFO - PROCESS | 1116 | 1466016520235 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 11:48:40 INFO - PROCESS | 1116 | 1466016520237 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 11:48:40 INFO - PROCESS | 1116 | 1466016520241 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:48:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:48:40 INFO - PROCESS | 1116 | 1466016520242 Marionette TRACE conn5 <- [1,682,null,{}] 11:48:40 INFO - PROCESS | 1116 | 1466016520246 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}] 11:48:40 INFO - PROCESS | 1116 | 1466016520248 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:40 INFO - PROCESS | 1116 | 1466016520363 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 11:48:40 INFO - PROCESS | 1116 | 1466016520407 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:40 INFO - PROCESS | 1116 | 1466016520409 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:40 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F183800 == 34 [pid = 1116] [id = 180] 11:48:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009718DDBC00) [pid = 1116] [serial = 538] [outer = 0000000000000000] 11:48:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009718DDF800) [pid = 1116] [serial = 539] [outer = 0000009718DDBC00] 11:48:40 INFO - PROCESS | 1116 | 1466016520456 Marionette DEBUG loaded listener.js 11:48:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009719273000) [pid = 1116] [serial = 540] [outer = 0000009718DDBC00] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009720867800) [pid = 1116] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097128A5000) [pid = 1116] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009718D32C00) [pid = 1116] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971FC6B000) [pid = 1116] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971307FC00) [pid = 1116] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009717647400) [pid = 1116] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097127E4C00) [pid = 1116] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009719266000) [pid = 1116] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097127CB800) [pid = 1116] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971EA22400) [pid = 1116] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (00000097127DB000) [pid = 1116] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009718D2A800) [pid = 1116] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:48:40 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009720867400) [pid = 1116] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:48:41 INFO - PROCESS | 1116 | 1466016521402 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]]]}] 11:48:41 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) 11:48:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 11:48:41 INFO - PROCESS | 1116 | 1466016521462 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 11:48:41 INFO - PROCESS | 1116 | 1466016521468 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 11:48:41 INFO - PROCESS | 1116 | 1466016521474 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:48:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:48:41 INFO - PROCESS | 1116 | 1466016521478 Marionette TRACE conn5 <- [1,686,null,{}] 11:48:41 INFO - PROCESS | 1116 | 1466016521485 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}] 11:48:41 INFO - PROCESS | 1116 | 1466016521488 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:41 INFO - PROCESS | 1116 | 1466016521639 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 11:48:41 INFO - PROCESS | 1116 | 1466016521703 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 1116 | 1466016521706 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:41 INFO - PROCESS | 1116 | ++DOCSHELL 000000971766B800 == 35 [pid = 1116] [id = 181] 11:48:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (00000097127DC400) [pid = 1116] [serial = 541] [outer = 0000000000000000] 11:48:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (00000097127E8400) [pid = 1116] [serial = 542] [outer = 00000097127DC400] 11:48:41 INFO - PROCESS | 1116 | 1466016521768 Marionette DEBUG loaded listener.js 11:48:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009712D76400) [pid = 1116] [serial = 543] [outer = 00000097127DC400] 11:48:42 INFO - PROCESS | 1116 | 1466016522920 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]]]}] 11:48:42 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) 11:48:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1490ms 11:48:42 INFO - PROCESS | 1116 | 1466016522970 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 11:48:42 INFO - PROCESS | 1116 | 1466016522975 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 11:48:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:48:42 INFO - PROCESS | 1116 | 1466016522981 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:48:42 INFO - PROCESS | 1116 | 1466016522984 Marionette TRACE conn5 <- [1,690,null,{}] 11:48:42 INFO - PROCESS | 1116 | 1466016522989 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}] 11:48:43 INFO - PROCESS | 1116 | 1466016522992 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:43 INFO - PROCESS | 1116 | 1466016523192 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 11:48:43 INFO - PROCESS | 1116 | 1466016523249 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:43 INFO - PROCESS | 1116 | 1466016523253 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:43 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA6F000 == 36 [pid = 1116] [id = 182] 11:48:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009717510C00) [pid = 1116] [serial = 544] [outer = 0000000000000000] 11:48:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009717BF5000) [pid = 1116] [serial = 545] [outer = 0000009717510C00] 11:48:43 INFO - PROCESS | 1116 | 1466016523311 Marionette DEBUG loaded listener.js 11:48:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009718DDB000) [pid = 1116] [serial = 546] [outer = 0000009717510C00] 11:48:44 INFO - PROCESS | 1116 | 1466016524353 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]]]}] 11:48:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:48:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1402ms 11:48:44 INFO - PROCESS | 1116 | 1466016524385 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 11:48:44 INFO - PROCESS | 1116 | 1466016524388 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 11:48:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:48:44 INFO - PROCESS | 1116 | 1466016524392 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:48:44 INFO - PROCESS | 1116 | 1466016524396 Marionette TRACE conn5 <- [1,694,null,{}] 11:48:44 INFO - PROCESS | 1116 | 1466016524408 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}] 11:48:44 INFO - PROCESS | 1116 | 1466016524413 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:44 INFO - PROCESS | 1116 | 1466016524556 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 11:48:44 INFO - PROCESS | 1116 | 1466016524672 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:44 INFO - PROCESS | 1116 | 1466016524676 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:44 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B99800 == 37 [pid = 1116] [id = 183] 11:48:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971289A000) [pid = 1116] [serial = 547] [outer = 0000000000000000] 11:48:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009716B43800) [pid = 1116] [serial = 548] [outer = 000000971289A000] 11:48:44 INFO - PROCESS | 1116 | 1466016524735 Marionette DEBUG loaded listener.js 11:48:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971DD1C800) [pid = 1116] [serial = 549] [outer = 000000971289A000] 11:48:46 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDAF800 == 36 [pid = 1116] [id = 179] 11:48:46 INFO - PROCESS | 1116 | --DOCSHELL 0000009717B04000 == 35 [pid = 1116] [id = 178] 11:48:46 INFO - PROCESS | 1116 | --DOCSHELL 00000097132E3800 == 34 [pid = 1116] [id = 177] 11:48:46 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B9D800 == 33 [pid = 1116] [id = 175] 11:48:46 INFO - PROCESS | 1116 | --DOCSHELL 000000971ED22800 == 32 [pid = 1116] [id = 174] 11:48:46 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC78800 == 31 [pid = 1116] [id = 176] 11:48:46 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3D6000 == 30 [pid = 1116] [id = 165] 11:48:46 INFO - PROCESS | 1116 | --DOCSHELL 000000971FA6F000 == 29 [pid = 1116] [id = 182] 11:48:46 INFO - PROCESS | 1116 | --DOCSHELL 000000971F183800 == 28 [pid = 1116] [id = 180] 11:48:46 INFO - PROCESS | 1116 | --DOCSHELL 000000971766B800 == 27 [pid = 1116] [id = 181] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000972009A000) [pid = 1116] [serial = 519] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009713084000) [pid = 1116] [serial = 500] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009713E54C00) [pid = 1116] [serial = 501] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009718D2BC00) [pid = 1116] [serial = 495] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009717BFE000) [pid = 1116] [serial = 494] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (00000097127EA800) [pid = 1116] [serial = 497] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009712971400) [pid = 1116] [serial = 498] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (00000097192C5800) [pid = 1116] [serial = 506] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971E50C800) [pid = 1116] [serial = 509] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971DC7FC00) [pid = 1116] [serial = 507] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (000000971EC0F800) [pid = 1116] [serial = 512] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (000000971E5B7400) [pid = 1116] [serial = 510] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (000000971FD13800) [pid = 1116] [serial = 518] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (0000009712D79C00) [pid = 1116] [serial = 483] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 60 (00000097127F0000) [pid = 1116] [serial = 482] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 59 (000000971E5C2000) [pid = 1116] [serial = 486] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 58 (0000009719269C00) [pid = 1116] [serial = 485] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 57 (00000097236CF800) [pid = 1116] [serial = 489] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 56 (00000097208DB400) [pid = 1116] [serial = 488] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 55 (0000009723B0E400) [pid = 1116] [serial = 492] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 54 (0000009723B07C00) [pid = 1116] [serial = 491] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 53 (00000097202DF800) [pid = 1116] [serial = 521] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 52 (000000971F6F5C00) [pid = 1116] [serial = 513] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 51 (0000009718715C00) [pid = 1116] [serial = 503] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 50 (000000971F555000) [pid = 1116] [serial = 515] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 49 (000000971FC61800) [pid = 1116] [serial = 516] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | --DOMWINDOW == 48 (0000009718D33800) [pid = 1116] [serial = 504] [outer = 0000000000000000] [url = about:blank] 11:48:46 INFO - PROCESS | 1116 | 1466016526318 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]]]}] 11:48:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:48:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1995ms 11:48:46 INFO - PROCESS | 1116 | 1466016526389 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 11:48:46 INFO - PROCESS | 1116 | 1466016526392 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 11:48:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:48:46 INFO - PROCESS | 1116 | 1466016526399 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:48:46 INFO - PROCESS | 1116 | 1466016526403 Marionette TRACE conn5 <- [1,698,null,{}] 11:48:46 INFO - PROCESS | 1116 | 1466016526410 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}] 11:48:46 INFO - PROCESS | 1116 | 1466016526413 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:46 INFO - PROCESS | 1116 | 1466016526506 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 11:48:46 INFO - PROCESS | 1116 | 1466016526563 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:46 INFO - PROCESS | 1116 | 1466016526567 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:46 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717673000 == 28 [pid = 1116] [id = 184] 11:48:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 49 (00000097127DF800) [pid = 1116] [serial = 550] [outer = 0000000000000000] 11:48:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 50 (00000097127E0400) [pid = 1116] [serial = 551] [outer = 00000097127DF800] 11:48:46 INFO - PROCESS | 1116 | 1466016526619 Marionette DEBUG loaded listener.js 11:48:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 51 (000000971289E800) [pid = 1116] [serial = 552] [outer = 00000097127DF800] 11:48:47 INFO - PROCESS | 1116 | 1466016527505 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]]]}] 11:48:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:48:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1136ms 11:48:47 INFO - PROCESS | 1116 | 1466016527539 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 11:48:47 INFO - PROCESS | 1116 | 1466016527544 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 11:48:47 INFO - PROCESS | 1116 | 1466016527553 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:48:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:48:47 INFO - PROCESS | 1116 | 1466016527556 Marionette TRACE conn5 <- [1,702,null,{}] 11:48:47 INFO - PROCESS | 1116 | 1466016527561 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}] 11:48:47 INFO - PROCESS | 1116 | 1466016527564 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:47 INFO - PROCESS | 1116 | 1466016527654 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 11:48:47 INFO - PROCESS | 1116 | 1466016527662 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:47 INFO - PROCESS | 1116 | 1466016527664 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:47 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D6C000 == 29 [pid = 1116] [id = 185] 11:48:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 52 (0000009712D71800) [pid = 1116] [serial = 553] [outer = 0000000000000000] 11:48:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 53 (0000009712FC5400) [pid = 1116] [serial = 554] [outer = 0000009712D71800] 11:48:47 INFO - PROCESS | 1116 | 1466016527713 Marionette DEBUG loaded listener.js 11:48:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 54 (000000971308A000) [pid = 1116] [serial = 555] [outer = 0000009712D71800] 11:48:48 INFO - PROCESS | 1116 | 1466016528666 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]]]}] 11:48:48 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 11:48:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1134ms 11:48:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:48:48 INFO - PROCESS | 1116 | 1466016528696 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 1116 | 1466016528699 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 11:48:48 INFO - PROCESS | 1116 | 1466016528702 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 1116 | 1466016528706 Marionette TRACE conn5 <- [1,706,null,{}] 11:48:48 INFO - PROCESS | 1116 | 1466016528718 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}] 11:48:48 INFO - PROCESS | 1116 | 1466016528723 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:48 INFO - PROCESS | 1116 | 1466016528837 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 11:48:48 INFO - PROCESS | 1116 | 1466016528846 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:48 INFO - PROCESS | 1116 | 1466016528849 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:48 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E17C000 == 30 [pid = 1116] [id = 186] 11:48:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 55 (0000009717829C00) [pid = 1116] [serial = 556] [outer = 0000000000000000] 11:48:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 56 (0000009717D87000) [pid = 1116] [serial = 557] [outer = 0000009717829C00] 11:48:48 INFO - PROCESS | 1116 | 1466016528935 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 57 (0000009718715800) [pid = 1116] [serial = 558] [outer = 0000009717829C00] 11:48:49 INFO - PROCESS | 1116 | --DOMWINDOW == 56 (0000009718DDBC00) [pid = 1116] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:48:49 INFO - PROCESS | 1116 | --DOMWINDOW == 55 (00000097127DE000) [pid = 1116] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:48:49 INFO - PROCESS | 1116 | --DOMWINDOW == 54 (0000009712D7E400) [pid = 1116] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:48:49 INFO - PROCESS | 1116 | --DOMWINDOW == 53 (0000009711FBF400) [pid = 1116] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:48:49 INFO - PROCESS | 1116 | --DOMWINDOW == 52 (00000097202DA400) [pid = 1116] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:48:49 INFO - PROCESS | 1116 | --DOMWINDOW == 51 (00000097127CB000) [pid = 1116] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:48:49 INFO - PROCESS | 1116 | --DOMWINDOW == 50 (000000971865FC00) [pid = 1116] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:48:49 INFO - PROCESS | 1116 | 1466016529888 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]]]}] 11:48:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:48:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1237ms 11:48:49 INFO - PROCESS | 1116 | 1466016529943 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 11:48:49 INFO - PROCESS | 1116 | 1466016529946 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 11:48:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:48:49 INFO - PROCESS | 1116 | 1466016529950 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:48:49 INFO - PROCESS | 1116 | 1466016529951 Marionette TRACE conn5 <- [1,710,null,{}] 11:48:49 INFO - PROCESS | 1116 | 1466016529955 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}] 11:48:49 INFO - PROCESS | 1116 | 1466016529957 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:50 INFO - PROCESS | 1116 | 1466016530045 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 11:48:50 INFO - PROCESS | 1116 | 1466016530051 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:50 INFO - PROCESS | 1116 | 1466016530054 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:50 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ED33000 == 31 [pid = 1116] [id = 187] 11:48:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 51 (0000009718D26800) [pid = 1116] [serial = 559] [outer = 0000000000000000] 11:48:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 52 (0000009718D2BC00) [pid = 1116] [serial = 560] [outer = 0000009718D26800] 11:48:50 INFO - PROCESS | 1116 | 1466016530101 Marionette DEBUG loaded listener.js 11:48:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 53 (0000009718DE6000) [pid = 1116] [serial = 561] [outer = 0000009718D26800] 11:48:50 INFO - PROCESS | 1116 | 1466016530537 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] 11:48:50 INFO - PROCESS | 1116 | 1466016530584 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 11:48:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:48:50 INFO - PROCESS | 1116 | 1466016530587 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:48:50 INFO - PROCESS | 1116 | 1466016530589 Marionette TRACE conn5 <- [1,714,null,{}] 11:48:50 INFO - PROCESS | 1116 | 1466016530592 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}] 11:48:50 INFO - PROCESS | 1116 | 1466016530595 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:50 INFO - PROCESS | 1116 | 1466016530674 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 11:48:50 INFO - PROCESS | 1116 | 1466016530680 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:50 INFO - PROCESS | 1116 | 1466016530682 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:50 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F86B800 == 32 [pid = 1116] [id = 188] 11:48:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 54 (000000971926A000) [pid = 1116] [serial = 562] [outer = 0000000000000000] 11:48:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 55 (000000971C322400) [pid = 1116] [serial = 563] [outer = 000000971926A000] 11:48:50 INFO - PROCESS | 1116 | 1466016530728 Marionette DEBUG loaded listener.js 11:48:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 56 (000000971DC81400) [pid = 1116] [serial = 564] [outer = 000000971926A000] 11:48:51 INFO - PROCESS | 1116 | 1466016531202 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]]]}] 11:48:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:48:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 629ms 11:48:51 INFO - PROCESS | 1116 | 1466016531219 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 11:48:51 INFO - PROCESS | 1116 | 1466016531221 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 11:48:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:48:51 INFO - PROCESS | 1116 | 1466016531225 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:48:51 INFO - PROCESS | 1116 | 1466016531227 Marionette TRACE conn5 <- [1,718,null,{}] 11:48:51 INFO - PROCESS | 1116 | 1466016531230 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}] 11:48:51 INFO - PROCESS | 1116 | 1466016531236 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:51 INFO - PROCESS | 1116 | 1466016531343 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 11:48:51 INFO - PROCESS | 1116 | 1466016531351 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:51 INFO - PROCESS | 1116 | 1466016531353 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:51 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD85000 == 33 [pid = 1116] [id = 189] 11:48:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 57 (000000971E514000) [pid = 1116] [serial = 565] [outer = 0000000000000000] 11:48:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 58 (000000971E521C00) [pid = 1116] [serial = 566] [outer = 000000971E514000] 11:48:51 INFO - PROCESS | 1116 | 1466016531400 Marionette DEBUG loaded listener.js 11:48:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 59 (000000971E5C2400) [pid = 1116] [serial = 567] [outer = 000000971E514000] 11:48:51 INFO - PROCESS | 1116 | 1466016531912 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] 11:48:51 INFO - PROCESS | 1116 | 1466016531965 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 11:48:51 INFO - PROCESS | 1116 | 1466016531968 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:48:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:48:51 INFO - PROCESS | 1116 | 1466016531970 Marionette TRACE conn5 <- [1,722,null,{}] 11:48:51 INFO - PROCESS | 1116 | 1466016531974 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}] 11:48:51 INFO - PROCESS | 1116 | 1466016531976 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:52 INFO - PROCESS | 1116 | 1466016532055 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 11:48:52 INFO - PROCESS | 1116 | 1466016532062 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:52 INFO - PROCESS | 1116 | 1466016532064 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:52 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720E2F800 == 34 [pid = 1116] [id = 190] 11:48:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 60 (000000971EA4F400) [pid = 1116] [serial = 568] [outer = 0000000000000000] 11:48:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (000000971EC04000) [pid = 1116] [serial = 569] [outer = 000000971EA4F400] 11:48:52 INFO - PROCESS | 1116 | 1466016532109 Marionette DEBUG loaded listener.js 11:48:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (000000971EC0C800) [pid = 1116] [serial = 570] [outer = 000000971EA4F400] 11:48:52 INFO - PROCESS | 1116 | 1466016532913 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]]]}] 11:48:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:48:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 987ms 11:48:52 INFO - PROCESS | 1116 | 1466016532959 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 11:48:52 INFO - PROCESS | 1116 | 1466016532963 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 11:48:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:48:52 INFO - PROCESS | 1116 | 1466016532968 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:48:52 INFO - PROCESS | 1116 | 1466016532974 Marionette TRACE conn5 <- [1,726,null,{}] 11:48:53 INFO - PROCESS | 1116 | 1466016533003 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}] 11:48:53 INFO - PROCESS | 1116 | 1466016533007 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:53 INFO - PROCESS | 1116 | 1466016533160 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 11:48:53 INFO - PROCESS | 1116 | 1466016533220 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:53 INFO - PROCESS | 1116 | 1466016533224 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:53 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3D5000 == 35 [pid = 1116] [id = 191] 11:48:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (00000097128A0000) [pid = 1116] [serial = 571] [outer = 0000000000000000] 11:48:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009712976C00) [pid = 1116] [serial = 572] [outer = 00000097128A0000] 11:48:53 INFO - PROCESS | 1116 | 1466016533283 Marionette DEBUG loaded listener.js 11:48:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009713211800) [pid = 1116] [serial = 573] [outer = 00000097128A0000] 11:48:54 INFO - PROCESS | 1116 | [1116] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:48:54 INFO - PROCESS | 1116 | 1466016534437 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]]]}] 11:48:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:48:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1508ms 11:48:54 INFO - PROCESS | 1116 | 1466016534479 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 11:48:54 INFO - PROCESS | 1116 | 1466016534483 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 11:48:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:48:54 INFO - PROCESS | 1116 | 1466016534489 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:48:54 INFO - PROCESS | 1116 | 1466016534492 Marionette TRACE conn5 <- [1,730,null,{}] 11:48:54 INFO - PROCESS | 1116 | 1466016534497 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}] 11:48:54 INFO - PROCESS | 1116 | 1466016534501 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:54 INFO - PROCESS | 1116 | 1466016534678 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 11:48:54 INFO - PROCESS | 1116 | 1466016534770 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:54 INFO - PROCESS | 1116 | 1466016534773 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:54 INFO - PROCESS | 1116 | ++DOCSHELL 000000971879E000 == 36 [pid = 1116] [id = 192] 11:48:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009712977400) [pid = 1116] [serial = 574] [outer = 0000000000000000] 11:48:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009712D78C00) [pid = 1116] [serial = 575] [outer = 0000009712977400] 11:48:54 INFO - PROCESS | 1116 | 1466016534826 Marionette DEBUG loaded listener.js 11:48:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009713E54C00) [pid = 1116] [serial = 576] [outer = 0000009712977400] 11:48:55 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD85000 == 35 [pid = 1116] [id = 189] 11:48:55 INFO - PROCESS | 1116 | --DOCSHELL 000000971F86B800 == 34 [pid = 1116] [id = 188] 11:48:55 INFO - PROCESS | 1116 | --DOCSHELL 000000971ED33000 == 33 [pid = 1116] [id = 187] 11:48:55 INFO - PROCESS | 1116 | --DOCSHELL 000000971E17C000 == 32 [pid = 1116] [id = 186] 11:48:55 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D6C000 == 31 [pid = 1116] [id = 185] 11:48:55 INFO - PROCESS | 1116 | --DOCSHELL 0000009717673000 == 30 [pid = 1116] [id = 184] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009718DDF800) [pid = 1116] [serial = 539] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009718664C00) [pid = 1116] [serial = 537] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009712E3F400) [pid = 1116] [serial = 533] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009712523C00) [pid = 1116] [serial = 530] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (00000097127E9000) [pid = 1116] [serial = 531] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (000000972085B800) [pid = 1116] [serial = 522] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (00000097127EB000) [pid = 1116] [serial = 524] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 60 (0000009712D72C00) [pid = 1116] [serial = 525] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 59 (0000009718BDB400) [pid = 1116] [serial = 527] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 58 (000000971C297C00) [pid = 1116] [serial = 528] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 57 (0000009719273000) [pid = 1116] [serial = 540] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 56 (0000009717B3E400) [pid = 1116] [serial = 536] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | --DOMWINDOW == 55 (000000971308B000) [pid = 1116] [serial = 534] [outer = 0000000000000000] [url = about:blank] 11:48:55 INFO - PROCESS | 1116 | 1466016535793 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]]]}] 11:48:55 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 11:48:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1346ms 11:48:55 INFO - PROCESS | 1116 | 1466016535838 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 11:48:55 INFO - PROCESS | 1116 | 1466016535843 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 11:48:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:48:55 INFO - PROCESS | 1116 | 1466016535850 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:48:55 INFO - PROCESS | 1116 | 1466016535853 Marionette TRACE conn5 <- [1,734,null,{}] 11:48:55 INFO - PROCESS | 1116 | 1466016535857 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}] 11:48:55 INFO - PROCESS | 1116 | 1466016535860 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:55 INFO - PROCESS | 1116 | 1466016535950 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 11:48:55 INFO - PROCESS | 1116 | 1466016535957 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:55 INFO - PROCESS | 1116 | 1466016535960 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:55 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E22000 == 31 [pid = 1116] [id = 193] 11:48:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 56 (0000009713088000) [pid = 1116] [serial = 577] [outer = 0000000000000000] 11:48:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 57 (000000971750F400) [pid = 1116] [serial = 578] [outer = 0000009713088000] 11:48:56 INFO - PROCESS | 1116 | 1466016536009 Marionette DEBUG loaded listener.js 11:48:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 58 (000000971865C800) [pid = 1116] [serial = 579] [outer = 0000009713088000] 11:48:56 INFO - PROCESS | 1116 | 1466016536948 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]]]}] 11:48:56 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.) 11:48:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1145ms 11:48:56 INFO - PROCESS | 1116 | 1466016536998 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 11:48:57 INFO - PROCESS | 1116 | 1466016537000 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 11:48:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:48:57 INFO - PROCESS | 1116 | 1466016537004 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:48:57 INFO - PROCESS | 1116 | 1466016537008 Marionette TRACE conn5 <- [1,738,null,{}] 11:48:57 INFO - PROCESS | 1116 | 1466016537020 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}] 11:48:57 INFO - PROCESS | 1116 | 1466016537026 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:57 INFO - PROCESS | 1116 | 1466016537118 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 11:48:57 INFO - PROCESS | 1116 | 1466016537127 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:57 INFO - PROCESS | 1116 | 1466016537130 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:57 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ECCE000 == 32 [pid = 1116] [id = 194] 11:48:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 59 (0000009718DDE000) [pid = 1116] [serial = 580] [outer = 0000000000000000] 11:48:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 60 (00000097191BD400) [pid = 1116] [serial = 581] [outer = 0000009718DDE000] 11:48:57 INFO - PROCESS | 1116 | 1466016537180 Marionette DEBUG loaded listener.js 11:48:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (000000971C29BC00) [pid = 1116] [serial = 582] [outer = 0000009718DDE000] 11:48:58 INFO - PROCESS | 1116 | 1466016538162 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]]]}] 11:48:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:48:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1199ms 11:48:58 INFO - PROCESS | 1116 | 1466016538206 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 11:48:58 INFO - PROCESS | 1116 | 1466016538209 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 11:48:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:48:58 INFO - PROCESS | 1116 | 1466016538212 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:48:58 INFO - PROCESS | 1116 | 1466016538214 Marionette TRACE conn5 <- [1,742,null,{}] 11:48:58 INFO - PROCESS | 1116 | 1466016538217 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}] 11:48:58 INFO - PROCESS | 1116 | 1466016538219 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:58 INFO - PROCESS | 1116 | 1466016538331 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 11:48:58 INFO - PROCESS | 1116 | 1466016538337 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:58 INFO - PROCESS | 1116 | 1466016538339 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:58 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC6E000 == 33 [pid = 1116] [id = 195] 11:48:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (000000971E1E5C00) [pid = 1116] [serial = 583] [outer = 0000000000000000] 11:48:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (000000971E510800) [pid = 1116] [serial = 584] [outer = 000000971E1E5C00] 11:48:58 INFO - PROCESS | 1116 | 1466016538421 Marionette DEBUG loaded listener.js 11:48:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (000000971E51F000) [pid = 1116] [serial = 585] [outer = 000000971E1E5C00] 11:48:58 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (0000009717829C00) [pid = 1116] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:48:58 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (000000971289A000) [pid = 1116] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:48:58 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (000000971E514000) [pid = 1116] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:48:58 INFO - PROCESS | 1116 | --DOMWINDOW == 60 (00000097127DF800) [pid = 1116] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:48:58 INFO - PROCESS | 1116 | --DOMWINDOW == 59 (0000009712D71800) [pid = 1116] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:48:58 INFO - PROCESS | 1116 | --DOMWINDOW == 58 (0000009718D26800) [pid = 1116] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:48:58 INFO - PROCESS | 1116 | --DOMWINDOW == 57 (00000097127DC400) [pid = 1116] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:48:58 INFO - PROCESS | 1116 | --DOMWINDOW == 56 (0000009717510C00) [pid = 1116] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:48:58 INFO - PROCESS | 1116 | --DOMWINDOW == 55 (000000971926A000) [pid = 1116] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:48:59 INFO - PROCESS | 1116 | 1466016539344 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]]]}] 11:48:59 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 11:48:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1194ms 11:48:59 INFO - PROCESS | 1116 | 1466016539408 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 11:48:59 INFO - PROCESS | 1116 | 1466016539411 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 11:48:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:48:59 INFO - PROCESS | 1116 | 1466016539414 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:48:59 INFO - PROCESS | 1116 | 1466016539416 Marionette TRACE conn5 <- [1,746,null,{}] 11:48:59 INFO - PROCESS | 1116 | 1466016539419 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}] 11:48:59 INFO - PROCESS | 1116 | 1466016539421 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:59 INFO - PROCESS | 1116 | 1466016539503 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 11:48:59 INFO - PROCESS | 1116 | 1466016539564 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:59 INFO - PROCESS | 1116 | 1466016539566 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:48:59 INFO - PROCESS | 1116 | ++DOCSHELL 000000972017C000 == 34 [pid = 1116] [id = 196] 11:48:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 56 (0000009712D71800) [pid = 1116] [serial = 586] [outer = 0000000000000000] 11:48:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 57 (0000009718D33800) [pid = 1116] [serial = 587] [outer = 0000009712D71800] 11:48:59 INFO - PROCESS | 1116 | 1466016539619 Marionette DEBUG loaded listener.js 11:48:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 58 (000000971E5BCC00) [pid = 1116] [serial = 588] [outer = 0000009712D71800] 11:49:00 INFO - PROCESS | 1116 | 1466016540048 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]]]}] 11:49:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:49:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 11:49:00 INFO - PROCESS | 1116 | 1466016540110 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 11:49:00 INFO - PROCESS | 1116 | 1466016540112 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 11:49:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:49:00 INFO - PROCESS | 1116 | 1466016540115 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:49:00 INFO - PROCESS | 1116 | 1466016540117 Marionette TRACE conn5 <- [1,750,null,{}] 11:49:00 INFO - PROCESS | 1116 | 1466016540120 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}] 11:49:00 INFO - PROCESS | 1116 | 1466016540126 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:00 INFO - PROCESS | 1116 | 1466016540246 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 11:49:00 INFO - PROCESS | 1116 | 1466016540254 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:00 INFO - PROCESS | 1116 | 1466016540256 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:00 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B1E000 == 35 [pid = 1116] [id = 197] 11:49:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 59 (000000971EC06C00) [pid = 1116] [serial = 589] [outer = 0000000000000000] 11:49:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 60 (000000971F4EF000) [pid = 1116] [serial = 590] [outer = 000000971EC06C00] 11:49:00 INFO - PROCESS | 1116 | 1466016540303 Marionette DEBUG loaded listener.js 11:49:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (000000971F54FC00) [pid = 1116] [serial = 591] [outer = 000000971EC06C00] 11:49:01 INFO - PROCESS | 1116 | [1116] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:49:01 INFO - PROCESS | 1116 | 1466016541213 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]]]}] 11:49:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:49:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1139ms 11:49:01 INFO - PROCESS | 1116 | 1466016541258 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 11:49:01 INFO - PROCESS | 1116 | 1466016541260 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 11:49:01 INFO - PROCESS | 1116 | 1466016541263 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:49:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:49:01 INFO - PROCESS | 1116 | 1466016541265 Marionette TRACE conn5 <- [1,754,null,{}] 11:49:01 INFO - PROCESS | 1116 | 1466016541268 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}] 11:49:01 INFO - PROCESS | 1116 | 1466016541270 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:01 INFO - PROCESS | 1116 | 1466016541391 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 11:49:01 INFO - PROCESS | 1116 | 1466016541455 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:01 INFO - PROCESS | 1116 | 1466016541459 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:01 INFO - PROCESS | 1116 | ++DOCSHELL 0000009713E08800 == 36 [pid = 1116] [id = 198] 11:49:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (0000009710CB0800) [pid = 1116] [serial = 592] [outer = 0000000000000000] 11:49:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (0000009711C31800) [pid = 1116] [serial = 593] [outer = 0000009710CB0800] 11:49:01 INFO - PROCESS | 1116 | 1466016541519 Marionette DEBUG loaded listener.js 11:49:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (00000097127E9800) [pid = 1116] [serial = 594] [outer = 0000009710CB0800] 11:49:02 INFO - PROCESS | 1116 | 1466016542621 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]]]}] 11:49:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:49:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1389ms 11:49:02 INFO - PROCESS | 1116 | 1466016542656 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 11:49:02 INFO - PROCESS | 1116 | 1466016542661 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 11:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:49:02 INFO - PROCESS | 1116 | 1466016542666 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - PROCESS | 1116 | 1466016542670 Marionette TRACE conn5 <- [1,758,null,{}] 11:49:02 INFO - PROCESS | 1116 | 1466016542675 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}] 11:49:02 INFO - PROCESS | 1116 | 1466016542679 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:02 INFO - PROCESS | 1116 | 1466016542827 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 11:49:02 INFO - PROCESS | 1116 | 1466016542977 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:02 INFO - PROCESS | 1116 | 1466016542981 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:03 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBAD000 == 37 [pid = 1116] [id = 199] 11:49:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009713EB1000) [pid = 1116] [serial = 595] [outer = 0000000000000000] 11:49:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009718658000) [pid = 1116] [serial = 596] [outer = 0000009713EB1000] 11:49:03 INFO - PROCESS | 1116 | 1466016543040 Marionette DEBUG loaded listener.js 11:49:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009718D29C00) [pid = 1116] [serial = 597] [outer = 0000009713EB1000] 11:49:03 INFO - PROCESS | 1116 | 1466016543665 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]]]}] 11:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1032ms 11:49:03 INFO - PROCESS | 1116 | 1466016543703 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 11:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:49:03 INFO - PROCESS | 1116 | 1466016543707 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 11:49:03 INFO - PROCESS | 1116 | 1466016543710 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:49:03 INFO - PROCESS | 1116 | 1466016543713 Marionette TRACE conn5 <- [1,762,null,{}] 11:49:03 INFO - PROCESS | 1116 | 1466016543717 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}] 11:49:03 INFO - PROCESS | 1116 | 1466016543720 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:03 INFO - PROCESS | 1116 | 1466016543835 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 11:49:03 INFO - PROCESS | 1116 | 1466016543908 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:03 INFO - PROCESS | 1116 | 1466016543910 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:03 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722356800 == 38 [pid = 1116] [id = 200] 11:49:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971DD1CC00) [pid = 1116] [serial = 598] [outer = 0000000000000000] 11:49:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971E506400) [pid = 1116] [serial = 599] [outer = 000000971DD1CC00] 11:49:03 INFO - PROCESS | 1116 | 1466016543968 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971E5C2C00) [pid = 1116] [serial = 600] [outer = 000000971DD1CC00] 11:49:04 INFO - PROCESS | 1116 | 1466016544779 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]]]}] 11:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1138ms 11:49:04 INFO - PROCESS | 1116 | 1466016544849 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 11:49:04 INFO - PROCESS | 1116 | 1466016544853 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 11:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:49:04 INFO - PROCESS | 1116 | 1466016544906 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:49:04 INFO - PROCESS | 1116 | 1466016544909 Marionette TRACE conn5 <- [1,766,null,{}] 11:49:04 INFO - PROCESS | 1116 | 1466016544917 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}] 11:49:04 INFO - PROCESS | 1116 | 1466016544921 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:05 INFO - PROCESS | 1116 | 1466016545031 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 11:49:05 INFO - PROCESS | 1116 | 1466016545095 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:05 INFO - PROCESS | 1116 | 1466016545098 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:05 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718789800 == 39 [pid = 1116] [id = 201] 11:49:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009712FC8800) [pid = 1116] [serial = 601] [outer = 0000000000000000] 11:49:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009713080400) [pid = 1116] [serial = 602] [outer = 0000009712FC8800] 11:49:05 INFO - PROCESS | 1116 | 1466016545150 Marionette DEBUG loaded listener.js 11:49:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971764E000) [pid = 1116] [serial = 603] [outer = 0000009712FC8800] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971E88E800 == 38 [pid = 1116] [id = 26] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E20800 == 37 [pid = 1116] [id = 25] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B1E000 == 36 [pid = 1116] [id = 197] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000972017C000 == 35 [pid = 1116] [id = 196] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC6E000 == 34 [pid = 1116] [id = 195] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971ECCE000 == 33 [pid = 1116] [id = 194] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E22000 == 32 [pid = 1116] [id = 193] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971879E000 == 31 [pid = 1116] [id = 192] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3D5000 == 30 [pid = 1116] [id = 191] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 00000097176A7800 == 29 [pid = 1116] [id = 24] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E1B000 == 28 [pid = 1116] [id = 13] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC8A000 == 27 [pid = 1116] [id = 14] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C22000 == 26 [pid = 1116] [id = 22] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971CAE5000 == 25 [pid = 1116] [id = 15] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D6B800 == 24 [pid = 1116] [id = 29] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D9E800 == 23 [pid = 1116] [id = 23] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E99800 == 22 [pid = 1116] [id = 20] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971F188000 == 21 [pid = 1116] [id = 27] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000972016E800 == 20 [pid = 1116] [id = 28] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009717685800 == 19 [pid = 1116] [id = 11] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971ECCD800 == 18 [pid = 1116] [id = 16] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009720E2F800 == 17 [pid = 1116] [id = 190] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971F240800 == 16 [pid = 1116] [id = 17] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009720B27000 == 15 [pid = 1116] [id = 19] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B99800 == 14 [pid = 1116] [id = 183] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971FA78800 == 13 [pid = 1116] [id = 18] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009724383000 == 12 [pid = 1116] [id = 21] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009722356800 == 11 [pid = 1116] [id = 200] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBAD000 == 10 [pid = 1116] [id = 199] 11:49:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009713E08800 == 9 [pid = 1116] [id = 198] 11:49:05 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009717D87000) [pid = 1116] [serial = 557] [outer = 0000000000000000] [url = about:blank] 11:49:05 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971DD1C800) [pid = 1116] [serial = 549] [outer = 0000000000000000] [url = about:blank] 11:49:05 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009716B43800) [pid = 1116] [serial = 548] [outer = 0000000000000000] [url = about:blank] 11:49:05 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971E5C2400) [pid = 1116] [serial = 567] [outer = 0000000000000000] [url = about:blank] 11:49:05 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (00000097127E0400) [pid = 1116] [serial = 551] [outer = 0000000000000000] [url = about:blank] 11:49:05 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971289E800) [pid = 1116] [serial = 552] [outer = 0000000000000000] [url = about:blank] 11:49:05 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009712FC5400) [pid = 1116] [serial = 554] [outer = 0000000000000000] [url = about:blank] 11:49:05 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009718D2BC00) [pid = 1116] [serial = 560] [outer = 0000000000000000] [url = about:blank] 11:49:05 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009712D76400) [pid = 1116] [serial = 543] [outer = 0000000000000000] [url = about:blank] 11:49:06 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (00000097127E8400) [pid = 1116] [serial = 542] [outer = 0000000000000000] [url = about:blank] 11:49:06 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (0000009718DDB000) [pid = 1116] [serial = 546] [outer = 0000000000000000] [url = about:blank] 11:49:06 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (0000009717BF5000) [pid = 1116] [serial = 545] [outer = 0000000000000000] [url = about:blank] 11:49:06 INFO - PROCESS | 1116 | --DOMWINDOW == 60 (0000009718715800) [pid = 1116] [serial = 558] [outer = 0000000000000000] [url = about:blank] 11:49:06 INFO - PROCESS | 1116 | --DOMWINDOW == 59 (000000971C322400) [pid = 1116] [serial = 563] [outer = 0000000000000000] [url = about:blank] 11:49:06 INFO - PROCESS | 1116 | --DOMWINDOW == 58 (000000971E521C00) [pid = 1116] [serial = 566] [outer = 0000000000000000] [url = about:blank] 11:49:06 INFO - PROCESS | 1116 | --DOMWINDOW == 57 (0000009718DE6000) [pid = 1116] [serial = 561] [outer = 0000000000000000] [url = about:blank] 11:49:06 INFO - PROCESS | 1116 | --DOMWINDOW == 56 (000000971DC81400) [pid = 1116] [serial = 564] [outer = 0000000000000000] [url = about:blank] 11:49:06 INFO - PROCESS | 1116 | --DOMWINDOW == 55 (000000971308A000) [pid = 1116] [serial = 555] [outer = 0000000000000000] [url = about:blank] 11:49:06 INFO - PROCESS | 1116 | 1466016546250 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]]]}] 11:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1377ms 11:49:06 INFO - PROCESS | 1116 | 1466016546291 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 11:49:06 INFO - PROCESS | 1116 | 1466016546296 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 11:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:49:06 INFO - PROCESS | 1116 | 1466016546301 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:49:06 INFO - PROCESS | 1116 | 1466016546304 Marionette TRACE conn5 <- [1,770,null,{}] 11:49:06 INFO - PROCESS | 1116 | 1466016546311 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}] 11:49:06 INFO - PROCESS | 1116 | 1466016546314 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:06 INFO - PROCESS | 1116 | 1466016546438 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 11:49:06 INFO - PROCESS | 1116 | 1466016546453 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:06 INFO - PROCESS | 1116 | 1466016546455 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:06 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717D0B000 == 10 [pid = 1116] [id = 202] 11:49:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 56 (00000097127E2800) [pid = 1116] [serial = 604] [outer = 0000000000000000] 11:49:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 57 (00000097127E8400) [pid = 1116] [serial = 605] [outer = 00000097127E2800] 11:49:06 INFO - PROCESS | 1116 | 1466016546505 Marionette DEBUG loaded listener.js 11:49:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 58 (000000971296FC00) [pid = 1116] [serial = 606] [outer = 00000097127E2800] 11:49:06 INFO - PROCESS | 1116 | 1466016546972 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]]]}] 11:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 734ms 11:49:07 INFO - PROCESS | 1116 | 1466016547038 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 11:49:07 INFO - PROCESS | 1116 | 1466016547044 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 11:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:49:07 INFO - PROCESS | 1116 | 1466016547051 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:49:07 INFO - PROCESS | 1116 | 1466016547054 Marionette TRACE conn5 <- [1,774,null,{}] 11:49:07 INFO - PROCESS | 1116 | 1466016547058 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}] 11:49:07 INFO - PROCESS | 1116 | 1466016547060 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:07 INFO - PROCESS | 1116 | 1466016547156 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 11:49:07 INFO - PROCESS | 1116 | 1466016547208 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 1116 | 1466016547210 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:07 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3CA000 == 11 [pid = 1116] [id = 203] 11:49:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 59 (0000009712FC5400) [pid = 1116] [serial = 607] [outer = 0000000000000000] 11:49:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 60 (000000971308A400) [pid = 1116] [serial = 608] [outer = 0000009712FC5400] 11:49:07 INFO - PROCESS | 1116 | 1466016547315 Marionette DEBUG loaded listener.js 11:49:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (0000009716EB2400) [pid = 1116] [serial = 609] [outer = 0000009712FC5400] 11:49:07 INFO - PROCESS | 1116 | 1466016547732 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]]]}] 11:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 733ms 11:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:49:07 INFO - PROCESS | 1116 | 1466016547790 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 11:49:07 INFO - PROCESS | 1116 | 1466016547793 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 11:49:07 INFO - PROCESS | 1116 | 1466016547797 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:49:07 INFO - PROCESS | 1116 | 1466016547800 Marionette TRACE conn5 <- [1,778,null,{}] 11:49:07 INFO - PROCESS | 1116 | 1466016547812 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}] 11:49:07 INFO - PROCESS | 1116 | 1466016547817 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:07 INFO - PROCESS | 1116 | 1466016547907 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 11:49:07 INFO - PROCESS | 1116 | 1466016547916 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 1116 | 1466016547919 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:07 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ECCC800 == 12 [pid = 1116] [id = 204] 11:49:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (00000097127D0400) [pid = 1116] [serial = 610] [outer = 0000000000000000] 11:49:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (0000009718BDA400) [pid = 1116] [serial = 611] [outer = 00000097127D0400] 11:49:07 INFO - PROCESS | 1116 | 1466016547976 Marionette DEBUG loaded listener.js 11:49:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009718DDB400) [pid = 1116] [serial = 612] [outer = 00000097127D0400] 11:49:08 INFO - PROCESS | 1116 | 1466016548475 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]]]}] 11:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 733ms 11:49:08 INFO - PROCESS | 1116 | 1466016548562 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 11:49:08 INFO - PROCESS | 1116 | 1466016548565 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 11:49:08 INFO - PROCESS | 1116 | 1466016548568 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:49:08 INFO - PROCESS | 1116 | 1466016548570 Marionette TRACE conn5 <- [1,782,null,{}] 11:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:49:08 INFO - PROCESS | 1116 | 1466016548574 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}] 11:49:08 INFO - PROCESS | 1116 | 1466016548576 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:08 INFO - PROCESS | 1116 | 1466016548689 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 11:49:08 INFO - PROCESS | 1116 | 1466016548737 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:08 INFO - PROCESS | 1116 | 1466016548739 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:08 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F86E000 == 13 [pid = 1116] [id = 205] 11:49:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (00000097192C5400) [pid = 1116] [serial = 613] [outer = 0000000000000000] 11:49:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (000000971BFE6800) [pid = 1116] [serial = 614] [outer = 00000097192C5400] 11:49:08 INFO - PROCESS | 1116 | 1466016548786 Marionette DEBUG loaded listener.js 11:49:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971DC77C00) [pid = 1116] [serial = 615] [outer = 00000097192C5400] 11:49:09 INFO - PROCESS | 1116 | 1466016549238 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]]]}] 11:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 11:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:49:09 INFO - PROCESS | 1116 | 1466016549310 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 11:49:09 INFO - PROCESS | 1116 | 1466016549313 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 11:49:09 INFO - PROCESS | 1116 | 1466016549320 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:49:09 INFO - PROCESS | 1116 | 1466016549322 Marionette TRACE conn5 <- [1,786,null,{}] 11:49:09 INFO - PROCESS | 1116 | 1466016549331 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}] 11:49:09 INFO - PROCESS | 1116 | 1466016549333 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:09 INFO - PROCESS | 1116 | 1466016549457 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 11:49:09 INFO - PROCESS | 1116 | 1466016549465 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:09 INFO - PROCESS | 1116 | 1466016549467 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:09 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC6E800 == 14 [pid = 1116] [id = 206] 11:49:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (00000097128A2C00) [pid = 1116] [serial = 616] [outer = 0000000000000000] 11:49:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971E515800) [pid = 1116] [serial = 617] [outer = 00000097128A2C00] 11:49:09 INFO - PROCESS | 1116 | 1466016549550 Marionette DEBUG loaded listener.js 11:49:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971E5B7400) [pid = 1116] [serial = 618] [outer = 00000097128A2C00] 11:49:10 INFO - PROCESS | 1116 | 1466016550005 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]]]}] 11:49:10 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 11:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 754ms 11:49:10 INFO - PROCESS | 1116 | 1466016550073 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 11:49:10 INFO - PROCESS | 1116 | 1466016550075 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 11:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:49:10 INFO - PROCESS | 1116 | 1466016550085 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:49:10 INFO - PROCESS | 1116 | 1466016550087 Marionette TRACE conn5 <- [1,790,null,{}] 11:49:10 INFO - PROCESS | 1116 | 1466016550090 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}] 11:49:10 INFO - PROCESS | 1116 | 1466016550096 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:10 INFO - PROCESS | 1116 | 1466016550273 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 11:49:10 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971EC06C00) [pid = 1116] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:49:10 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971E1E5C00) [pid = 1116] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:49:10 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009712977400) [pid = 1116] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:49:10 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009713088000) [pid = 1116] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:49:10 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971EA4F400) [pid = 1116] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:49:10 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009718DDE000) [pid = 1116] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:49:10 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (00000097128A0000) [pid = 1116] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:49:10 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (0000009712D71800) [pid = 1116] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:49:10 INFO - PROCESS | 1116 | 1466016550320 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:10 INFO - PROCESS | 1116 | 1466016550322 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:10 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DCA5800 == 15 [pid = 1116] [id = 207] 11:49:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (0000009711E56C00) [pid = 1116] [serial = 619] [outer = 0000000000000000] 11:49:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (00000097128A0000) [pid = 1116] [serial = 620] [outer = 0000009711E56C00] 11:49:10 INFO - PROCESS | 1116 | 1466016550369 Marionette DEBUG loaded listener.js 11:49:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (000000971EA59800) [pid = 1116] [serial = 621] [outer = 0000009711E56C00] 11:49:10 INFO - PROCESS | 1116 | 1466016550752 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]]]}] 11:49:10 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 11:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 733ms 11:49:10 INFO - PROCESS | 1116 | 1466016550815 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 11:49:10 INFO - PROCESS | 1116 | 1466016550817 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 11:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:49:10 INFO - PROCESS | 1116 | 1466016550820 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:49:10 INFO - PROCESS | 1116 | 1466016550822 Marionette TRACE conn5 <- [1,794,null,{}] 11:49:10 INFO - PROCESS | 1116 | 1466016550825 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}] 11:49:10 INFO - PROCESS | 1116 | 1466016550827 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:10 INFO - PROCESS | 1116 | 1466016550907 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 11:49:10 INFO - PROCESS | 1116 | 1466016550913 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:10 INFO - PROCESS | 1116 | 1466016550915 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:10 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B16800 == 16 [pid = 1116] [id = 208] 11:49:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (000000971EDBB800) [pid = 1116] [serial = 622] [outer = 0000000000000000] 11:49:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971F54CC00) [pid = 1116] [serial = 623] [outer = 000000971EDBB800] 11:49:10 INFO - PROCESS | 1116 | 1466016550960 Marionette DEBUG loaded listener.js 11:49:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971F6FBC00) [pid = 1116] [serial = 624] [outer = 000000971EDBB800] 11:49:11 INFO - PROCESS | 1116 | 1466016551364 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]]]}] 11:49:11 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 11:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 586ms 11:49:11 INFO - PROCESS | 1116 | 1466016551410 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 11:49:11 INFO - PROCESS | 1116 | 1466016551412 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 11:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:49:11 INFO - PROCESS | 1116 | 1466016551415 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:49:11 INFO - PROCESS | 1116 | 1466016551417 Marionette TRACE conn5 <- [1,798,null,{}] 11:49:11 INFO - PROCESS | 1116 | 1466016551426 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}] 11:49:11 INFO - PROCESS | 1116 | 1466016551428 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:11 INFO - PROCESS | 1116 | 1466016551510 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 11:49:11 INFO - PROCESS | 1116 | 1466016551515 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:11 INFO - PROCESS | 1116 | 1466016551518 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:11 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C63000 == 17 [pid = 1116] [id = 209] 11:49:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971F8E9800) [pid = 1116] [serial = 625] [outer = 0000000000000000] 11:49:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971FC5C800) [pid = 1116] [serial = 626] [outer = 000000971F8E9800] 11:49:11 INFO - PROCESS | 1116 | 1466016551566 Marionette DEBUG loaded listener.js 11:49:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971FC64800) [pid = 1116] [serial = 627] [outer = 000000971F8E9800] 11:49:12 INFO - PROCESS | 1116 | 1466016552012 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]]]}] 11:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 11:49:12 INFO - PROCESS | 1116 | 1466016552055 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 11:49:12 INFO - PROCESS | 1116 | 1466016552057 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 11:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:49:12 INFO - PROCESS | 1116 | 1466016552060 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:49:12 INFO - PROCESS | 1116 | 1466016552062 Marionette TRACE conn5 <- [1,802,null,{}] 11:49:12 INFO - PROCESS | 1116 | 1466016552066 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}] 11:49:12 INFO - PROCESS | 1116 | 1466016552068 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:12 INFO - PROCESS | 1116 | 1466016552154 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 11:49:12 INFO - PROCESS | 1116 | 1466016552160 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:12 INFO - PROCESS | 1116 | 1466016552162 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:12 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ECCB800 == 18 [pid = 1116] [id = 210] 11:49:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971FC6B800) [pid = 1116] [serial = 628] [outer = 0000000000000000] 11:49:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971FD12000) [pid = 1116] [serial = 629] [outer = 000000971FC6B800] 11:49:12 INFO - PROCESS | 1116 | 1466016552207 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971FD1EC00) [pid = 1116] [serial = 630] [outer = 000000971FC6B800] 11:49:13 INFO - PROCESS | 1116 | 1466016553038 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] 11:49:13 INFO - PROCESS | 1116 | 1466016553053 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 11:49:13 INFO - PROCESS | 1116 | 1466016553058 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:49:13 INFO - PROCESS | 1116 | 1466016553065 Marionette TRACE conn5 <- [1,806,null,{}] 11:49:13 INFO - PROCESS | 1116 | 1466016553070 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}] 11:49:13 INFO - PROCESS | 1116 | 1466016553073 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:13 INFO - PROCESS | 1116 | 1466016553200 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 11:49:13 INFO - PROCESS | 1116 | 1466016553271 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:13 INFO - PROCESS | 1116 | 1466016553274 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:13 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3C4000 == 19 [pid = 1116] [id = 211] 11:49:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009712D72C00) [pid = 1116] [serial = 631] [outer = 0000000000000000] 11:49:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009712E40400) [pid = 1116] [serial = 632] [outer = 0000009712D72C00] 11:49:13 INFO - PROCESS | 1116 | 1466016553340 Marionette DEBUG loaded listener.js 11:49:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009717BFEC00) [pid = 1116] [serial = 633] [outer = 0000009712D72C00] 11:49:14 INFO - PROCESS | 1116 | 1466016554114 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]]]}] 11:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1187ms 11:49:14 INFO - PROCESS | 1116 | 1466016554250 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 11:49:14 INFO - PROCESS | 1116 | 1466016554255 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 11:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:49:14 INFO - PROCESS | 1116 | 1466016554259 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 1116 | 1466016554263 Marionette TRACE conn5 <- [1,810,null,{}] 11:49:14 INFO - PROCESS | 1116 | 1466016554270 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}] 11:49:14 INFO - PROCESS | 1116 | 1466016554273 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:14 INFO - PROCESS | 1116 | 1466016554394 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 11:49:14 INFO - PROCESS | 1116 | 1466016554458 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 1116 | 1466016554463 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:14 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D82800 == 20 [pid = 1116] [id = 212] 11:49:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009712D7BC00) [pid = 1116] [serial = 634] [outer = 0000000000000000] 11:49:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971307EC00) [pid = 1116] [serial = 635] [outer = 0000009712D7BC00] 11:49:14 INFO - PROCESS | 1116 | 1466016554514 Marionette DEBUG loaded listener.js 11:49:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971865EC00) [pid = 1116] [serial = 636] [outer = 0000009712D7BC00] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971E510800) [pid = 1116] [serial = 584] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009713E54C00) [pid = 1116] [serial = 576] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971750F400) [pid = 1116] [serial = 578] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971865C800) [pid = 1116] [serial = 579] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971EC0C800) [pid = 1116] [serial = 570] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971EC04000) [pid = 1116] [serial = 569] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097191BD400) [pid = 1116] [serial = 581] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009712976C00) [pid = 1116] [serial = 572] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009713211800) [pid = 1116] [serial = 573] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009712D78C00) [pid = 1116] [serial = 575] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971E51F000) [pid = 1116] [serial = 585] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971E5BCC00) [pid = 1116] [serial = 588] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009718D33800) [pid = 1116] [serial = 587] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971C29BC00) [pid = 1116] [serial = 582] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971F54FC00) [pid = 1116] [serial = 591] [outer = 0000000000000000] [url = about:blank] 11:49:14 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (000000971F4EF000) [pid = 1116] [serial = 590] [outer = 0000000000000000] [url = about:blank] 11:49:15 INFO - PROCESS | 1116 | 1466016555109 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] 11:49:15 INFO - PROCESS | 1116 | 1466016555147 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 11:49:15 INFO - PROCESS | 1116 | 1466016555154 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:49:15 INFO - PROCESS | 1116 | 1466016555158 Marionette TRACE conn5 <- [1,814,null,{}] 11:49:15 INFO - PROCESS | 1116 | 1466016555162 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}] 11:49:15 INFO - PROCESS | 1116 | 1466016555165 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:15 INFO - PROCESS | 1116 | 1466016555256 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 11:49:15 INFO - PROCESS | 1116 | 1466016555330 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:15 INFO - PROCESS | 1116 | 1466016555333 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:15 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3C0000 == 21 [pid = 1116] [id = 213] 11:49:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (000000971289D800) [pid = 1116] [serial = 637] [outer = 0000000000000000] 11:49:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (00000097130AC800) [pid = 1116] [serial = 638] [outer = 000000971289D800] 11:49:15 INFO - PROCESS | 1116 | 1466016555383 Marionette DEBUG loaded listener.js 11:49:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009718664C00) [pid = 1116] [serial = 639] [outer = 000000971289D800] 11:49:15 INFO - PROCESS | 1116 | 1466016555800 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]]]}] 11:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 691ms 11:49:15 INFO - PROCESS | 1116 | 1466016555844 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 11:49:15 INFO - PROCESS | 1116 | 1466016555846 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 11:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:49:15 INFO - PROCESS | 1116 | 1466016555850 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:49:15 INFO - PROCESS | 1116 | 1466016555852 Marionette TRACE conn5 <- [1,818,null,{}] 11:49:15 INFO - PROCESS | 1116 | 1466016555865 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}] 11:49:15 INFO - PROCESS | 1116 | 1466016555870 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:15 INFO - PROCESS | 1116 | 1466016555964 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 11:49:15 INFO - PROCESS | 1116 | 1466016555973 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:15 INFO - PROCESS | 1116 | 1466016555977 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:16 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F17F000 == 22 [pid = 1116] [id = 214] 11:49:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (00000097191BE400) [pid = 1116] [serial = 640] [outer = 0000000000000000] 11:49:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009719272C00) [pid = 1116] [serial = 641] [outer = 00000097191BE400] 11:49:16 INFO - PROCESS | 1116 | 1466016556030 Marionette DEBUG loaded listener.js 11:49:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971DC79400) [pid = 1116] [serial = 642] [outer = 00000097191BE400] 11:49:17 INFO - PROCESS | 1116 | 1466016557775 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]]]}] 11:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1948ms 11:49:17 INFO - PROCESS | 1116 | 1466016557801 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 11:49:17 INFO - PROCESS | 1116 | 1466016557803 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 11:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:49:17 INFO - PROCESS | 1116 | 1466016557806 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:49:17 INFO - PROCESS | 1116 | 1466016557808 Marionette TRACE conn5 <- [1,822,null,{}] 11:49:17 INFO - PROCESS | 1116 | 1466016557812 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}] 11:49:17 INFO - PROCESS | 1116 | 1466016557814 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:17 INFO - PROCESS | 1116 | 1466016557904 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 11:49:17 INFO - PROCESS | 1116 | 1466016557912 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:17 INFO - PROCESS | 1116 | 1466016557914 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:17 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720E35000 == 23 [pid = 1116] [id = 215] 11:49:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971EC08C00) [pid = 1116] [serial = 643] [outer = 0000000000000000] 11:49:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971EC0C400) [pid = 1116] [serial = 644] [outer = 000000971EC08C00] 11:49:17 INFO - PROCESS | 1116 | 1466016557960 Marionette DEBUG loaded listener.js 11:49:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971F54B800) [pid = 1116] [serial = 645] [outer = 000000971EC08C00] 11:49:18 INFO - PROCESS | 1116 | 1466016558424 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]]]}] 11:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 693ms 11:49:18 INFO - PROCESS | 1116 | 1466016558502 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 11:49:18 INFO - PROCESS | 1116 | 1466016558505 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 11:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:49:18 INFO - PROCESS | 1116 | 1466016558510 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:49:18 INFO - PROCESS | 1116 | 1466016558512 Marionette TRACE conn5 <- [1,826,null,{}] 11:49:18 INFO - PROCESS | 1116 | 1466016558515 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}] 11:49:18 INFO - PROCESS | 1116 | 1466016558517 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:18 INFO - PROCESS | 1116 | 1466016558624 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 11:49:18 INFO - PROCESS | 1116 | 1466016558634 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:18 INFO - PROCESS | 1116 | 1466016558636 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:18 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BBA800 == 24 [pid = 1116] [id = 216] 11:49:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971F54FC00) [pid = 1116] [serial = 646] [outer = 0000000000000000] 11:49:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971F8E5800) [pid = 1116] [serial = 647] [outer = 000000971F54FC00] 11:49:18 INFO - PROCESS | 1116 | 1466016558690 Marionette DEBUG loaded listener.js 11:49:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FC64400) [pid = 1116] [serial = 648] [outer = 000000971F54FC00] 11:49:19 INFO - PROCESS | 1116 | 1466016559144 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]]]}] 11:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 11:49:19 INFO - PROCESS | 1116 | 1466016559203 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 11:49:19 INFO - PROCESS | 1116 | 1466016559205 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 11:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:49:19 INFO - PROCESS | 1116 | 1466016559216 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:49:19 INFO - PROCESS | 1116 | 1466016559218 Marionette TRACE conn5 <- [1,830,null,{}] 11:49:19 INFO - PROCESS | 1116 | 1466016559221 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}] 11:49:19 INFO - PROCESS | 1116 | 1466016559228 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:19 INFO - PROCESS | 1116 | 1466016559368 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 11:49:19 INFO - PROCESS | 1116 | 1466016559420 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:19 INFO - PROCESS | 1116 | 1466016559423 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:19 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B4D000 == 25 [pid = 1116] [id = 217] 11:49:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009720049400) [pid = 1116] [serial = 649] [outer = 0000000000000000] 11:49:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000972010B400) [pid = 1116] [serial = 650] [outer = 0000009720049400] 11:49:19 INFO - PROCESS | 1116 | 1466016559469 Marionette DEBUG loaded listener.js 11:49:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097202E0400) [pid = 1116] [serial = 651] [outer = 0000009720049400] 11:49:19 INFO - PROCESS | 1116 | 1466016559969 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]]]}] 11:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 797ms 11:49:20 INFO - PROCESS | 1116 | 1466016560019 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 1116 | 1466016560022 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 11:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:49:20 INFO - PROCESS | 1116 | 1466016560025 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 1116 | 1466016560027 Marionette TRACE conn5 <- [1,834,null,{}] 11:49:20 INFO - PROCESS | 1116 | 1466016560031 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}] 11:49:20 INFO - PROCESS | 1116 | 1466016560033 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:20 INFO - PROCESS | 1116 | 1466016560181 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971F8E9800) [pid = 1116] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097192C5400) [pid = 1116] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009712FC8800) [pid = 1116] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712FC5400) [pid = 1116] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097127D0400) [pid = 1116] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097127E2800) [pid = 1116] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097128A2C00) [pid = 1116] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009711E56C00) [pid = 1116] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971EDBB800) [pid = 1116] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009710CB0800) [pid = 1116] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009713EB1000) [pid = 1116] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:49:20 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971DD1CC00) [pid = 1116] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:49:20 INFO - PROCESS | 1116 | 1466016560236 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:20 INFO - PROCESS | 1116 | 1466016560238 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:20 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ED37000 == 26 [pid = 1116] [id = 218] 11:49:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009711CCB800) [pid = 1116] [serial = 652] [outer = 0000000000000000] 11:49:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (00000097127D0400) [pid = 1116] [serial = 653] [outer = 0000009711CCB800] 11:49:20 INFO - PROCESS | 1116 | 1466016560283 Marionette DEBUG loaded listener.js 11:49:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971DC81000) [pid = 1116] [serial = 654] [outer = 0000009711CCB800] 11:49:20 INFO - PROCESS | 1116 | 1466016560640 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]]]}] 11:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 690ms 11:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:49:20 INFO - PROCESS | 1116 | 1466016560718 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 1116 | 1466016560720 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 11:49:20 INFO - PROCESS | 1116 | 1466016560723 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 1116 | 1466016560725 Marionette TRACE conn5 <- [1,838,null,{}] 11:49:20 INFO - PROCESS | 1116 | 1466016560728 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}] 11:49:20 INFO - PROCESS | 1116 | 1466016560731 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:20 INFO - PROCESS | 1116 | 1466016560814 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 11:49:20 INFO - PROCESS | 1116 | 1466016560820 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:20 INFO - PROCESS | 1116 | 1466016560822 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:20 INFO - PROCESS | 1116 | ++DOCSHELL 0000009713E0F000 == 27 [pid = 1116] [id = 219] 11:49:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971EDC8400) [pid = 1116] [serial = 655] [outer = 0000000000000000] 11:49:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000972085F400) [pid = 1116] [serial = 656] [outer = 000000971EDC8400] 11:49:20 INFO - PROCESS | 1116 | 1466016560867 Marionette DEBUG loaded listener.js 11:49:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009720867400) [pid = 1116] [serial = 657] [outer = 000000971EDC8400] 11:49:21 INFO - PROCESS | 1116 | 1466016561290 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]]]}] 11:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 586ms 11:49:21 INFO - PROCESS | 1116 | 1466016561313 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 11:49:21 INFO - PROCESS | 1116 | 1466016561315 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 11:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:49:21 INFO - PROCESS | 1116 | 1466016561319 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:49:21 INFO - PROCESS | 1116 | 1466016561320 Marionette TRACE conn5 <- [1,842,null,{}] 11:49:21 INFO - PROCESS | 1116 | 1466016561324 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}] 11:49:21 INFO - PROCESS | 1116 | 1466016561334 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:21 INFO - PROCESS | 1116 | 1466016561418 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 11:49:21 INFO - PROCESS | 1116 | 1466016561424 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:21 INFO - PROCESS | 1116 | 1466016561426 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:21 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D9B000 == 28 [pid = 1116] [id = 220] 11:49:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009720879400) [pid = 1116] [serial = 658] [outer = 0000000000000000] 11:49:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000972089D000) [pid = 1116] [serial = 659] [outer = 0000009720879400] 11:49:21 INFO - PROCESS | 1116 | 1466016561471 Marionette DEBUG loaded listener.js 11:49:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097208E6800) [pid = 1116] [serial = 660] [outer = 0000009720879400] 11:49:21 INFO - PROCESS | 1116 | 1466016561918 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]]]}] 11:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 11:49:21 INFO - PROCESS | 1116 | 1466016561950 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 11:49:21 INFO - PROCESS | 1116 | 1466016561952 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 11:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:49:21 INFO - PROCESS | 1116 | 1466016561960 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:49:21 INFO - PROCESS | 1116 | 1466016561962 Marionette TRACE conn5 <- [1,846,null,{}] 11:49:21 INFO - PROCESS | 1116 | 1466016561966 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}] 11:49:21 INFO - PROCESS | 1116 | 1466016561968 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:22 INFO - PROCESS | 1116 | 1466016562053 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 11:49:22 INFO - PROCESS | 1116 | 1466016562060 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:22 INFO - PROCESS | 1116 | 1466016562062 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:22 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726919800 == 29 [pid = 1116] [id = 221] 11:49:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009720BF4C00) [pid = 1116] [serial = 661] [outer = 0000000000000000] 11:49:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009720E73C00) [pid = 1116] [serial = 662] [outer = 0000009720BF4C00] 11:49:22 INFO - PROCESS | 1116 | 1466016562106 Marionette DEBUG loaded listener.js 11:49:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097219BA800) [pid = 1116] [serial = 663] [outer = 0000009720BF4C00] 11:49:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097127E2C00) [pid = 1116] [serial = 664] [outer = 000000971321A000] 11:49:22 INFO - PROCESS | 1116 | 1466016562903 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]]]}] 11:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 987ms 11:49:22 INFO - PROCESS | 1116 | 1466016562947 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 11:49:22 INFO - PROCESS | 1116 | 1466016562951 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 11:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:49:22 INFO - PROCESS | 1116 | 1466016562957 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:49:22 INFO - PROCESS | 1116 | 1466016562962 Marionette TRACE conn5 <- [1,850,null,{}] 11:49:22 INFO - PROCESS | 1116 | 1466016562968 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}] 11:49:22 INFO - PROCESS | 1116 | 1466016562971 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:23 INFO - PROCESS | 1116 | 1466016563099 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 11:49:23 INFO - PROCESS | 1116 | 1466016563167 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:23 INFO - PROCESS | 1116 | 1466016563171 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:23 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E178000 == 30 [pid = 1116] [id = 222] 11:49:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009713085800) [pid = 1116] [serial = 665] [outer = 0000000000000000] 11:49:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009718716C00) [pid = 1116] [serial = 666] [outer = 0000009713085800] 11:49:23 INFO - PROCESS | 1116 | 1466016563232 Marionette DEBUG loaded listener.js 11:49:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009718DE2C00) [pid = 1116] [serial = 667] [outer = 0000009713085800] 11:49:23 INFO - PROCESS | 1116 | 1466016563828 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]]]}] 11:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 882ms 11:49:23 INFO - PROCESS | 1116 | 1466016563857 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 11:49:23 INFO - PROCESS | 1116 | 1466016563862 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 11:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:49:23 INFO - PROCESS | 1116 | 1466016563870 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:49:23 INFO - PROCESS | 1116 | 1466016563873 Marionette TRACE conn5 <- [1,854,null,{}] 11:49:23 INFO - PROCESS | 1116 | 1466016563877 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}] 11:49:23 INFO - PROCESS | 1116 | 1466016563880 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:24 INFO - PROCESS | 1116 | 1466016563998 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 11:49:24 INFO - PROCESS | 1116 | 1466016564085 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 1116 | 1466016564088 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:24 INFO - PROCESS | 1116 | ++DOCSHELL 000000972436C000 == 31 [pid = 1116] [id = 223] 11:49:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971EC0C800) [pid = 1116] [serial = 668] [outer = 0000000000000000] 11:49:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971F54A400) [pid = 1116] [serial = 669] [outer = 000000971EC0C800] 11:49:24 INFO - PROCESS | 1116 | 1466016564146 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971FDF5800) [pid = 1116] [serial = 670] [outer = 000000971EC0C800] 11:49:24 INFO - PROCESS | 1116 | 1466016564737 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]]]}] 11:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 945ms 11:49:24 INFO - PROCESS | 1116 | 1466016564822 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 11:49:24 INFO - PROCESS | 1116 | 1466016564825 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 11:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:49:24 INFO - PROCESS | 1116 | 1466016564829 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:49:24 INFO - PROCESS | 1116 | 1466016564833 Marionette TRACE conn5 <- [1,858,null,{}] 11:49:24 INFO - PROCESS | 1116 | 1466016564857 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}] 11:49:24 INFO - PROCESS | 1116 | 1466016564863 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:25 INFO - PROCESS | 1116 | 1466016565010 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 11:49:25 INFO - PROCESS | 1116 | 1466016565057 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:25 INFO - PROCESS | 1116 | 1466016565060 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:25 INFO - PROCESS | 1116 | ++DOCSHELL 000000972698C000 == 32 [pid = 1116] [id = 224] 11:49:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009720BF4000) [pid = 1116] [serial = 671] [outer = 0000000000000000] 11:49:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000972195F800) [pid = 1116] [serial = 672] [outer = 0000009720BF4000] 11:49:25 INFO - PROCESS | 1116 | 1466016565120 Marionette DEBUG loaded listener.js 11:49:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009721C61C00) [pid = 1116] [serial = 673] [outer = 0000009720BF4000] 11:49:25 INFO - PROCESS | 1116 | 1466016565822 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]]]}] 11:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1028ms 11:49:25 INFO - PROCESS | 1116 | 1466016565859 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 11:49:25 INFO - PROCESS | 1116 | 1466016565862 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 11:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:49:25 INFO - PROCESS | 1116 | 1466016565866 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:49:25 INFO - PROCESS | 1116 | 1466016565868 Marionette TRACE conn5 <- [1,862,null,{}] 11:49:25 INFO - PROCESS | 1116 | 1466016565872 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}] 11:49:25 INFO - PROCESS | 1116 | 1466016565874 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:26 INFO - PROCESS | 1116 | 1466016565986 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 11:49:26 INFO - PROCESS | 1116 | 1466016566059 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 1116 | 1466016566061 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:26 INFO - PROCESS | 1116 | ++DOCSHELL 000000971879C000 == 33 [pid = 1116] [id = 225] 11:49:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009712D7FC00) [pid = 1116] [serial = 674] [outer = 0000000000000000] 11:49:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (000000971E504400) [pid = 1116] [serial = 675] [outer = 0000009712D7FC00] 11:49:26 INFO - PROCESS | 1116 | 1466016566117 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (00000097219BFC00) [pid = 1116] [serial = 676] [outer = 0000009712D7FC00] 11:49:26 INFO - PROCESS | 1116 | 1466016566835 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]]]}] 11:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 11:49:26 INFO - PROCESS | 1116 | 1466016566862 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 11:49:26 INFO - PROCESS | 1116 | 1466016566867 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 11:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:49:26 INFO - PROCESS | 1116 | 1466016566872 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:49:26 INFO - PROCESS | 1116 | 1466016566877 Marionette TRACE conn5 <- [1,866,null,{}] 11:49:26 INFO - PROCESS | 1116 | 1466016566882 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}] 11:49:26 INFO - PROCESS | 1116 | 1466016566885 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:27 INFO - PROCESS | 1116 | 1466016566994 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 11:49:27 INFO - PROCESS | 1116 | 1466016567086 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:27 INFO - PROCESS | 1116 | 1466016567089 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:27 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E1D800 == 34 [pid = 1116] [id = 226] 11:49:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (000000971307E000) [pid = 1116] [serial = 677] [outer = 0000000000000000] 11:49:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (00000097130A3400) [pid = 1116] [serial = 678] [outer = 000000971307E000] 11:49:27 INFO - PROCESS | 1116 | 1466016567141 Marionette DEBUG loaded listener.js 11:49:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (0000009718BD8400) [pid = 1116] [serial = 679] [outer = 000000971307E000] 11:49:27 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000971FC5C800) [pid = 1116] [serial = 626] [outer = 0000000000000000] [url = about:blank] 11:49:27 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000971BFE6800) [pid = 1116] [serial = 614] [outer = 0000000000000000] [url = about:blank] 11:49:27 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000971764E000) [pid = 1116] [serial = 603] [outer = 0000000000000000] [url = about:blank] 11:49:27 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009713080400) [pid = 1116] [serial = 602] [outer = 0000000000000000] [url = about:blank] 11:49:27 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971308A400) [pid = 1116] [serial = 608] [outer = 0000000000000000] [url = about:blank] 11:49:27 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009716EB2400) [pid = 1116] [serial = 609] [outer = 0000000000000000] [url = about:blank] 11:49:27 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009718BDA400) [pid = 1116] [serial = 611] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (00000097127E8400) [pid = 1116] [serial = 605] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971296FC00) [pid = 1116] [serial = 606] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971E515800) [pid = 1116] [serial = 617] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971DC77C00) [pid = 1116] [serial = 615] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (00000097128A0000) [pid = 1116] [serial = 620] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971E5B7400) [pid = 1116] [serial = 618] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971F54CC00) [pid = 1116] [serial = 623] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971F6FBC00) [pid = 1116] [serial = 624] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971EA59800) [pid = 1116] [serial = 621] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097127E9800) [pid = 1116] [serial = 594] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009711C31800) [pid = 1116] [serial = 593] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009718D29C00) [pid = 1116] [serial = 597] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009718658000) [pid = 1116] [serial = 596] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971E5C2C00) [pid = 1116] [serial = 600] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971FC64800) [pid = 1116] [serial = 627] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971E506400) [pid = 1116] [serial = 599] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009718DDB400) [pid = 1116] [serial = 612] [outer = 0000000000000000] [url = about:blank] 11:49:28 INFO - PROCESS | 1116 | 1466016568306 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]]]}] 11:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1502ms 11:49:28 INFO - PROCESS | 1116 | 1466016568376 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 11:49:28 INFO - PROCESS | 1116 | 1466016568380 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 11:49:28 INFO - PROCESS | 1116 | 1466016568385 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:49:28 INFO - PROCESS | 1116 | 1466016568390 Marionette TRACE conn5 <- [1,870,null,{}] 11:49:28 INFO - PROCESS | 1116 | 1466016568395 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}] 11:49:28 INFO - PROCESS | 1116 | 1466016568398 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:28 INFO - PROCESS | 1116 | 1466016568510 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 11:49:28 INFO - PROCESS | 1116 | 1466016568580 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:28 INFO - PROCESS | 1116 | 1466016568583 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:28 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717883800 == 35 [pid = 1116] [id = 227] 11:49:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (00000097127EA000) [pid = 1116] [serial = 680] [outer = 0000000000000000] 11:49:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971289C400) [pid = 1116] [serial = 681] [outer = 00000097127EA000] 11:49:28 INFO - PROCESS | 1116 | 1466016568632 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971297A400) [pid = 1116] [serial = 682] [outer = 00000097127EA000] 11:49:29 INFO - PROCESS | 1116 | 1466016569003 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]]]}] 11:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 628ms 11:49:29 INFO - PROCESS | 1116 | 1466016569030 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 1116 | 1466016569035 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 11:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:49:29 INFO - PROCESS | 1116 | 1466016569049 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 1116 | 1466016569052 Marionette TRACE conn5 <- [1,874,null,{}] 11:49:29 INFO - PROCESS | 1116 | 1466016569056 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}] 11:49:29 INFO - PROCESS | 1116 | 1466016569059 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:29 INFO - PROCESS | 1116 | 1466016569183 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 11:49:29 INFO - PROCESS | 1116 | 1466016569190 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 1116 | 1466016569193 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:29 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2C2800 == 36 [pid = 1116] [id = 228] 11:49:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009712D77000) [pid = 1116] [serial = 683] [outer = 0000000000000000] 11:49:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971308AC00) [pid = 1116] [serial = 684] [outer = 0000009712D77000] 11:49:29 INFO - PROCESS | 1116 | 1466016569242 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971752E400) [pid = 1116] [serial = 685] [outer = 0000009712D77000] 11:49:29 INFO - PROCESS | 1116 | 1466016569684 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]]]}] 11:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 693ms 11:49:29 INFO - PROCESS | 1116 | 1466016569745 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 1116 | 1466016569748 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 11:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:49:29 INFO - PROCESS | 1116 | 1466016569751 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 1116 | 1466016569755 Marionette TRACE conn5 <- [1,878,null,{}] 11:49:29 INFO - PROCESS | 1116 | 1466016569767 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}] 11:49:29 INFO - PROCESS | 1116 | 1466016569771 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:29 INFO - PROCESS | 1116 | 1466016569860 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 11:49:29 INFO - PROCESS | 1116 | 1466016569869 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 1116 | 1466016569873 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:29 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBC4000 == 37 [pid = 1116] [id = 229] 11:49:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009718713C00) [pid = 1116] [serial = 686] [outer = 0000000000000000] 11:49:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009718BD5400) [pid = 1116] [serial = 687] [outer = 0000009718713C00] 11:49:29 INFO - PROCESS | 1116 | 1466016569929 Marionette DEBUG loaded listener.js 11:49:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009718D33000) [pid = 1116] [serial = 688] [outer = 0000009718713C00] 11:49:30 INFO - PROCESS | 1116 | 1466016570411 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]]]}] 11:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 692ms 11:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:49:30 INFO - PROCESS | 1116 | 1466016570447 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 11:49:30 INFO - PROCESS | 1116 | 1466016570450 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 11:49:30 INFO - PROCESS | 1116 | 1466016570453 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:49:30 INFO - PROCESS | 1116 | 1466016570455 Marionette TRACE conn5 <- [1,882,null,{}] 11:49:30 INFO - PROCESS | 1116 | 1466016570464 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}] 11:49:30 INFO - PROCESS | 1116 | 1466016570466 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:30 INFO - PROCESS | 1116 | 1466016570607 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 11:49:30 INFO - PROCESS | 1116 | 1466016570620 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:30 INFO - PROCESS | 1116 | 1466016570622 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:30 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F42C800 == 38 [pid = 1116] [id = 230] 11:49:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009719268800) [pid = 1116] [serial = 689] [outer = 0000000000000000] 11:49:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097192C5C00) [pid = 1116] [serial = 690] [outer = 0000009719268800] 11:49:30 INFO - PROCESS | 1116 | 1466016570705 Marionette DEBUG loaded listener.js 11:49:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971C32A000) [pid = 1116] [serial = 691] [outer = 0000009719268800] 11:49:31 INFO - PROCESS | 1116 | 1466016571139 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]]]}] 11:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 11:49:31 INFO - PROCESS | 1116 | 1466016571189 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 11:49:31 INFO - PROCESS | 1116 | 1466016571191 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 11:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:49:31 INFO - PROCESS | 1116 | 1466016571195 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:49:31 INFO - PROCESS | 1116 | 1466016571196 Marionette TRACE conn5 <- [1,886,null,{}] 11:49:31 INFO - PROCESS | 1116 | 1466016571200 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}] 11:49:31 INFO - PROCESS | 1116 | 1466016571202 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:31 INFO - PROCESS | 1116 | 1466016571307 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 11:49:31 INFO - PROCESS | 1116 | 1466016571313 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:31 INFO - PROCESS | 1116 | 1466016571315 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:31 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC78800 == 39 [pid = 1116] [id = 231] 11:49:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971DC7AC00) [pid = 1116] [serial = 692] [outer = 0000000000000000] 11:49:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971E507000) [pid = 1116] [serial = 693] [outer = 000000971DC7AC00] 11:49:31 INFO - PROCESS | 1116 | 1466016571360 Marionette DEBUG loaded listener.js 11:49:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971E51C400) [pid = 1116] [serial = 694] [outer = 000000971DC7AC00] 11:49:31 INFO - PROCESS | 1116 | 1466016571847 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]]]}] 11:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 692ms 11:49:31 INFO - PROCESS | 1116 | 1466016571894 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 11:49:31 INFO - PROCESS | 1116 | 1466016571896 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 11:49:31 INFO - PROCESS | 1116 | 1466016571899 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:49:31 INFO - PROCESS | 1116 | 1466016571901 Marionette TRACE conn5 <- [1,890,null,{}] 11:49:31 INFO - PROCESS | 1116 | 1466016571905 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}] 11:49:31 INFO - PROCESS | 1116 | 1466016571911 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:32 INFO - PROCESS | 1116 | 1466016572059 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009720879400) [pid = 1116] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971F54FC00) [pid = 1116] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009720049400) [pid = 1116] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009711CCB800) [pid = 1116] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097191BE400) [pid = 1116] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971289D800) [pid = 1116] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009712D72C00) [pid = 1116] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971FC6B800) [pid = 1116] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971EC08C00) [pid = 1116] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009712D7BC00) [pid = 1116] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971EDC8400) [pid = 1116] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:49:32 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009720BF4C00) [pid = 1116] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:49:32 INFO - PROCESS | 1116 | 1466016572290 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:32 INFO - PROCESS | 1116 | 1466016572292 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:32 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DD9C800 == 40 [pid = 1116] [id = 232] 11:49:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009710E44C00) [pid = 1116] [serial = 695] [outer = 0000000000000000] 11:49:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097127CC800) [pid = 1116] [serial = 696] [outer = 0000009710E44C00] 11:49:32 INFO - PROCESS | 1116 | 1466016572340 Marionette DEBUG loaded listener.js 11:49:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971EC09400) [pid = 1116] [serial = 697] [outer = 0000009710E44C00] 11:49:32 INFO - PROCESS | 1116 | 1466016572713 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]]]}] 11:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 881ms 11:49:32 INFO - PROCESS | 1116 | 1466016572785 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 11:49:32 INFO - PROCESS | 1116 | 1466016572787 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 11:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:49:32 INFO - PROCESS | 1116 | 1466016572790 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:49:32 INFO - PROCESS | 1116 | 1466016572792 Marionette TRACE conn5 <- [1,894,null,{}] 11:49:32 INFO - PROCESS | 1116 | 1466016572796 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}] 11:49:32 INFO - PROCESS | 1116 | 1466016572798 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:32 INFO - PROCESS | 1116 | 1466016572904 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 11:49:32 INFO - PROCESS | 1116 | 1466016572912 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:32 INFO - PROCESS | 1116 | 1466016572914 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:32 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BBF800 == 41 [pid = 1116] [id = 233] 11:49:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971EC11800) [pid = 1116] [serial = 698] [outer = 0000000000000000] 11:49:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971F54FC00) [pid = 1116] [serial = 699] [outer = 000000971EC11800] 11:49:32 INFO - PROCESS | 1116 | 1466016572959 Marionette DEBUG loaded listener.js 11:49:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971F8E6C00) [pid = 1116] [serial = 700] [outer = 000000971EC11800] 11:49:33 INFO - PROCESS | 1116 | 1466016573342 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]]]}] 11:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 587ms 11:49:33 INFO - PROCESS | 1116 | 1466016573381 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 11:49:33 INFO - PROCESS | 1116 | 1466016573384 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 11:49:33 INFO - PROCESS | 1116 | 1466016573387 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:49:33 INFO - PROCESS | 1116 | 1466016573389 Marionette TRACE conn5 <- [1,898,null,{}] 11:49:33 INFO - PROCESS | 1116 | 1466016573392 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}] 11:49:33 INFO - PROCESS | 1116 | 1466016573394 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:33 INFO - PROCESS | 1116 | 1466016573474 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 11:49:33 INFO - PROCESS | 1116 | 1466016573575 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:33 INFO - PROCESS | 1116 | 1466016573577 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:33 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C66800 == 42 [pid = 1116] [id = 234] 11:49:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971F6F2000) [pid = 1116] [serial = 701] [outer = 0000000000000000] 11:49:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971FC64000) [pid = 1116] [serial = 702] [outer = 000000971F6F2000] 11:49:33 INFO - PROCESS | 1116 | 1466016573624 Marionette DEBUG loaded listener.js 11:49:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971FDFB000) [pid = 1116] [serial = 703] [outer = 000000971F6F2000] 11:49:34 INFO - PROCESS | 1116 | 1466016573992 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]]]}] 11:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 628ms 11:49:34 INFO - PROCESS | 1116 | 1466016574019 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 11:49:34 INFO - PROCESS | 1116 | 1466016574021 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 11:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:49:34 INFO - PROCESS | 1116 | 1466016574034 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:49:34 INFO - PROCESS | 1116 | 1466016574036 Marionette TRACE conn5 <- [1,902,null,{}] 11:49:34 INFO - PROCESS | 1116 | 1466016574041 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}] 11:49:34 INFO - PROCESS | 1116 | 1466016574043 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:34 INFO - PROCESS | 1116 | 1466016574123 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 11:49:34 INFO - PROCESS | 1116 | 1466016574130 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:34 INFO - PROCESS | 1116 | 1466016574133 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:34 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724375000 == 43 [pid = 1116] [id = 235] 11:49:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971FF2BC00) [pid = 1116] [serial = 704] [outer = 0000000000000000] 11:49:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009720104800) [pid = 1116] [serial = 705] [outer = 000000971FF2BC00] 11:49:34 INFO - PROCESS | 1116 | 1466016574177 Marionette DEBUG loaded listener.js 11:49:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097202E2C00) [pid = 1116] [serial = 706] [outer = 000000971FF2BC00] 11:49:35 INFO - PROCESS | 1116 | 1466016575004 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]]]}] 11:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1045ms 11:49:35 INFO - PROCESS | 1116 | 1466016575073 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 11:49:35 INFO - PROCESS | 1116 | 1466016575078 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 11:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:49:35 INFO - PROCESS | 1116 | 1466016575105 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:49:35 INFO - PROCESS | 1116 | 1466016575108 Marionette TRACE conn5 <- [1,906,null,{}] 11:49:35 INFO - PROCESS | 1116 | 1466016575114 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}] 11:49:35 INFO - PROCESS | 1116 | 1466016575118 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:35 INFO - PROCESS | 1116 | 1466016575268 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 11:49:35 INFO - PROCESS | 1116 | 1466016575378 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:35 INFO - PROCESS | 1116 | 1466016575382 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:35 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D82000 == 44 [pid = 1116] [id = 236] 11:49:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (00000097127EA800) [pid = 1116] [serial = 707] [outer = 0000000000000000] 11:49:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009712D78800) [pid = 1116] [serial = 708] [outer = 00000097127EA800] 11:49:35 INFO - PROCESS | 1116 | 1466016575442 Marionette DEBUG loaded listener.js 11:49:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009717829400) [pid = 1116] [serial = 709] [outer = 00000097127EA800] 11:49:36 INFO - PROCESS | 1116 | 1466016576142 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]]]}] 11:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1086ms 11:49:36 INFO - PROCESS | 1116 | 1466016576195 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 11:49:36 INFO - PROCESS | 1116 | 1466016576200 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 11:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:49:36 INFO - PROCESS | 1116 | 1466016576207 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:49:36 INFO - PROCESS | 1116 | 1466016576210 Marionette TRACE conn5 <- [1,910,null,{}] 11:49:36 INFO - PROCESS | 1116 | 1466016576239 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}] 11:49:36 INFO - PROCESS | 1116 | 1466016576243 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:36 INFO - PROCESS | 1116 | 1466016576379 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 11:49:36 INFO - PROCESS | 1116 | 1466016576447 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:36 INFO - PROCESS | 1116 | 1466016576449 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:36 INFO - PROCESS | 1116 | ++DOCSHELL 00000097130B8800 == 45 [pid = 1116] [id = 237] 11:49:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009710E4AC00) [pid = 1116] [serial = 710] [outer = 0000000000000000] 11:49:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (00000097127E9000) [pid = 1116] [serial = 711] [outer = 0000009710E4AC00] 11:49:36 INFO - PROCESS | 1116 | 1466016576607 Marionette DEBUG loaded listener.js 11:49:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009712D7D800) [pid = 1116] [serial = 712] [outer = 0000009710E4AC00] 11:49:37 INFO - PROCESS | 1116 | --DOCSHELL 000000972698C000 == 44 [pid = 1116] [id = 224] 11:49:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009713E0F000 == 43 [pid = 1116] [id = 219] 11:49:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C66800 == 42 [pid = 1116] [id = 234] 11:49:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BBF800 == 41 [pid = 1116] [id = 233] 11:49:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971DD9C800 == 40 [pid = 1116] [id = 232] 11:49:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC78800 == 39 [pid = 1116] [id = 231] 11:49:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971F42C800 == 38 [pid = 1116] [id = 230] 11:49:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBC4000 == 37 [pid = 1116] [id = 229] 11:49:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2C2800 == 36 [pid = 1116] [id = 228] 11:49:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009717883800 == 35 [pid = 1116] [id = 227] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009717650400) [pid = 1116] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009720E73C00) [pid = 1116] [serial = 662] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (00000097219BA800) [pid = 1116] [serial = 663] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000972089D000) [pid = 1116] [serial = 659] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971F8E5800) [pid = 1116] [serial = 647] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000972010B400) [pid = 1116] [serial = 650] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971FC64400) [pid = 1116] [serial = 648] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097127D0400) [pid = 1116] [serial = 653] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009719272C00) [pid = 1116] [serial = 641] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971DC79400) [pid = 1116] [serial = 642] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097130AC800) [pid = 1116] [serial = 638] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009718664C00) [pid = 1116] [serial = 639] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009712E40400) [pid = 1116] [serial = 632] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009717BFEC00) [pid = 1116] [serial = 633] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971FD1EC00) [pid = 1116] [serial = 630] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971FD12000) [pid = 1116] [serial = 629] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097208E6800) [pid = 1116] [serial = 660] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097202E0400) [pid = 1116] [serial = 651] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971EC0C400) [pid = 1116] [serial = 644] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971307EC00) [pid = 1116] [serial = 635] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971865EC00) [pid = 1116] [serial = 636] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000972085F400) [pid = 1116] [serial = 656] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971DC81000) [pid = 1116] [serial = 654] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009720867400) [pid = 1116] [serial = 657] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971F54B800) [pid = 1116] [serial = 645] [outer = 0000000000000000] [url = about:blank] 11:49:37 INFO - PROCESS | 1116 | 1466016577257 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]]]}] 11:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1077ms 11:49:37 INFO - PROCESS | 1116 | 1466016577286 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 11:49:37 INFO - PROCESS | 1116 | 1466016577290 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 11:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:49:37 INFO - PROCESS | 1116 | 1466016577311 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:49:37 INFO - PROCESS | 1116 | 1466016577314 Marionette TRACE conn5 <- [1,914,null,{}] 11:49:37 INFO - PROCESS | 1116 | 1466016577318 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}] 11:49:37 INFO - PROCESS | 1116 | 1466016577321 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:37 INFO - PROCESS | 1116 | 1466016577415 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 11:49:37 INFO - PROCESS | 1116 | 1466016577488 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:37 INFO - PROCESS | 1116 | 1466016577491 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:37 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718783800 == 36 [pid = 1116] [id = 238] 11:49:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (00000097127CC400) [pid = 1116] [serial = 713] [outer = 0000000000000000] 11:49:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009712D77C00) [pid = 1116] [serial = 714] [outer = 00000097127CC400] 11:49:37 INFO - PROCESS | 1116 | 1466016577540 Marionette DEBUG loaded listener.js 11:49:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009717829000) [pid = 1116] [serial = 715] [outer = 00000097127CC400] 11:49:37 INFO - PROCESS | 1116 | 1466016577973 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]]]}] 11:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 11:49:38 INFO - PROCESS | 1116 | 1466016578002 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 11:49:38 INFO - PROCESS | 1116 | 1466016578006 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 11:49:38 INFO - PROCESS | 1116 | 1466016578013 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:49:38 INFO - PROCESS | 1116 | 1466016578015 Marionette TRACE conn5 <- [1,918,null,{}] 11:49:38 INFO - PROCESS | 1116 | 1466016578019 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}] 11:49:38 INFO - PROCESS | 1116 | 1466016578022 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:38 INFO - PROCESS | 1116 | 1466016578114 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 11:49:38 INFO - PROCESS | 1116 | 1466016578127 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:38 INFO - PROCESS | 1116 | 1466016578129 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:38 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E896000 == 37 [pid = 1116] [id = 239] 11:49:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (00000097187C4C00) [pid = 1116] [serial = 716] [outer = 0000000000000000] 11:49:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009718DD8C00) [pid = 1116] [serial = 717] [outer = 00000097187C4C00] 11:49:38 INFO - PROCESS | 1116 | 1466016578178 Marionette DEBUG loaded listener.js 11:49:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971926F400) [pid = 1116] [serial = 718] [outer = 00000097187C4C00] 11:49:38 INFO - PROCESS | 1116 | 1466016578637 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]]]}] 11:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 689ms 11:49:38 INFO - PROCESS | 1116 | 1466016578706 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 11:49:38 INFO - PROCESS | 1116 | 1466016578709 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 11:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:49:38 INFO - PROCESS | 1116 | 1466016578712 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:49:38 INFO - PROCESS | 1116 | 1466016578716 Marionette TRACE conn5 <- [1,922,null,{}] 11:49:38 INFO - PROCESS | 1116 | 1466016578727 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}] 11:49:38 INFO - PROCESS | 1116 | 1466016578732 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:38 INFO - PROCESS | 1116 | 1466016578825 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 11:49:38 INFO - PROCESS | 1116 | 1466016578840 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:38 INFO - PROCESS | 1116 | 1466016578842 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:38 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC74000 == 38 [pid = 1116] [id = 240] 11:49:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971E50A800) [pid = 1116] [serial = 719] [outer = 0000000000000000] 11:49:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971E521400) [pid = 1116] [serial = 720] [outer = 000000971E50A800] 11:49:38 INFO - PROCESS | 1116 | 1466016578887 Marionette DEBUG loaded listener.js 11:49:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971E8E2400) [pid = 1116] [serial = 721] [outer = 000000971E50A800] 11:49:39 INFO - PROCESS | 1116 | 1466016579320 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]]]}] 11:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 629ms 11:49:39 INFO - PROCESS | 1116 | 1466016579343 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 11:49:39 INFO - PROCESS | 1116 | 1466016579346 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 11:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:49:39 INFO - PROCESS | 1116 | 1466016579350 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:49:39 INFO - PROCESS | 1116 | 1466016579352 Marionette TRACE conn5 <- [1,926,null,{}] 11:49:39 INFO - PROCESS | 1116 | 1466016579355 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}] 11:49:39 INFO - PROCESS | 1116 | 1466016579357 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:39 INFO - PROCESS | 1116 | 1466016579474 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 11:49:39 INFO - PROCESS | 1116 | 1466016579550 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 1116 | 1466016579552 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:39 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E81000 == 39 [pid = 1116] [id = 241] 11:49:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971EA58400) [pid = 1116] [serial = 722] [outer = 0000000000000000] 11:49:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971EDC2C00) [pid = 1116] [serial = 723] [outer = 000000971EA58400] 11:49:39 INFO - PROCESS | 1116 | 1466016579604 Marionette DEBUG loaded listener.js 11:49:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971F550000) [pid = 1116] [serial = 724] [outer = 000000971EA58400] 11:49:40 INFO - PROCESS | 1116 | 1466016580029 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]]]}] 11:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 733ms 11:49:40 INFO - PROCESS | 1116 | 1466016580086 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 11:49:40 INFO - PROCESS | 1116 | 1466016580089 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 11:49:40 INFO - PROCESS | 1116 | 1466016580092 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:49:40 INFO - PROCESS | 1116 | 1466016580094 Marionette TRACE conn5 <- [1,930,null,{}] 11:49:40 INFO - PROCESS | 1116 | 1466016580097 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}] 11:49:40 INFO - PROCESS | 1116 | 1466016580100 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:40 INFO - PROCESS | 1116 | 1466016580207 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 11:49:40 INFO - PROCESS | 1116 | 1466016580213 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:40 INFO - PROCESS | 1116 | 1466016580215 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:40 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C5B800 == 40 [pid = 1116] [id = 242] 11:49:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971FC5E000) [pid = 1116] [serial = 725] [outer = 0000000000000000] 11:49:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971FC60C00) [pid = 1116] [serial = 726] [outer = 000000971FC5E000] 11:49:40 INFO - PROCESS | 1116 | 1466016580271 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009720094C00) [pid = 1116] [serial = 727] [outer = 000000971FC5E000] 11:49:40 INFO - PROCESS | 1116 | 1466016580759 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]]]}] 11:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 735ms 11:49:40 INFO - PROCESS | 1116 | 1466016580844 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 11:49:40 INFO - PROCESS | 1116 | 1466016580846 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 11:49:40 INFO - PROCESS | 1116 | 1466016580850 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:49:40 INFO - PROCESS | 1116 | 1466016580852 Marionette TRACE conn5 <- [1,934,null,{}] 11:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:49:40 INFO - PROCESS | 1116 | 1466016580855 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}] 11:49:40 INFO - PROCESS | 1116 | 1466016580861 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:40 INFO - PROCESS | 1116 | 1466016580980 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 11:49:41 INFO - PROCESS | 1116 | 1466016581034 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:41 INFO - PROCESS | 1116 | 1466016581036 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:41 INFO - PROCESS | 1116 | ++DOCSHELL 000000972438B800 == 41 [pid = 1116] [id = 243] 11:49:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009720807000) [pid = 1116] [serial = 728] [outer = 0000000000000000] 11:49:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009720861C00) [pid = 1116] [serial = 729] [outer = 0000009720807000] 11:49:41 INFO - PROCESS | 1116 | 1466016581082 Marionette DEBUG loaded listener.js 11:49:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009720872800) [pid = 1116] [serial = 730] [outer = 0000009720807000] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097127EA000) [pid = 1116] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009719268800) [pid = 1116] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971307E000) [pid = 1116] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718713C00) [pid = 1116] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971DC7AC00) [pid = 1116] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009712D77000) [pid = 1116] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009710E44C00) [pid = 1116] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971EC11800) [pid = 1116] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009713085800) [pid = 1116] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971EC0C800) [pid = 1116] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009720BF4000) [pid = 1116] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009712D7FC00) [pid = 1116] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:49:41 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971F6F2000) [pid = 1116] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:49:41 INFO - PROCESS | 1116 | 1466016581531 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]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 734ms 11:49:41 INFO - PROCESS | 1116 | 1466016581591 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 11:49:41 INFO - PROCESS | 1116 | 1466016581593 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 11:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:49:41 INFO - PROCESS | 1116 | 1466016581596 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - PROCESS | 1116 | 1466016581598 Marionette TRACE conn5 <- [1,938,null,{}] 11:49:41 INFO - PROCESS | 1116 | 1466016581602 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}] 11:49:41 INFO - PROCESS | 1116 | 1466016581604 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:41 INFO - PROCESS | 1116 | 1466016581713 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 11:49:41 INFO - PROCESS | 1116 | 1466016581761 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:41 INFO - PROCESS | 1116 | 1466016581763 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:41 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D83800 == 42 [pid = 1116] [id = 244] 11:49:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009716D2D400) [pid = 1116] [serial = 731] [outer = 0000000000000000] 11:49:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971EC0C800) [pid = 1116] [serial = 732] [outer = 0000009716D2D400] 11:49:41 INFO - PROCESS | 1116 | 1466016581809 Marionette DEBUG loaded listener.js 11:49:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000972087BC00) [pid = 1116] [serial = 733] [outer = 0000009716D2D400] 11:49:42 INFO - PROCESS | 1116 | 1466016582159 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]]]}] 11:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 628ms 11:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:49:42 INFO - PROCESS | 1116 | 1466016582229 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 11:49:42 INFO - PROCESS | 1116 | 1466016582231 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 11:49:42 INFO - PROCESS | 1116 | 1466016582235 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:49:42 INFO - PROCESS | 1116 | 1466016582237 Marionette TRACE conn5 <- [1,942,null,{}] 11:49:42 INFO - PROCESS | 1116 | 1466016582240 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}] 11:49:42 INFO - PROCESS | 1116 | 1466016582242 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:42 INFO - PROCESS | 1116 | 1466016582359 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 11:49:42 INFO - PROCESS | 1116 | 1466016582368 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:42 INFO - PROCESS | 1116 | 1466016582370 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:42 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726913800 == 43 [pid = 1116] [id = 245] 11:49:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000972020E000) [pid = 1116] [serial = 734] [outer = 0000000000000000] 11:49:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097209DB000) [pid = 1116] [serial = 735] [outer = 000000972020E000] 11:49:42 INFO - PROCESS | 1116 | 1466016582416 Marionette DEBUG loaded listener.js 11:49:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009721969000) [pid = 1116] [serial = 736] [outer = 000000972020E000] 11:49:42 INFO - PROCESS | 1116 | 1466016582819 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]]]}] 11:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 628ms 11:49:42 INFO - PROCESS | 1116 | 1466016582864 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 11:49:42 INFO - PROCESS | 1116 | 1466016582867 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 11:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:49:42 INFO - PROCESS | 1116 | 1466016582874 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:49:42 INFO - PROCESS | 1116 | 1466016582876 Marionette TRACE conn5 <- [1,946,null,{}] 11:49:42 INFO - PROCESS | 1116 | 1466016582880 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}] 11:49:42 INFO - PROCESS | 1116 | 1466016582882 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:42 INFO - PROCESS | 1116 | 1466016582966 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 11:49:42 INFO - PROCESS | 1116 | 1466016582971 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:42 INFO - PROCESS | 1116 | 1466016582973 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:42 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726980800 == 44 [pid = 1116] [id = 246] 11:49:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097219C0800) [pid = 1116] [serial = 737] [outer = 0000000000000000] 11:49:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009721C5A800) [pid = 1116] [serial = 738] [outer = 00000097219C0800] 11:49:43 INFO - PROCESS | 1116 | 1466016583018 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009721EC4C00) [pid = 1116] [serial = 739] [outer = 00000097219C0800] 11:49:43 INFO - PROCESS | 1116 | 1466016583493 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]]]}] 11:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 11:49:43 INFO - PROCESS | 1116 | 1466016583549 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 11:49:43 INFO - PROCESS | 1116 | 1466016583555 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 11:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:49:43 INFO - PROCESS | 1116 | 1466016583561 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:49:43 INFO - PROCESS | 1116 | 1466016583564 Marionette TRACE conn5 <- [1,950,null,{}] 11:49:43 INFO - PROCESS | 1116 | 1466016583571 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}] 11:49:43 INFO - PROCESS | 1116 | 1466016583574 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:43 INFO - PROCESS | 1116 | 1466016583744 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 11:49:43 INFO - PROCESS | 1116 | 1466016583836 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:43 INFO - PROCESS | 1116 | 1466016583841 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:43 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D72800 == 45 [pid = 1116] [id = 247] 11:49:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009712973400) [pid = 1116] [serial = 740] [outer = 0000000000000000] 11:49:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009712D7FC00) [pid = 1116] [serial = 741] [outer = 0000009712973400] 11:49:43 INFO - PROCESS | 1116 | 1466016583900 Marionette DEBUG loaded listener.js 11:49:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971865EC00) [pid = 1116] [serial = 742] [outer = 0000009712973400] 11:49:44 INFO - PROCESS | 1116 | 1466016584482 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]]]}] 11:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 987ms 11:49:44 INFO - PROCESS | 1116 | 1466016584550 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 11:49:44 INFO - PROCESS | 1116 | 1466016584555 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 11:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:49:44 INFO - PROCESS | 1116 | 1466016584562 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:49:44 INFO - PROCESS | 1116 | 1466016584565 Marionette TRACE conn5 <- [1,954,null,{}] 11:49:44 INFO - PROCESS | 1116 | 1466016584569 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}] 11:49:44 INFO - PROCESS | 1116 | 1466016584572 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:44 INFO - PROCESS | 1116 | 1466016584689 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 11:49:44 INFO - PROCESS | 1116 | 1466016584764 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:44 INFO - PROCESS | 1116 | 1466016584768 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:44 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C59800 == 46 [pid = 1116] [id = 248] 11:49:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971C31D800) [pid = 1116] [serial = 743] [outer = 0000000000000000] 11:49:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971DC79C00) [pid = 1116] [serial = 744] [outer = 000000971C31D800] 11:49:44 INFO - PROCESS | 1116 | 1466016584866 Marionette DEBUG loaded listener.js 11:49:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971E5B7400) [pid = 1116] [serial = 745] [outer = 000000971C31D800] 11:49:45 INFO - PROCESS | 1116 | 1466016585495 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]]]}] 11:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 987ms 11:49:45 INFO - PROCESS | 1116 | 1466016585551 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 11:49:45 INFO - PROCESS | 1116 | 1466016585553 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 11:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:49:45 INFO - PROCESS | 1116 | 1466016585558 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:49:45 INFO - PROCESS | 1116 | 1466016585562 Marionette TRACE conn5 <- [1,958,null,{}] 11:49:45 INFO - PROCESS | 1116 | 1466016585586 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}] 11:49:45 INFO - PROCESS | 1116 | 1466016585591 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:45 INFO - PROCESS | 1116 | 1466016585732 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 11:49:45 INFO - PROCESS | 1116 | 1466016585785 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:45 INFO - PROCESS | 1116 | 1466016585788 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:45 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B0B800 == 47 [pid = 1116] [id = 249] 11:49:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097202DC800) [pid = 1116] [serial = 746] [outer = 0000000000000000] 11:49:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (00000097202E0C00) [pid = 1116] [serial = 747] [outer = 00000097202DC800] 11:49:45 INFO - PROCESS | 1116 | 1466016585847 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097219C2400) [pid = 1116] [serial = 748] [outer = 00000097202DC800] 11:49:46 INFO - PROCESS | 1116 | 1466016586483 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]]]}] 11:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 943ms 11:49:46 INFO - PROCESS | 1116 | 1466016586503 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 11:49:46 INFO - PROCESS | 1116 | 1466016586506 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 11:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:49:46 INFO - PROCESS | 1116 | 1466016586509 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:49:46 INFO - PROCESS | 1116 | 1466016586511 Marionette TRACE conn5 <- [1,962,null,{}] 11:49:46 INFO - PROCESS | 1116 | 1466016586515 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}] 11:49:46 INFO - PROCESS | 1116 | 1466016586518 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:46 INFO - PROCESS | 1116 | 1466016586632 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 11:49:46 INFO - PROCESS | 1116 | 1466016586719 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:46 INFO - PROCESS | 1116 | 1466016586721 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:46 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B6E800 == 48 [pid = 1116] [id = 250] 11:49:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009722B2FC00) [pid = 1116] [serial = 749] [outer = 0000000000000000] 11:49:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009722B55800) [pid = 1116] [serial = 750] [outer = 0000009722B2FC00] 11:49:46 INFO - PROCESS | 1116 | 1466016586776 Marionette DEBUG loaded listener.js 11:49:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009722B5DC00) [pid = 1116] [serial = 751] [outer = 0000009722B2FC00] 11:49:47 INFO - PROCESS | 1116 | 1466016587330 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]]]}] 11:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 883ms 11:49:47 INFO - PROCESS | 1116 | 1466016587395 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 11:49:47 INFO - PROCESS | 1116 | 1466016587397 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 11:49:47 INFO - PROCESS | 1116 | 1466016587401 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:49:47 INFO - PROCESS | 1116 | 1466016587403 Marionette TRACE conn5 <- [1,966,null,{}] 11:49:47 INFO - PROCESS | 1116 | 1466016587407 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}] 11:49:47 INFO - PROCESS | 1116 | 1466016587409 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:47 INFO - PROCESS | 1116 | 1466016587517 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 11:49:47 INFO - PROCESS | 1116 | 1466016587591 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:47 INFO - PROCESS | 1116 | 1466016587594 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:47 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D0A000 == 49 [pid = 1116] [id = 251] 11:49:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (0000009722B62C00) [pid = 1116] [serial = 752] [outer = 0000000000000000] 11:49:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (0000009722B9F800) [pid = 1116] [serial = 753] [outer = 0000009722B62C00] 11:49:47 INFO - PROCESS | 1116 | 1466016587649 Marionette DEBUG loaded listener.js 11:49:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009722BA7000) [pid = 1116] [serial = 754] [outer = 0000009722B62C00] 11:49:48 INFO - PROCESS | 1116 | 1466016588423 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]]]}] 11:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1073ms 11:49:48 INFO - PROCESS | 1116 | 1466016588480 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 11:49:48 INFO - PROCESS | 1116 | 1466016588485 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 11:49:48 INFO - PROCESS | 1116 | 1466016588490 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:49:48 INFO - PROCESS | 1116 | 1466016588493 Marionette TRACE conn5 <- [1,970,null,{}] 11:49:48 INFO - PROCESS | 1116 | 1466016588499 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}] 11:49:48 INFO - PROCESS | 1116 | 1466016588502 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:48 INFO - PROCESS | 1116 | 1466016588645 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 11:49:48 INFO - PROCESS | 1116 | 1466016588698 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:48 INFO - PROCESS | 1116 | 1466016588703 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:48 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3BE800 == 50 [pid = 1116] [id = 252] 11:49:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (0000009713088800) [pid = 1116] [serial = 755] [outer = 0000000000000000] 11:49:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (0000009713213800) [pid = 1116] [serial = 756] [outer = 0000009713088800] 11:49:48 INFO - PROCESS | 1116 | 1466016588753 Marionette DEBUG loaded listener.js 11:49:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 99 (0000009718BD6400) [pid = 1116] [serial = 757] [outer = 0000009713088800] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 000000971E178000 == 49 [pid = 1116] [id = 222] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009726913800 == 48 [pid = 1116] [id = 245] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D83800 == 47 [pid = 1116] [id = 244] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 000000972438B800 == 46 [pid = 1116] [id = 243] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C5B800 == 45 [pid = 1116] [id = 242] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E81000 == 44 [pid = 1116] [id = 241] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC74000 == 43 [pid = 1116] [id = 240] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 000000971E896000 == 42 [pid = 1116] [id = 239] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009718783800 == 41 [pid = 1116] [id = 238] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 00000097130B8800 == 40 [pid = 1116] [id = 237] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009724375000 == 39 [pid = 1116] [id = 235] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 000000971879C000 == 38 [pid = 1116] [id = 225] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D82000 == 37 [pid = 1116] [id = 236] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E1D800 == 36 [pid = 1116] [id = 226] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D9B000 == 35 [pid = 1116] [id = 220] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 000000972436C000 == 34 [pid = 1116] [id = 223] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009726919800 == 33 [pid = 1116] [id = 221] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D0A000 == 32 [pid = 1116] [id = 251] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B6E800 == 31 [pid = 1116] [id = 250] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B0B800 == 30 [pid = 1116] [id = 249] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C59800 == 29 [pid = 1116] [id = 248] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009726980800 == 28 [pid = 1116] [id = 246] 11:49:49 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D72800 == 27 [pid = 1116] [id = 247] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 98 (000000971F8E6C00) [pid = 1116] [serial = 700] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (0000009718D33000) [pid = 1116] [serial = 688] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (0000009720104800) [pid = 1116] [serial = 705] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (000000971FC64000) [pid = 1116] [serial = 702] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000971289C400) [pid = 1116] [serial = 681] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000971297A400) [pid = 1116] [serial = 682] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (00000097192C5C00) [pid = 1116] [serial = 690] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (00000097130A3400) [pid = 1116] [serial = 678] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009718BD8400) [pid = 1116] [serial = 679] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009718BD5400) [pid = 1116] [serial = 687] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971E507000) [pid = 1116] [serial = 693] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971C32A000) [pid = 1116] [serial = 691] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971308AC00) [pid = 1116] [serial = 684] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971752E400) [pid = 1116] [serial = 685] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097127CC800) [pid = 1116] [serial = 696] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971E51C400) [pid = 1116] [serial = 694] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971EC09400) [pid = 1116] [serial = 697] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971F54FC00) [pid = 1116] [serial = 699] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009718DE2C00) [pid = 1116] [serial = 667] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009718716C00) [pid = 1116] [serial = 666] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971FDF5800) [pid = 1116] [serial = 670] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971F54A400) [pid = 1116] [serial = 669] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009721C61C00) [pid = 1116] [serial = 673] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000972195F800) [pid = 1116] [serial = 672] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097219BFC00) [pid = 1116] [serial = 676] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971E504400) [pid = 1116] [serial = 675] [outer = 0000000000000000] [url = about:blank] 11:49:49 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971FDFB000) [pid = 1116] [serial = 703] [outer = 0000000000000000] [url = about:blank] 11:49:50 INFO - PROCESS | 1116 | 1466016590107 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]]]}] 11:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1644ms 11:49:50 INFO - PROCESS | 1116 | 1466016590138 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 11:49:50 INFO - PROCESS | 1116 | 1466016590142 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 11:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:49:50 INFO - PROCESS | 1116 | 1466016590147 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:49:50 INFO - PROCESS | 1116 | 1466016590150 Marionette TRACE conn5 <- [1,974,null,{}] 11:49:50 INFO - PROCESS | 1116 | 1466016590156 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}] 11:49:50 INFO - PROCESS | 1116 | 1466016590159 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:50 INFO - PROCESS | 1116 | 1466016590252 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 11:49:50 INFO - PROCESS | 1116 | 1466016590325 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:50 INFO - PROCESS | 1116 | 1466016590328 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:50 INFO - PROCESS | 1116 | ++DOCSHELL 0000009716EE1800 == 28 [pid = 1116] [id = 253] 11:49:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097127C2400) [pid = 1116] [serial = 758] [outer = 0000000000000000] 11:49:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097127E8000) [pid = 1116] [serial = 759] [outer = 00000097127C2400] 11:49:50 INFO - PROCESS | 1116 | 1466016590378 Marionette DEBUG loaded listener.js 11:49:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971296DC00) [pid = 1116] [serial = 760] [outer = 00000097127C2400] 11:49:50 INFO - PROCESS | 1116 | 1466016590798 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]]]}] 11:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 692ms 11:49:50 INFO - PROCESS | 1116 | 1466016590843 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 11:49:50 INFO - PROCESS | 1116 | 1466016590848 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 11:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:49:50 INFO - PROCESS | 1116 | 1466016590855 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:49:50 INFO - PROCESS | 1116 | 1466016590858 Marionette TRACE conn5 <- [1,978,null,{}] 11:49:50 INFO - PROCESS | 1116 | 1466016590862 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}] 11:49:50 INFO - PROCESS | 1116 | 1466016590865 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:50 INFO - PROCESS | 1116 | 1466016590963 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 11:49:50 INFO - PROCESS | 1116 | 1466016590970 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:50 INFO - PROCESS | 1116 | 1466016590972 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:50 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E06800 == 29 [pid = 1116] [id = 254] 11:49:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009712D7AC00) [pid = 1116] [serial = 761] [outer = 0000000000000000] 11:49:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009713086800) [pid = 1116] [serial = 762] [outer = 0000009712D7AC00] 11:49:51 INFO - PROCESS | 1116 | 1466016591021 Marionette DEBUG loaded listener.js 11:49:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009713EB0000) [pid = 1116] [serial = 763] [outer = 0000009712D7AC00] 11:49:51 INFO - PROCESS | 1116 | 1466016591500 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]]]}] 11:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 11:49:51 INFO - PROCESS | 1116 | 1466016591549 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 11:49:51 INFO - PROCESS | 1116 | 1466016591551 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 11:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:49:51 INFO - PROCESS | 1116 | 1466016591555 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - PROCESS | 1116 | 1466016591559 Marionette TRACE conn5 <- [1,982,null,{}] 11:49:51 INFO - PROCESS | 1116 | 1466016591570 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}] 11:49:51 INFO - PROCESS | 1116 | 1466016591575 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:51 INFO - PROCESS | 1116 | 1466016591692 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 11:49:51 INFO - PROCESS | 1116 | 1466016591773 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:51 INFO - PROCESS | 1116 | 1466016591777 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:51 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E89A000 == 30 [pid = 1116] [id = 255] 11:49:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971252AC00) [pid = 1116] [serial = 764] [outer = 0000000000000000] 11:49:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097187C0400) [pid = 1116] [serial = 765] [outer = 000000971252AC00] 11:49:51 INFO - PROCESS | 1116 | 1466016591827 Marionette DEBUG loaded listener.js 11:49:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009718D2CC00) [pid = 1116] [serial = 766] [outer = 000000971252AC00] 11:49:52 INFO - PROCESS | 1116 | 1466016592245 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]]]}] 11:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 735ms 11:49:52 INFO - PROCESS | 1116 | 1466016592292 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 11:49:52 INFO - PROCESS | 1116 | 1466016592295 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 11:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:49:52 INFO - PROCESS | 1116 | 1466016592299 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:49:52 INFO - PROCESS | 1116 | 1466016592301 Marionette TRACE conn5 <- [1,986,null,{}] 11:49:52 INFO - PROCESS | 1116 | 1466016592304 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}] 11:49:52 INFO - PROCESS | 1116 | 1466016592306 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:52 INFO - PROCESS | 1116 | 1466016592420 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 11:49:52 INFO - PROCESS | 1116 | 1466016592430 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:52 INFO - PROCESS | 1116 | 1466016592432 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:52 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F42B800 == 31 [pid = 1116] [id = 256] 11:49:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097191BE400) [pid = 1116] [serial = 767] [outer = 0000000000000000] 11:49:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009719272000) [pid = 1116] [serial = 768] [outer = 00000097191BE400] 11:49:52 INFO - PROCESS | 1116 | 1466016592519 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971C32C800) [pid = 1116] [serial = 769] [outer = 00000097191BE400] 11:49:52 INFO - PROCESS | 1116 | 1466016592977 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]]]}] 11:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 734ms 11:49:53 INFO - PROCESS | 1116 | 1466016593057 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 11:49:53 INFO - PROCESS | 1116 | 1466016593059 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 11:49:53 INFO - PROCESS | 1116 | 1466016593063 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:49:53 INFO - PROCESS | 1116 | 1466016593065 Marionette TRACE conn5 <- [1,990,null,{}] 11:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:49:53 INFO - PROCESS | 1116 | 1466016593069 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}] 11:49:53 INFO - PROCESS | 1116 | 1466016593071 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:53 INFO - PROCESS | 1116 | 1466016593177 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 11:49:53 INFO - PROCESS | 1116 | 1466016593189 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 1116 | 1466016593191 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:53 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC6F800 == 32 [pid = 1116] [id = 257] 11:49:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009712D74400) [pid = 1116] [serial = 770] [outer = 0000000000000000] 11:49:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971E50BC00) [pid = 1116] [serial = 771] [outer = 0000009712D74400] 11:49:53 INFO - PROCESS | 1116 | 1466016593237 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971E5B3800) [pid = 1116] [serial = 772] [outer = 0000009712D74400] 11:49:53 INFO - PROCESS | 1116 | 1466016593692 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]]]}] 11:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 11:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:49:53 INFO - PROCESS | 1116 | 1466016593745 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 11:49:53 INFO - PROCESS | 1116 | 1466016593747 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 11:49:53 INFO - PROCESS | 1116 | 1466016593750 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:49:53 INFO - PROCESS | 1116 | 1466016593752 Marionette TRACE conn5 <- [1,994,null,{}] 11:49:53 INFO - PROCESS | 1116 | 1466016593755 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}] 11:49:53 INFO - PROCESS | 1116 | 1466016593762 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:53 INFO - PROCESS | 1116 | 1466016593893 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 11:49:53 INFO - PROCESS | 1116 | 1466016593909 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 1116 | 1466016593911 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:53 INFO - PROCESS | 1116 | ++DOCSHELL 000000972199F800 == 33 [pid = 1116] [id = 258] 11:49:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971E519400) [pid = 1116] [serial = 773] [outer = 0000000000000000] 11:49:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971EA50800) [pid = 1116] [serial = 774] [outer = 000000971E519400] 11:49:54 INFO - PROCESS | 1116 | 1466016593996 Marionette DEBUG loaded listener.js 11:49:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (000000971F8EA000) [pid = 1116] [serial = 775] [outer = 000000971E519400] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971EA58400) [pid = 1116] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971FC5E000) [pid = 1116] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009716D2D400) [pid = 1116] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (00000097127EA800) [pid = 1116] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009720807000) [pid = 1116] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971E50A800) [pid = 1116] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971FF2BC00) [pid = 1116] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (00000097127CC400) [pid = 1116] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009710E4AC00) [pid = 1116] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097187C4C00) [pid = 1116] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000972020E000) [pid = 1116] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:49:54 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097219C0800) [pid = 1116] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:49:54 INFO - PROCESS | 1116 | 1466016594580 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]]]}] 11:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 880ms 11:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:49:54 INFO - PROCESS | 1116 | 1466016594636 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 1116 | 1466016594638 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 11:49:54 INFO - PROCESS | 1116 | 1466016594641 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 1116 | 1466016594643 Marionette TRACE conn5 <- [1,998,null,{}] 11:49:54 INFO - PROCESS | 1116 | 1466016594646 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}] 11:49:54 INFO - PROCESS | 1116 | 1466016594648 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:54 INFO - PROCESS | 1116 | 1466016594729 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 11:49:54 INFO - PROCESS | 1116 | 1466016594734 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:54 INFO - PROCESS | 1116 | 1466016594736 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:54 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B1B800 == 34 [pid = 1116] [id = 259] 11:49:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009718DE3400) [pid = 1116] [serial = 776] [outer = 0000000000000000] 11:49:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971F8E5800) [pid = 1116] [serial = 777] [outer = 0000009718DE3400] 11:49:54 INFO - PROCESS | 1116 | 1466016594782 Marionette DEBUG loaded listener.js 11:49:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971FC66400) [pid = 1116] [serial = 778] [outer = 0000009718DE3400] 11:49:55 INFO - PROCESS | 1116 | 1466016595206 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]]]}] 11:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 586ms 11:49:55 INFO - PROCESS | 1116 | 1466016595230 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 11:49:55 INFO - PROCESS | 1116 | 1466016595232 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 11:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:49:55 INFO - PROCESS | 1116 | 1466016595236 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:49:55 INFO - PROCESS | 1116 | 1466016595238 Marionette TRACE conn5 <- [1,1002,null,{}] 11:49:55 INFO - PROCESS | 1116 | 1466016595245 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}] 11:49:55 INFO - PROCESS | 1116 | 1466016595247 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:55 INFO - PROCESS | 1116 | 1466016595330 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 11:49:55 INFO - PROCESS | 1116 | 1466016595336 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:55 INFO - PROCESS | 1116 | 1466016595338 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:55 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C5F000 == 35 [pid = 1116] [id = 260] 11:49:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971FD11400) [pid = 1116] [serial = 779] [outer = 0000000000000000] 11:49:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971FDF5800) [pid = 1116] [serial = 780] [outer = 000000971FD11400] 11:49:55 INFO - PROCESS | 1116 | 1466016595383 Marionette DEBUG loaded listener.js 11:49:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000972009A000) [pid = 1116] [serial = 781] [outer = 000000971FD11400] 11:49:55 INFO - PROCESS | 1116 | 1466016595787 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]]]}] 11:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 587ms 11:49:55 INFO - PROCESS | 1116 | 1466016595847 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 11:49:55 INFO - PROCESS | 1116 | 1466016595850 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 11:49:55 INFO - PROCESS | 1116 | 1466016595854 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:49:55 INFO - PROCESS | 1116 | 1466016595856 Marionette TRACE conn5 <- [1,1006,null,{}] 11:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:49:55 INFO - PROCESS | 1116 | 1466016595864 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}] 11:49:55 INFO - PROCESS | 1116 | 1466016595866 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:55 INFO - PROCESS | 1116 | 1466016595949 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 11:49:55 INFO - PROCESS | 1116 | 1466016595955 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:55 INFO - PROCESS | 1116 | 1466016595957 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:55 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E899800 == 36 [pid = 1116] [id = 261] 11:49:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009720048800) [pid = 1116] [serial = 782] [outer = 0000000000000000] 11:49:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097202D9800) [pid = 1116] [serial = 783] [outer = 0000009720048800] 11:49:56 INFO - PROCESS | 1116 | 1466016596004 Marionette DEBUG loaded listener.js 11:49:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (00000097202E7800) [pid = 1116] [serial = 784] [outer = 0000009720048800] 11:49:56 INFO - PROCESS | 1116 | 1466016596677 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]]]}] 11:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 882ms 11:49:56 INFO - PROCESS | 1116 | 1466016596765 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 11:49:56 INFO - PROCESS | 1116 | 1466016596770 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 11:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:49:56 INFO - PROCESS | 1116 | 1466016596776 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:49:56 INFO - PROCESS | 1116 | 1466016596780 Marionette TRACE conn5 <- [1,1010,null,{}] 11:49:56 INFO - PROCESS | 1116 | 1466016596786 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}] 11:49:56 INFO - PROCESS | 1116 | 1466016596789 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:56 INFO - PROCESS | 1116 | 1466016596930 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 11:49:57 INFO - PROCESS | 1116 | 1466016596999 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:57 INFO - PROCESS | 1116 | 1466016597002 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:57 INFO - PROCESS | 1116 | ++DOCSHELL 000000971879A800 == 37 [pid = 1116] [id = 262] 11:49:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097127CEC00) [pid = 1116] [serial = 785] [outer = 0000000000000000] 11:49:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009712896800) [pid = 1116] [serial = 786] [outer = 00000097127CEC00] 11:49:57 INFO - PROCESS | 1116 | 1466016597103 Marionette DEBUG loaded listener.js 11:49:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009712E3E800) [pid = 1116] [serial = 787] [outer = 00000097127CEC00] 11:49:57 INFO - PROCESS | 1116 | 1466016597868 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]]]}] 11:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1136ms 11:49:57 INFO - PROCESS | 1116 | 1466016597915 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 11:49:57 INFO - PROCESS | 1116 | 1466016597920 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 11:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:49:57 INFO - PROCESS | 1116 | 1466016597927 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:49:57 INFO - PROCESS | 1116 | 1466016597930 Marionette TRACE conn5 <- [1,1014,null,{}] 11:49:57 INFO - PROCESS | 1116 | 1466016597934 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}] 11:49:57 INFO - PROCESS | 1116 | 1466016597938 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:58 INFO - PROCESS | 1116 | 1466016598071 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 11:49:58 INFO - PROCESS | 1116 | 1466016598139 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:58 INFO - PROCESS | 1116 | 1466016598142 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:58 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720018000 == 38 [pid = 1116] [id = 263] 11:49:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (000000971866B800) [pid = 1116] [serial = 788] [outer = 0000000000000000] 11:49:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009718BD7000) [pid = 1116] [serial = 789] [outer = 000000971866B800] 11:49:58 INFO - PROCESS | 1116 | 1466016598241 Marionette DEBUG loaded listener.js 11:49:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009718DE7800) [pid = 1116] [serial = 790] [outer = 000000971866B800] 11:49:59 INFO - PROCESS | 1116 | 1466016599112 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]]]}] 11:49:59 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C5F000 == 37 [pid = 1116] [id = 260] 11:49:59 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B1B800 == 36 [pid = 1116] [id = 259] 11:49:59 INFO - PROCESS | 1116 | --DOCSHELL 000000972199F800 == 35 [pid = 1116] [id = 258] 11:49:59 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC6F800 == 34 [pid = 1116] [id = 257] 11:49:59 INFO - PROCESS | 1116 | --DOCSHELL 000000971F42B800 == 33 [pid = 1116] [id = 256] 11:49:59 INFO - PROCESS | 1116 | --DOCSHELL 000000971E89A000 == 32 [pid = 1116] [id = 255] 11:49:59 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E06800 == 31 [pid = 1116] [id = 254] 11:49:59 INFO - PROCESS | 1116 | --DOCSHELL 0000009716EE1800 == 30 [pid = 1116] [id = 253] 11:49:59 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3BE800 == 29 [pid = 1116] [id = 252] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (0000009720872800) [pid = 1116] [serial = 730] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000972087BC00) [pid = 1116] [serial = 733] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971E8E2400) [pid = 1116] [serial = 721] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971EDC2C00) [pid = 1116] [serial = 723] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971F550000) [pid = 1116] [serial = 724] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009720094C00) [pid = 1116] [serial = 727] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971FC60C00) [pid = 1116] [serial = 726] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971EC0C800) [pid = 1116] [serial = 732] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009712D78800) [pid = 1116] [serial = 708] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009720861C00) [pid = 1116] [serial = 729] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009717829400) [pid = 1116] [serial = 709] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971E521400) [pid = 1116] [serial = 720] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097202E2C00) [pid = 1116] [serial = 706] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009712D77C00) [pid = 1116] [serial = 714] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009717829000) [pid = 1116] [serial = 715] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097127E9000) [pid = 1116] [serial = 711] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009712D7D800) [pid = 1116] [serial = 712] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009718DD8C00) [pid = 1116] [serial = 717] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971926F400) [pid = 1116] [serial = 718] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009721969000) [pid = 1116] [serial = 736] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009721C5A800) [pid = 1116] [serial = 738] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009721EC4C00) [pid = 1116] [serial = 739] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097209DB000) [pid = 1116] [serial = 735] [outer = 0000000000000000] [url = about:blank] 11:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1278ms 11:49:59 INFO - PROCESS | 1116 | 1466016599207 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 11:49:59 INFO - PROCESS | 1116 | 1466016599212 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 11:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:49:59 INFO - PROCESS | 1116 | 1466016599217 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:49:59 INFO - PROCESS | 1116 | 1466016599220 Marionette TRACE conn5 <- [1,1018,null,{}] 11:49:59 INFO - PROCESS | 1116 | 1466016599226 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}] 11:49:59 INFO - PROCESS | 1116 | 1466016599229 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:59 INFO - PROCESS | 1116 | 1466016599328 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 11:49:59 INFO - PROCESS | 1116 | 1466016599335 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:59 INFO - PROCESS | 1116 | 1466016599340 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:49:59 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717ABB800 == 30 [pid = 1116] [id = 264] 11:49:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971296FC00) [pid = 1116] [serial = 791] [outer = 0000000000000000] 11:49:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009712D75400) [pid = 1116] [serial = 792] [outer = 000000971296FC00] 11:49:59 INFO - PROCESS | 1116 | 1466016599391 Marionette DEBUG loaded listener.js 11:49:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097130AD800) [pid = 1116] [serial = 793] [outer = 000000971296FC00] 11:49:59 INFO - PROCESS | 1116 | 1466016599906 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]]]}] 11:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 11:49:59 INFO - PROCESS | 1116 | 1466016599954 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 11:49:59 INFO - PROCESS | 1116 | 1466016599959 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 11:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:49:59 INFO - PROCESS | 1116 | 1466016599965 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:49:59 INFO - PROCESS | 1116 | 1466016599968 Marionette TRACE conn5 <- [1,1022,null,{}] 11:49:59 INFO - PROCESS | 1116 | 1466016599971 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}] 11:49:59 INFO - PROCESS | 1116 | 1466016599974 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:00 INFO - PROCESS | 1116 | 1466016600066 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 11:50:00 INFO - PROCESS | 1116 | 1466016600076 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 1116 | 1466016600079 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:00 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDA9000 == 31 [pid = 1116] [id = 265] 11:50:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009712975000) [pid = 1116] [serial = 794] [outer = 0000000000000000] 11:50:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971866BC00) [pid = 1116] [serial = 795] [outer = 0000009712975000] 11:50:00 INFO - PROCESS | 1116 | 1466016600188 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009718D33800) [pid = 1116] [serial = 796] [outer = 0000009712975000] 11:50:00 INFO - PROCESS | 1116 | 1466016600610 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]]]}] 11:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 11:50:00 INFO - PROCESS | 1116 | 1466016600661 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 11:50:00 INFO - PROCESS | 1116 | 1466016600663 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 11:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:50:00 INFO - PROCESS | 1116 | 1466016600667 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:50:00 INFO - PROCESS | 1116 | 1466016600671 Marionette TRACE conn5 <- [1,1026,null,{}] 11:50:00 INFO - PROCESS | 1116 | 1466016600682 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}] 11:50:00 INFO - PROCESS | 1116 | 1466016600687 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:00 INFO - PROCESS | 1116 | 1466016600807 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 11:50:00 INFO - PROCESS | 1116 | 1466016600820 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 1116 | 1466016600823 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:00 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4A9800 == 32 [pid = 1116] [id = 266] 11:50:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009712524C00) [pid = 1116] [serial = 797] [outer = 0000000000000000] 11:50:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971DD10400) [pid = 1116] [serial = 798] [outer = 0000009712524C00] 11:50:00 INFO - PROCESS | 1116 | 1466016600872 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971E521400) [pid = 1116] [serial = 799] [outer = 0000009712524C00] 11:50:01 INFO - PROCESS | 1116 | 1466016601299 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]]]}] 11:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 11:50:01 INFO - PROCESS | 1116 | 1466016601362 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 11:50:01 INFO - PROCESS | 1116 | 1466016601365 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 11:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:50:01 INFO - PROCESS | 1116 | 1466016601368 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:50:01 INFO - PROCESS | 1116 | 1466016601370 Marionette TRACE conn5 <- [1,1030,null,{}] 11:50:01 INFO - PROCESS | 1116 | 1466016601373 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}] 11:50:01 INFO - PROCESS | 1116 | 1466016601376 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:01 INFO - PROCESS | 1116 | 1466016601489 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 11:50:01 INFO - PROCESS | 1116 | 1466016601495 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:01 INFO - PROCESS | 1116 | 1466016601498 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:01 INFO - PROCESS | 1116 | ++DOCSHELL 000000972017C000 == 33 [pid = 1116] [id = 267] 11:50:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971EA4F400) [pid = 1116] [serial = 800] [outer = 0000000000000000] 11:50:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971EACA000) [pid = 1116] [serial = 801] [outer = 000000971EA4F400] 11:50:01 INFO - PROCESS | 1116 | 1466016601581 Marionette DEBUG loaded listener.js 11:50:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971EDC8400) [pid = 1116] [serial = 802] [outer = 000000971EA4F400] 11:50:02 INFO - PROCESS | 1116 | 1466016602021 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]]]}] 11:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 11:50:02 INFO - PROCESS | 1116 | 1466016602061 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 11:50:02 INFO - PROCESS | 1116 | 1466016602063 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 11:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:50:02 INFO - PROCESS | 1116 | 1466016602067 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:50:02 INFO - PROCESS | 1116 | 1466016602069 Marionette TRACE conn5 <- [1,1034,null,{}] 11:50:02 INFO - PROCESS | 1116 | 1466016602072 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}] 11:50:02 INFO - PROCESS | 1116 | 1466016602074 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:02 INFO - PROCESS | 1116 | 1466016602210 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 11:50:02 INFO - PROCESS | 1116 | 1466016602234 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:02 INFO - PROCESS | 1116 | 1466016602236 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:02 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BCC000 == 34 [pid = 1116] [id = 268] 11:50:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971F54C800) [pid = 1116] [serial = 803] [outer = 0000000000000000] 11:50:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971F554000) [pid = 1116] [serial = 804] [outer = 000000971F54C800] 11:50:02 INFO - PROCESS | 1116 | 1466016602282 Marionette DEBUG loaded listener.js 11:50:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971FC60000) [pid = 1116] [serial = 805] [outer = 000000971F54C800] 11:50:02 INFO - PROCESS | 1116 | 1466016602728 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]]]}] 11:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 689ms 11:50:02 INFO - PROCESS | 1116 | 1466016602760 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 11:50:02 INFO - PROCESS | 1116 | 1466016602762 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 11:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:50:02 INFO - PROCESS | 1116 | 1466016602765 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:50:02 INFO - PROCESS | 1116 | 1466016602767 Marionette TRACE conn5 <- [1,1038,null,{}] 11:50:02 INFO - PROCESS | 1116 | 1466016602777 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}] 11:50:02 INFO - PROCESS | 1116 | 1466016602783 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:02 INFO - PROCESS | 1116 | 1466016602918 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 11:50:02 INFO - PROCESS | 1116 | 1466016602976 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:02 INFO - PROCESS | 1116 | 1466016602978 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:03 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C0A800 == 35 [pid = 1116] [id = 269] 11:50:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971FD13000) [pid = 1116] [serial = 806] [outer = 0000000000000000] 11:50:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (00000097202DD000) [pid = 1116] [serial = 807] [outer = 000000971FD13000] 11:50:03 INFO - PROCESS | 1116 | 1466016603026 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009720873000) [pid = 1116] [serial = 808] [outer = 000000971FD13000] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971FD11400) [pid = 1116] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009712973400) [pid = 1116] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971C31D800) [pid = 1116] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097202DC800) [pid = 1116] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009722B2FC00) [pid = 1116] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009722B62C00) [pid = 1116] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718DE3400) [pid = 1116] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712D7AC00) [pid = 1116] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009713088800) [pid = 1116] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097191BE400) [pid = 1116] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009712D74400) [pid = 1116] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971252AC00) [pid = 1116] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971E519400) [pid = 1116] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:50:03 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097127C2400) [pid = 1116] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:50:03 INFO - PROCESS | 1116 | 1466016603533 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]]]}] 11:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 777ms 11:50:03 INFO - PROCESS | 1116 | 1466016603549 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 11:50:03 INFO - PROCESS | 1116 | 1466016603551 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 11:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:50:03 INFO - PROCESS | 1116 | 1466016603554 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:50:03 INFO - PROCESS | 1116 | 1466016603556 Marionette TRACE conn5 <- [1,1042,null,{}] 11:50:03 INFO - PROCESS | 1116 | 1466016603560 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}] 11:50:03 INFO - PROCESS | 1116 | 1466016603562 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:03 INFO - PROCESS | 1116 | 1466016603644 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 11:50:03 INFO - PROCESS | 1116 | 1466016603713 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:03 INFO - PROCESS | 1116 | 1466016603715 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:03 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D80000 == 36 [pid = 1116] [id = 270] 11:50:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009712973400) [pid = 1116] [serial = 809] [outer = 0000000000000000] 11:50:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009718DE6C00) [pid = 1116] [serial = 810] [outer = 0000009712973400] 11:50:03 INFO - PROCESS | 1116 | 1466016603767 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971FD18800) [pid = 1116] [serial = 811] [outer = 0000009712973400] 11:50:04 INFO - PROCESS | 1116 | 1466016604133 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]]]}] 11:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 628ms 11:50:04 INFO - PROCESS | 1116 | 1466016604187 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 11:50:04 INFO - PROCESS | 1116 | 1466016604189 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 11:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:50:04 INFO - PROCESS | 1116 | 1466016604192 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:50:04 INFO - PROCESS | 1116 | 1466016604194 Marionette TRACE conn5 <- [1,1046,null,{}] 11:50:04 INFO - PROCESS | 1116 | 1466016604197 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}] 11:50:04 INFO - PROCESS | 1116 | 1466016604199 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:04 INFO - PROCESS | 1116 | 1466016604318 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 11:50:04 INFO - PROCESS | 1116 | 1466016604325 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:04 INFO - PROCESS | 1116 | 1466016604327 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:04 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726911800 == 37 [pid = 1116] [id = 271] 11:50:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971E51D400) [pid = 1116] [serial = 812] [outer = 0000000000000000] 11:50:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097208DFC00) [pid = 1116] [serial = 813] [outer = 000000971E51D400] 11:50:04 INFO - PROCESS | 1116 | 1466016604372 Marionette DEBUG loaded listener.js 11:50:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000972195F800) [pid = 1116] [serial = 814] [outer = 000000971E51D400] 11:50:04 INFO - PROCESS | 1116 | 1466016604772 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]]]}] 11:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 11:50:04 INFO - PROCESS | 1116 | 1466016604824 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 11:50:04 INFO - PROCESS | 1116 | 1466016604826 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 11:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:50:04 INFO - PROCESS | 1116 | 1466016604830 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:50:04 INFO - PROCESS | 1116 | 1466016604831 Marionette TRACE conn5 <- [1,1050,null,{}] 11:50:04 INFO - PROCESS | 1116 | 1466016604835 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}] 11:50:04 INFO - PROCESS | 1116 | 1466016604837 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:04 INFO - PROCESS | 1116 | 1466016604949 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 11:50:05 INFO - PROCESS | 1116 | 1466016604988 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 1116 | 1466016604990 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:05 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4A4000 == 38 [pid = 1116] [id = 272] 11:50:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009718D25C00) [pid = 1116] [serial = 815] [outer = 0000000000000000] 11:50:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097219BB800) [pid = 1116] [serial = 816] [outer = 0000009718D25C00] 11:50:05 INFO - PROCESS | 1116 | 1466016605035 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009721EC1000) [pid = 1116] [serial = 817] [outer = 0000009718D25C00] 11:50:05 INFO - PROCESS | 1116 | 1466016605506 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]]]}] 11:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 734ms 11:50:05 INFO - PROCESS | 1116 | 1466016605568 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 11:50:05 INFO - PROCESS | 1116 | 1466016605574 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 11:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:50:05 INFO - PROCESS | 1116 | 1466016605580 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:50:05 INFO - PROCESS | 1116 | 1466016605583 Marionette TRACE conn5 <- [1,1054,null,{}] 11:50:05 INFO - PROCESS | 1116 | 1466016605589 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}] 11:50:05 INFO - PROCESS | 1116 | 1466016605593 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:05 INFO - PROCESS | 1116 | 1466016605715 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 11:50:05 INFO - PROCESS | 1116 | 1466016605805 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 1116 | 1466016605810 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:05 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2C2800 == 39 [pid = 1116] [id = 273] 11:50:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971296CC00) [pid = 1116] [serial = 818] [outer = 0000000000000000] 11:50:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009712FC5800) [pid = 1116] [serial = 819] [outer = 000000971296CC00] 11:50:05 INFO - PROCESS | 1116 | 1466016605871 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009717B3C400) [pid = 1116] [serial = 820] [outer = 000000971296CC00] 11:50:06 INFO - PROCESS | 1116 | 1466016606523 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]]]}] 11:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 11:50:06 INFO - PROCESS | 1116 | 1466016606568 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 1116 | 1466016606573 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 11:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:50:06 INFO - PROCESS | 1116 | 1466016606580 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - PROCESS | 1116 | 1466016606583 Marionette TRACE conn5 <- [1,1058,null,{}] 11:50:06 INFO - PROCESS | 1116 | 1466016606587 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}] 11:50:06 INFO - PROCESS | 1116 | 1466016606590 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:06 INFO - PROCESS | 1116 | 1466016606707 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 11:50:06 INFO - PROCESS | 1116 | 1466016606825 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:06 INFO - PROCESS | 1116 | 1466016606828 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:06 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BC2800 == 40 [pid = 1116] [id = 274] 11:50:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971926E000) [pid = 1116] [serial = 821] [outer = 0000000000000000] 11:50:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971C320800) [pid = 1116] [serial = 822] [outer = 000000971926E000] 11:50:06 INFO - PROCESS | 1116 | 1466016606886 Marionette DEBUG loaded listener.js 11:50:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971E8D9C00) [pid = 1116] [serial = 823] [outer = 000000971926E000] 11:50:07 INFO - PROCESS | 1116 | 1466016607455 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]]]}] 11:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 944ms 11:50:07 INFO - PROCESS | 1116 | 1466016607526 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 11:50:07 INFO - PROCESS | 1116 | 1466016607529 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 11:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:50:07 INFO - PROCESS | 1116 | 1466016607533 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:50:07 INFO - PROCESS | 1116 | 1466016607537 Marionette TRACE conn5 <- [1,1062,null,{}] 11:50:07 INFO - PROCESS | 1116 | 1466016607591 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}] 11:50:07 INFO - PROCESS | 1116 | 1466016607597 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:07 INFO - PROCESS | 1116 | 1466016607744 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 11:50:07 INFO - PROCESS | 1116 | 1466016607790 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:07 INFO - PROCESS | 1116 | 1466016607794 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:07 INFO - PROCESS | 1116 | ++DOCSHELL 00000097269AA800 == 41 [pid = 1116] [id = 275] 11:50:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097202E0400) [pid = 1116] [serial = 824] [outer = 0000000000000000] 11:50:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (00000097202E7C00) [pid = 1116] [serial = 825] [outer = 00000097202E0400] 11:50:07 INFO - PROCESS | 1116 | 1466016607853 Marionette DEBUG loaded listener.js 11:50:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (00000097219B8400) [pid = 1116] [serial = 826] [outer = 00000097202E0400] 11:50:08 INFO - PROCESS | 1116 | 1466016608478 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]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 11:50:08 INFO - PROCESS | 1116 | 1466016608521 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 11:50:08 INFO - PROCESS | 1116 | 1466016608524 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 11:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:50:08 INFO - PROCESS | 1116 | 1466016608528 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - PROCESS | 1116 | 1466016608530 Marionette TRACE conn5 <- [1,1066,null,{}] 11:50:08 INFO - PROCESS | 1116 | 1466016608533 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}] 11:50:08 INFO - PROCESS | 1116 | 1466016608536 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:08 INFO - PROCESS | 1116 | 1466016608650 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 11:50:08 INFO - PROCESS | 1116 | 1466016608725 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:08 INFO - PROCESS | 1116 | 1466016608727 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:08 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D07800 == 42 [pid = 1116] [id = 276] 11:50:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009722B58000) [pid = 1116] [serial = 827] [outer = 0000000000000000] 11:50:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (0000009722B5B400) [pid = 1116] [serial = 828] [outer = 0000009722B58000] 11:50:08 INFO - PROCESS | 1116 | 1466016608824 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (0000009722BA3000) [pid = 1116] [serial = 829] [outer = 0000009722B58000] 11:50:09 INFO - PROCESS | 1116 | 1466016609656 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]]]}] 11:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1193ms 11:50:09 INFO - PROCESS | 1116 | 1466016609723 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 11:50:09 INFO - PROCESS | 1116 | 1466016609727 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 11:50:09 INFO - PROCESS | 1116 | 1466016609732 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:50:09 INFO - PROCESS | 1116 | 1466016609736 Marionette TRACE conn5 <- [1,1070,null,{}] 11:50:09 INFO - PROCESS | 1116 | 1466016609742 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}] 11:50:09 INFO - PROCESS | 1116 | 1466016609744 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:09 INFO - PROCESS | 1116 | 1466016609889 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 11:50:09 INFO - PROCESS | 1116 | 1466016609960 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:09 INFO - PROCESS | 1116 | 1466016609965 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:10 INFO - PROCESS | 1116 | ++DOCSHELL 0000009713260800 == 43 [pid = 1116] [id = 277] 11:50:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009712D7C800) [pid = 1116] [serial = 830] [outer = 0000000000000000] 11:50:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (0000009712FD1400) [pid = 1116] [serial = 831] [outer = 0000009712D7C800] 11:50:10 INFO - PROCESS | 1116 | 1466016610063 Marionette DEBUG loaded listener.js 11:50:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (000000971782D400) [pid = 1116] [serial = 832] [outer = 0000009712D7C800] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 0000009726911800 == 42 [pid = 1116] [id = 271] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D80000 == 41 [pid = 1116] [id = 270] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C0A800 == 40 [pid = 1116] [id = 269] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BCC000 == 39 [pid = 1116] [id = 268] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 000000972017C000 == 38 [pid = 1116] [id = 267] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4A9800 == 37 [pid = 1116] [id = 266] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDA9000 == 36 [pid = 1116] [id = 265] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 0000009717ABB800 == 35 [pid = 1116] [id = 264] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 0000009720018000 == 34 [pid = 1116] [id = 263] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 000000971879A800 == 33 [pid = 1116] [id = 262] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 000000971E899800 == 32 [pid = 1116] [id = 261] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D07800 == 31 [pid = 1116] [id = 276] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 00000097269AA800 == 30 [pid = 1116] [id = 275] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BC2800 == 29 [pid = 1116] [id = 274] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4A4000 == 28 [pid = 1116] [id = 272] 11:50:10 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2C2800 == 27 [pid = 1116] [id = 273] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (0000009713086800) [pid = 1116] [serial = 762] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (0000009713EB0000) [pid = 1116] [serial = 763] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (0000009718BD6400) [pid = 1116] [serial = 757] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (0000009713213800) [pid = 1116] [serial = 756] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009719272000) [pid = 1116] [serial = 768] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000971E50BC00) [pid = 1116] [serial = 771] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971C32C800) [pid = 1116] [serial = 769] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (00000097187C0400) [pid = 1116] [serial = 765] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971EA50800) [pid = 1116] [serial = 774] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097127E8000) [pid = 1116] [serial = 759] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971E5B3800) [pid = 1116] [serial = 772] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971296DC00) [pid = 1116] [serial = 760] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971FDF5800) [pid = 1116] [serial = 780] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971F8EA000) [pid = 1116] [serial = 775] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971865EC00) [pid = 1116] [serial = 742] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009712D7FC00) [pid = 1116] [serial = 741] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000972009A000) [pid = 1116] [serial = 781] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971E5B7400) [pid = 1116] [serial = 745] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971DC79C00) [pid = 1116] [serial = 744] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097219C2400) [pid = 1116] [serial = 748] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097202D9800) [pid = 1116] [serial = 783] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097202E0C00) [pid = 1116] [serial = 747] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009722B5DC00) [pid = 1116] [serial = 751] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009722B55800) [pid = 1116] [serial = 750] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009722BA7000) [pid = 1116] [serial = 754] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009722B9F800) [pid = 1116] [serial = 753] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971F8E5800) [pid = 1116] [serial = 777] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971FC66400) [pid = 1116] [serial = 778] [outer = 0000000000000000] [url = about:blank] 11:50:10 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009718D2CC00) [pid = 1116] [serial = 766] [outer = 0000000000000000] [url = about:blank] 11:50:11 INFO - PROCESS | 1116 | 1466016611290 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]]]}] 11:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1599ms 11:50:11 INFO - PROCESS | 1116 | 1466016611336 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 11:50:11 INFO - PROCESS | 1116 | 1466016611340 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 11:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:50:11 INFO - PROCESS | 1116 | 1466016611345 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:50:11 INFO - PROCESS | 1116 | 1466016611350 Marionette TRACE conn5 <- [1,1074,null,{}] 11:50:11 INFO - PROCESS | 1116 | 1466016611355 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}] 11:50:11 INFO - PROCESS | 1116 | 1466016611358 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:11 INFO - PROCESS | 1116 | 1466016611474 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 11:50:11 INFO - PROCESS | 1116 | 1466016611549 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 1116 | 1466016611552 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:11 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718785800 == 28 [pid = 1116] [id = 278] 11:50:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009712972000) [pid = 1116] [serial = 833] [outer = 0000000000000000] 11:50:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009712D79C00) [pid = 1116] [serial = 834] [outer = 0000009712972000] 11:50:11 INFO - PROCESS | 1116 | 1466016611604 Marionette DEBUG loaded listener.js 11:50:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (00000097130ACC00) [pid = 1116] [serial = 835] [outer = 0000009712972000] 11:50:11 INFO - PROCESS | 1116 | 1466016611987 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]]]}] 11:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 11:50:12 INFO - PROCESS | 1116 | 1466016612041 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 11:50:12 INFO - PROCESS | 1116 | 1466016612046 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 11:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:50:12 INFO - PROCESS | 1116 | 1466016612053 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:50:12 INFO - PROCESS | 1116 | 1466016612055 Marionette TRACE conn5 <- [1,1078,null,{}] 11:50:12 INFO - PROCESS | 1116 | 1466016612098 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}] 11:50:12 INFO - PROCESS | 1116 | 1466016612100 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:12 INFO - PROCESS | 1116 | 1466016612210 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 11:50:12 INFO - PROCESS | 1116 | 1466016612220 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:12 INFO - PROCESS | 1116 | 1466016612222 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:12 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB6000 == 29 [pid = 1116] [id = 279] 11:50:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009717643800) [pid = 1116] [serial = 836] [outer = 0000000000000000] 11:50:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971865BC00) [pid = 1116] [serial = 837] [outer = 0000009717643800] 11:50:12 INFO - PROCESS | 1116 | 1466016612270 Marionette DEBUG loaded listener.js 11:50:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009718714800) [pid = 1116] [serial = 838] [outer = 0000009717643800] 11:50:12 INFO - PROCESS | 1116 | 1466016612737 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]]]}] 11:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 713ms 11:50:12 INFO - PROCESS | 1116 | 1466016612767 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 11:50:12 INFO - PROCESS | 1116 | 1466016612769 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 11:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:50:12 INFO - PROCESS | 1116 | 1466016612773 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:50:12 INFO - PROCESS | 1116 | 1466016612777 Marionette TRACE conn5 <- [1,1082,null,{}] 11:50:12 INFO - PROCESS | 1116 | 1466016612788 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}] 11:50:12 INFO - PROCESS | 1116 | 1466016612793 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:12 INFO - PROCESS | 1116 | 1466016612883 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 11:50:12 INFO - PROCESS | 1116 | 1466016612890 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:12 INFO - PROCESS | 1116 | 1466016612893 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:12 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F23A800 == 30 [pid = 1116] [id = 280] 11:50:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009718D31000) [pid = 1116] [serial = 839] [outer = 0000000000000000] 11:50:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009718DE2400) [pid = 1116] [serial = 840] [outer = 0000009718D31000] 11:50:12 INFO - PROCESS | 1116 | 1466016612942 Marionette DEBUG loaded listener.js 11:50:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097192CA400) [pid = 1116] [serial = 841] [outer = 0000009718D31000] 11:50:13 INFO - PROCESS | 1116 | 1466016613433 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]]]}] 11:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 692ms 11:50:13 INFO - PROCESS | 1116 | 1466016613471 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 11:50:13 INFO - PROCESS | 1116 | 1466016613474 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 11:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:50:13 INFO - PROCESS | 1116 | 1466016613477 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:50:13 INFO - PROCESS | 1116 | 1466016613479 Marionette TRACE conn5 <- [1,1086,null,{}] 11:50:13 INFO - PROCESS | 1116 | 1466016613482 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}] 11:50:13 INFO - PROCESS | 1116 | 1466016613485 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:13 INFO - PROCESS | 1116 | 1466016613627 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 11:50:13 INFO - PROCESS | 1116 | 1466016613649 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:13 INFO - PROCESS | 1116 | 1466016613651 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:13 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC7D800 == 31 [pid = 1116] [id = 281] 11:50:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971DC82C00) [pid = 1116] [serial = 842] [outer = 0000000000000000] 11:50:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E1E5000) [pid = 1116] [serial = 843] [outer = 000000971DC82C00] 11:50:13 INFO - PROCESS | 1116 | 1466016613697 Marionette DEBUG loaded listener.js 11:50:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971E519C00) [pid = 1116] [serial = 844] [outer = 000000971DC82C00] 11:50:14 INFO - PROCESS | 1116 | 1466016614128 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]]]}] 11:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 11:50:14 INFO - PROCESS | 1116 | 1466016614215 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 11:50:14 INFO - PROCESS | 1116 | 1466016614217 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 11:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:50:14 INFO - PROCESS | 1116 | 1466016614221 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:50:14 INFO - PROCESS | 1116 | 1466016614223 Marionette TRACE conn5 <- [1,1090,null,{}] 11:50:14 INFO - PROCESS | 1116 | 1466016614237 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}] 11:50:14 INFO - PROCESS | 1116 | 1466016614240 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:14 INFO - PROCESS | 1116 | 1466016614345 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 11:50:14 INFO - PROCESS | 1116 | 1466016614356 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:14 INFO - PROCESS | 1116 | 1466016614358 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:14 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720B23800 == 32 [pid = 1116] [id = 282] 11:50:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097127CC400) [pid = 1116] [serial = 845] [outer = 0000000000000000] 11:50:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971E84B000) [pid = 1116] [serial = 846] [outer = 00000097127CC400] 11:50:14 INFO - PROCESS | 1116 | 1466016614403 Marionette DEBUG loaded listener.js 11:50:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971EC03800) [pid = 1116] [serial = 847] [outer = 00000097127CC400] 11:50:14 INFO - PROCESS | 1116 | 1466016614888 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]]]}] 11:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 692ms 11:50:14 INFO - PROCESS | 1116 | 1466016614949 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 11:50:14 INFO - PROCESS | 1116 | 1466016614952 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 11:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:50:14 INFO - PROCESS | 1116 | 1466016614969 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:50:14 INFO - PROCESS | 1116 | 1466016614971 Marionette TRACE conn5 <- [1,1094,null,{}] 11:50:14 INFO - PROCESS | 1116 | 1466016614975 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}] 11:50:14 INFO - PROCESS | 1116 | 1466016614981 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:15 INFO - PROCESS | 1116 | 1466016615107 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971E51D400) [pid = 1116] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971296FC00) [pid = 1116] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971F54C800) [pid = 1116] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009720048800) [pid = 1116] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009712524C00) [pid = 1116] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009712975000) [pid = 1116] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097127CEC00) [pid = 1116] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971866B800) [pid = 1116] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712973400) [pid = 1116] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971FD13000) [pid = 1116] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971EA4F400) [pid = 1116] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:50:15 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009718D25C00) [pid = 1116] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:50:15 INFO - PROCESS | 1116 | 1466016615376 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:15 INFO - PROCESS | 1116 | 1466016615378 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:15 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B9C000 == 33 [pid = 1116] [id = 283] 11:50:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009711644400) [pid = 1116] [serial = 848] [outer = 0000000000000000] 11:50:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971296FC00) [pid = 1116] [serial = 849] [outer = 0000009711644400] 11:50:15 INFO - PROCESS | 1116 | 1466016615425 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971F54C800) [pid = 1116] [serial = 850] [outer = 0000009711644400] 11:50:15 INFO - PROCESS | 1116 | 1466016615795 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]]]}] 11:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 879ms 11:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:50:15 INFO - PROCESS | 1116 | 1466016615849 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 11:50:15 INFO - PROCESS | 1116 | 1466016615851 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 11:50:15 INFO - PROCESS | 1116 | 1466016615854 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:50:15 INFO - PROCESS | 1116 | 1466016615856 Marionette TRACE conn5 <- [1,1098,null,{}] 11:50:15 INFO - PROCESS | 1116 | 1466016615859 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}] 11:50:15 INFO - PROCESS | 1116 | 1466016615861 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:15 INFO - PROCESS | 1116 | 1466016615971 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 11:50:15 INFO - PROCESS | 1116 | 1466016615978 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:15 INFO - PROCESS | 1116 | 1466016615980 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:15 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C71000 == 34 [pid = 1116] [id = 284] 11:50:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097127CB800) [pid = 1116] [serial = 851] [outer = 0000000000000000] 11:50:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971FC61800) [pid = 1116] [serial = 852] [outer = 00000097127CB800] 11:50:16 INFO - PROCESS | 1116 | 1466016616025 Marionette DEBUG loaded listener.js 11:50:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971FD15800) [pid = 1116] [serial = 853] [outer = 00000097127CB800] 11:50:16 INFO - PROCESS | 1116 | 1466016616559 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]]]}] 11:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 734ms 11:50:16 INFO - PROCESS | 1116 | 1466016616591 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 11:50:16 INFO - PROCESS | 1116 | 1466016616593 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 11:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:50:16 INFO - PROCESS | 1116 | 1466016616626 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:50:16 INFO - PROCESS | 1116 | 1466016616627 Marionette TRACE conn5 <- [1,1102,null,{}] 11:50:16 INFO - PROCESS | 1116 | 1466016616632 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}] 11:50:16 INFO - PROCESS | 1116 | 1466016616634 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:16 INFO - PROCESS | 1116 | 1466016616716 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 11:50:16 INFO - PROCESS | 1116 | 1466016616722 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 1116 | 1466016616724 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:16 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C06000 == 35 [pid = 1116] [id = 285] 11:50:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971FF25800) [pid = 1116] [serial = 854] [outer = 0000000000000000] 11:50:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000972009CC00) [pid = 1116] [serial = 855] [outer = 000000971FF25800] 11:50:16 INFO - PROCESS | 1116 | 1466016616769 Marionette DEBUG loaded listener.js 11:50:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009720862400) [pid = 1116] [serial = 856] [outer = 000000971FF25800] 11:50:17 INFO - PROCESS | 1116 | 1466016617199 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]]]}] 11:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 587ms 11:50:17 INFO - PROCESS | 1116 | 1466016617219 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 1116 | 1466016617221 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 11:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:50:17 INFO - PROCESS | 1116 | 1466016617225 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 1116 | 1466016617226 Marionette TRACE conn5 <- [1,1106,null,{}] 11:50:17 INFO - PROCESS | 1116 | 1466016617230 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}] 11:50:17 INFO - PROCESS | 1116 | 1466016617232 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:17 INFO - PROCESS | 1116 | 1466016617325 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 11:50:17 INFO - PROCESS | 1116 | [1116] 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 11:50:17 INFO - PROCESS | 1116 | 1466016617520 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:17 INFO - PROCESS | 1116 | 1466016617524 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:17 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717872800 == 36 [pid = 1116] [id = 286] 11:50:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009710ED1800) [pid = 1116] [serial = 857] [outer = 0000000000000000] 11:50:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097127DA800) [pid = 1116] [serial = 858] [outer = 0000009710ED1800] 11:50:17 INFO - PROCESS | 1116 | 1466016617585 Marionette DEBUG loaded listener.js 11:50:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971296D400) [pid = 1116] [serial = 859] [outer = 0000009710ED1800] 11:50:18 INFO - PROCESS | 1116 | 1466016618404 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]]]}] 11:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1241ms 11:50:18 INFO - PROCESS | 1116 | 1466016618470 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 11:50:18 INFO - PROCESS | 1116 | 1466016618475 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 11:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:50:18 INFO - PROCESS | 1116 | 1466016618480 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:50:18 INFO - PROCESS | 1116 | 1466016618483 Marionette TRACE conn5 <- [1,1110,null,{}] 11:50:18 INFO - PROCESS | 1116 | 1466016618489 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}] 11:50:18 INFO - PROCESS | 1116 | 1466016618494 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:18 INFO - PROCESS | 1116 | 1466016618669 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 11:50:18 INFO - PROCESS | 1116 | 1466016618757 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 1116 | 1466016618761 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:18 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4A9800 == 37 [pid = 1116] [id = 287] 11:50:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971865EC00) [pid = 1116] [serial = 860] [outer = 0000000000000000] 11:50:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097187C1800) [pid = 1116] [serial = 861] [outer = 000000971865EC00] 11:50:18 INFO - PROCESS | 1116 | 1466016618819 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009718D33000) [pid = 1116] [serial = 862] [outer = 000000971865EC00] 11:50:19 INFO - PROCESS | 1116 | 1466016619780 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]]]}] 11:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1341ms 11:50:19 INFO - PROCESS | 1116 | 1466016619824 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 11:50:19 INFO - PROCESS | 1116 | 1466016619829 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 11:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:50:19 INFO - PROCESS | 1116 | 1466016619834 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - PROCESS | 1116 | 1466016619837 Marionette TRACE conn5 <- [1,1114,null,{}] 11:50:19 INFO - PROCESS | 1116 | 1466016619843 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}] 11:50:19 INFO - PROCESS | 1116 | 1466016619846 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:19 INFO - PROCESS | 1116 | 1466016619966 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 11:50:20 INFO - PROCESS | 1116 | 1466016620042 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 1116 | 1466016620046 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:20 INFO - PROCESS | 1116 | ++DOCSHELL 000000971861D000 == 38 [pid = 1116] [id = 288] 11:50:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009716B42800) [pid = 1116] [serial = 863] [outer = 0000000000000000] 11:50:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009717646800) [pid = 1116] [serial = 864] [outer = 0000009716B42800] 11:50:20 INFO - PROCESS | 1116 | 1466016620098 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009718710400) [pid = 1116] [serial = 865] [outer = 0000009716B42800] 11:50:20 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C06000 == 37 [pid = 1116] [id = 285] 11:50:20 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C71000 == 36 [pid = 1116] [id = 284] 11:50:20 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B9C000 == 35 [pid = 1116] [id = 283] 11:50:20 INFO - PROCESS | 1116 | --DOCSHELL 0000009720B23800 == 34 [pid = 1116] [id = 282] 11:50:20 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC7D800 == 33 [pid = 1116] [id = 281] 11:50:20 INFO - PROCESS | 1116 | --DOCSHELL 000000971F23A800 == 32 [pid = 1116] [id = 280] 11:50:20 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB6000 == 31 [pid = 1116] [id = 279] 11:50:20 INFO - PROCESS | 1116 | --DOCSHELL 0000009718785800 == 30 [pid = 1116] [id = 278] 11:50:20 INFO - PROCESS | 1116 | --DOCSHELL 0000009713260800 == 29 [pid = 1116] [id = 277] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000972195F800) [pid = 1116] [serial = 814] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009712D75400) [pid = 1116] [serial = 792] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (00000097130AD800) [pid = 1116] [serial = 793] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971FC60000) [pid = 1116] [serial = 805] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971F554000) [pid = 1116] [serial = 804] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097202E7800) [pid = 1116] [serial = 784] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971DD10400) [pid = 1116] [serial = 798] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971866BC00) [pid = 1116] [serial = 795] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718D33800) [pid = 1116] [serial = 796] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712896800) [pid = 1116] [serial = 786] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009712E3E800) [pid = 1116] [serial = 787] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009718BD7000) [pid = 1116] [serial = 789] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009718DE7800) [pid = 1116] [serial = 790] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009718DE6C00) [pid = 1116] [serial = 810] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097202DD000) [pid = 1116] [serial = 807] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097208DFC00) [pid = 1116] [serial = 813] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971EACA000) [pid = 1116] [serial = 801] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971EDC8400) [pid = 1116] [serial = 802] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971FD18800) [pid = 1116] [serial = 811] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009720873000) [pid = 1116] [serial = 808] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009721EC1000) [pid = 1116] [serial = 817] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (00000097219BB800) [pid = 1116] [serial = 816] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971E521400) [pid = 1116] [serial = 799] [outer = 0000000000000000] [url = about:blank] 11:50:20 INFO - PROCESS | 1116 | 1466016620668 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]]]}] 11:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 880ms 11:50:20 INFO - PROCESS | 1116 | 1466016620718 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 11:50:20 INFO - PROCESS | 1116 | 1466016620723 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 11:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:50:20 INFO - PROCESS | 1116 | 1466016620730 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:50:20 INFO - PROCESS | 1116 | 1466016620733 Marionette TRACE conn5 <- [1,1118,null,{}] 11:50:20 INFO - PROCESS | 1116 | 1466016620736 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}] 11:50:20 INFO - PROCESS | 1116 | 1466016620739 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:20 INFO - PROCESS | 1116 | 1466016620833 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 11:50:20 INFO - PROCESS | 1116 | 1466016620908 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 1116 | 1466016620910 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:20 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB6000 == 30 [pid = 1116] [id = 289] 11:50:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009716EB7000) [pid = 1116] [serial = 866] [outer = 0000000000000000] 11:50:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009718715C00) [pid = 1116] [serial = 867] [outer = 0000009716EB7000] 11:50:20 INFO - PROCESS | 1116 | 1466016620960 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009718DDAC00) [pid = 1116] [serial = 868] [outer = 0000009716EB7000] 11:50:21 INFO - PROCESS | 1116 | 1466016621381 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]]]}] 11:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 11:50:21 INFO - PROCESS | 1116 | 1466016621425 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 11:50:21 INFO - PROCESS | 1116 | 1466016621427 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 11:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:50:21 INFO - PROCESS | 1116 | 1466016621431 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 1116 | 1466016621434 Marionette TRACE conn5 <- [1,1122,null,{}] 11:50:21 INFO - PROCESS | 1116 | 1466016621446 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}] 11:50:21 INFO - PROCESS | 1116 | 1466016621451 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:21 INFO - PROCESS | 1116 | 1466016621539 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 11:50:21 INFO - PROCESS | 1116 | 1466016621585 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 1116 | 1466016621588 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:21 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FB2B800 == 31 [pid = 1116] [id = 290] 11:50:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (00000097127EF400) [pid = 1116] [serial = 869] [outer = 0000000000000000] 11:50:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971E509800) [pid = 1116] [serial = 870] [outer = 00000097127EF400] 11:50:21 INFO - PROCESS | 1116 | 1466016621645 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971E8E2400) [pid = 1116] [serial = 871] [outer = 00000097127EF400] 11:50:22 INFO - PROCESS | 1116 | [GFX2-]: DrawTargetD2D 1.1 (00000097269FBDE0): Failed to create GradientStopCollection with no stops. 11:50:22 INFO - PROCESS | 1116 | [GFX3-]: No stops specified for gradient pattern. 11:50:22 INFO - PROCESS | 1116 | 1466016622103 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]]]}] 11:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 11:50:22 INFO - PROCESS | 1116 | 1466016622125 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 11:50:22 INFO - PROCESS | 1116 | 1466016622127 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 11:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:50:22 INFO - PROCESS | 1116 | 1466016622131 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:50:22 INFO - PROCESS | 1116 | 1466016622132 Marionette TRACE conn5 <- [1,1126,null,{}] 11:50:22 INFO - PROCESS | 1116 | 1466016622136 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}] 11:50:22 INFO - PROCESS | 1116 | 1466016622138 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:22 INFO - PROCESS | 1116 | 1466016622230 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 11:50:22 INFO - PROCESS | 1116 | 1466016622238 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 1116 | 1466016622240 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:22 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E98800 == 32 [pid = 1116] [id = 291] 11:50:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097127ED000) [pid = 1116] [serial = 872] [outer = 0000000000000000] 11:50:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971F4F0C00) [pid = 1116] [serial = 873] [outer = 00000097127ED000] 11:50:22 INFO - PROCESS | 1116 | 1466016622286 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971F556800) [pid = 1116] [serial = 874] [outer = 00000097127ED000] 11:50:22 INFO - PROCESS | 1116 | 1466016622721 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]]]}] 11:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 628ms 11:50:22 INFO - PROCESS | 1116 | 1466016622762 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 11:50:22 INFO - PROCESS | 1116 | 1466016622764 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 11:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:50:22 INFO - PROCESS | 1116 | 1466016622774 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:50:22 INFO - PROCESS | 1116 | 1466016622775 Marionette TRACE conn5 <- [1,1130,null,{}] 11:50:22 INFO - PROCESS | 1116 | 1466016622779 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}] 11:50:22 INFO - PROCESS | 1116 | 1466016622781 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:22 INFO - PROCESS | 1116 | 1466016622897 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 11:50:22 INFO - PROCESS | 1116 | 1466016622971 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 1116 | 1466016622973 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:23 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718BA4000 == 33 [pid = 1116] [id = 292] 11:50:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971F8E5400) [pid = 1116] [serial = 875] [outer = 0000000000000000] 11:50:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971FC64C00) [pid = 1116] [serial = 876] [outer = 000000971F8E5400] 11:50:23 INFO - PROCESS | 1116 | 1466016623019 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971FF30800) [pid = 1116] [serial = 877] [outer = 000000971F8E5400] 11:50:23 INFO - PROCESS | 1116 | 1466016623438 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]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 11:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:50:23 INFO - PROCESS | 1116 | 1466016623509 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 1116 | 1466016623511 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 11:50:23 INFO - PROCESS | 1116 | 1466016623515 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 1116 | 1466016623517 Marionette TRACE conn5 <- [1,1134,null,{}] 11:50:23 INFO - PROCESS | 1116 | 1466016623525 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}] 11:50:23 INFO - PROCESS | 1116 | 1466016623531 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:23 INFO - PROCESS | 1116 | 1466016623667 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 11:50:23 INFO - PROCESS | 1116 | 1466016623680 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 1116 | 1466016623682 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:23 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C07000 == 34 [pid = 1116] [id = 293] 11:50:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009712899000) [pid = 1116] [serial = 878] [outer = 0000000000000000] 11:50:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097208E1800) [pid = 1116] [serial = 879] [outer = 0000009712899000] 11:50:23 INFO - PROCESS | 1116 | 1466016623772 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097219BB800) [pid = 1116] [serial = 880] [outer = 0000009712899000] 11:50:24 INFO - PROCESS | 1116 | 1466016624199 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]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 11:50:24 INFO - PROCESS | 1116 | 1466016624255 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 1116 | 1466016624257 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 11:50:24 INFO - PROCESS | 1116 | 1466016624261 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 1116 | 1466016624263 Marionette TRACE conn5 <- [1,1138,null,{}] 11:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:50:24 INFO - PROCESS | 1116 | 1466016624266 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}] 11:50:24 INFO - PROCESS | 1116 | 1466016624268 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:24 INFO - PROCESS | 1116 | 1466016624383 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 11:50:24 INFO - PROCESS | 1116 | 1466016624434 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 1116 | 1466016624436 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:24 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726907000 == 35 [pid = 1116] [id = 294] 11:50:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971F8F0800) [pid = 1116] [serial = 881] [outer = 0000000000000000] 11:50:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097219C6C00) [pid = 1116] [serial = 882] [outer = 000000971F8F0800] 11:50:24 INFO - PROCESS | 1116 | 1466016624483 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000972233E800) [pid = 1116] [serial = 883] [outer = 000000971F8F0800] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009717643800) [pid = 1116] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009712972000) [pid = 1116] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009718D31000) [pid = 1116] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971296CC00) [pid = 1116] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971926E000) [pid = 1116] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097202E0400) [pid = 1116] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009711644400) [pid = 1116] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009722B58000) [pid = 1116] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097127CB800) [pid = 1116] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971DC82C00) [pid = 1116] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009712D7C800) [pid = 1116] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:50:24 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097127CC400) [pid = 1116] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:50:24 INFO - PROCESS | 1116 | 1466016624916 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]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 691ms 11:50:24 INFO - PROCESS | 1116 | 1466016624956 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 1116 | 1466016624959 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 11:50:24 INFO - PROCESS | 1116 | 1466016624962 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:50:24 INFO - PROCESS | 1116 | 1466016624964 Marionette TRACE conn5 <- [1,1142,null,{}] 11:50:24 INFO - PROCESS | 1116 | 1466016624967 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}] 11:50:24 INFO - PROCESS | 1116 | 1466016624969 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:25 INFO - PROCESS | 1116 | 1466016625080 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 11:50:25 INFO - PROCESS | 1116 | 1466016625128 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 1116 | 1466016625130 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:25 INFO - PROCESS | 1116 | ++DOCSHELL 000000972696A000 == 36 [pid = 1116] [id = 295] 11:50:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097127F0000) [pid = 1116] [serial = 884] [outer = 0000000000000000] 11:50:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971E51B800) [pid = 1116] [serial = 885] [outer = 00000097127F0000] 11:50:25 INFO - PROCESS | 1116 | 1466016625175 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009722B2D400) [pid = 1116] [serial = 886] [outer = 00000097127F0000] 11:50:25 INFO - PROCESS | 1116 | 1466016625542 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]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 11:50:25 INFO - PROCESS | 1116 | 1466016625597 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 11:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:50:25 INFO - PROCESS | 1116 | 1466016625599 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 11:50:25 INFO - PROCESS | 1116 | 1466016625603 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 1116 | 1466016625613 Marionette TRACE conn5 <- [1,1146,null,{}] 11:50:25 INFO - PROCESS | 1116 | 1466016625617 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}] 11:50:25 INFO - PROCESS | 1116 | 1466016625619 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:25 INFO - PROCESS | 1116 | 1466016625703 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 11:50:25 INFO - PROCESS | 1116 | 1466016625736 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 1116 | 1466016625738 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:25 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726990800 == 37 [pid = 1116] [id = 296] 11:50:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009722B54800) [pid = 1116] [serial = 887] [outer = 0000000000000000] 11:50:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009722B5EC00) [pid = 1116] [serial = 888] [outer = 0000009722B54800] 11:50:25 INFO - PROCESS | 1116 | 1466016625782 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009722BA4000) [pid = 1116] [serial = 889] [outer = 0000009722B54800] 11:50:26 INFO - PROCESS | 1116 | 1466016626196 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] 11:50:26 INFO - PROCESS | 1116 | 1466016626242 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 11:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:50:26 INFO - PROCESS | 1116 | 1466016626246 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 1116 | 1466016626248 Marionette TRACE conn5 <- [1,1150,null,{}] 11:50:26 INFO - PROCESS | 1116 | 1466016626251 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}] 11:50:26 INFO - PROCESS | 1116 | 1466016626253 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:26 INFO - PROCESS | 1116 | 1466016626337 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 11:50:26 INFO - PROCESS | 1116 | 1466016626342 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 1116 | 1466016626344 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:26 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E92000 == 38 [pid = 1116] [id = 297] 11:50:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009722BAB400) [pid = 1116] [serial = 890] [outer = 0000000000000000] 11:50:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009722C74C00) [pid = 1116] [serial = 891] [outer = 0000009722BAB400] 11:50:26 INFO - PROCESS | 1116 | 1466016626389 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009722C7C000) [pid = 1116] [serial = 892] [outer = 0000009722BAB400] 11:50:26 INFO - PROCESS | 1116 | 1466016626876 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]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 691ms 11:50:26 INFO - PROCESS | 1116 | 1466016626938 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 11:50:26 INFO - PROCESS | 1116 | 1466016626943 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 11:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:50:26 INFO - PROCESS | 1116 | 1466016626949 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 1116 | 1466016626953 Marionette TRACE conn5 <- [1,1154,null,{}] 11:50:26 INFO - PROCESS | 1116 | 1466016626959 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}] 11:50:26 INFO - PROCESS | 1116 | 1466016626962 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:27 INFO - PROCESS | 1116 | 1466016627132 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 11:50:27 INFO - PROCESS | 1116 | 1466016627225 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 1116 | 1466016627230 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:27 INFO - PROCESS | 1116 | ++DOCSHELL 000000971CAF2000 == 39 [pid = 1116] [id = 298] 11:50:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009712E42400) [pid = 1116] [serial = 893] [outer = 0000000000000000] 11:50:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009713085C00) [pid = 1116] [serial = 894] [outer = 0000009712E42400] 11:50:27 INFO - PROCESS | 1116 | 1466016627290 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009718668C00) [pid = 1116] [serial = 895] [outer = 0000009712E42400] 11:50:27 INFO - PROCESS | 1116 | 1466016627845 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]]]}] 11:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 943ms 11:50:27 INFO - PROCESS | 1116 | 1466016627895 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 11:50:27 INFO - PROCESS | 1116 | 1466016627900 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 11:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:50:27 INFO - PROCESS | 1116 | 1466016627907 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 1116 | 1466016627910 Marionette TRACE conn5 <- [1,1158,null,{}] 11:50:27 INFO - PROCESS | 1116 | 1466016627915 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}] 11:50:27 INFO - PROCESS | 1116 | 1466016627918 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:28 INFO - PROCESS | 1116 | 1466016628037 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 11:50:28 INFO - PROCESS | 1116 | 1466016628128 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 1116 | 1466016628131 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:28 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C54000 == 40 [pid = 1116] [id = 299] 11:50:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971DD11000) [pid = 1116] [serial = 896] [outer = 0000000000000000] 11:50:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971E5BBC00) [pid = 1116] [serial = 897] [outer = 000000971DD11000] 11:50:28 INFO - PROCESS | 1116 | 1466016628189 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971EC08C00) [pid = 1116] [serial = 898] [outer = 000000971DD11000] 11:50:28 INFO - PROCESS | 1116 | 1466016628818 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]]]}] 11:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 943ms 11:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:50:28 INFO - PROCESS | 1116 | 1466016628852 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 1116 | 1466016628855 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 11:50:28 INFO - PROCESS | 1116 | 1466016628859 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 1116 | 1466016628863 Marionette TRACE conn5 <- [1,1162,null,{}] 11:50:28 INFO - PROCESS | 1116 | 1466016628874 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}] 11:50:28 INFO - PROCESS | 1116 | 1466016628880 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:29 INFO - PROCESS | 1116 | 1466016628997 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 11:50:29 INFO - PROCESS | 1116 | 1466016629116 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 1116 | 1466016629120 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:29 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D07800 == 41 [pid = 1116] [id = 300] 11:50:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009720878000) [pid = 1116] [serial = 899] [outer = 0000000000000000] 11:50:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097209D8000) [pid = 1116] [serial = 900] [outer = 0000009720878000] 11:50:29 INFO - PROCESS | 1116 | 1466016629179 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009722B30800) [pid = 1116] [serial = 901] [outer = 0000009720878000] 11:50:29 INFO - PROCESS | 1116 | 1466016629791 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] 11:50:29 INFO - PROCESS | 1116 | 1466016629850 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 11:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:50:29 INFO - PROCESS | 1116 | 1466016629854 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - PROCESS | 1116 | 1466016629856 Marionette TRACE conn5 <- [1,1166,null,{}] 11:50:29 INFO - PROCESS | 1116 | 1466016629860 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}] 11:50:29 INFO - PROCESS | 1116 | 1466016629862 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:29 INFO - PROCESS | 1116 | 1466016629978 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 11:50:30 INFO - PROCESS | 1116 | 1466016630094 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:30 INFO - PROCESS | 1116 | 1466016630097 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:30 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273CF800 == 42 [pid = 1116] [id = 301] 11:50:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (00000097236D3400) [pid = 1116] [serial = 902] [outer = 0000000000000000] 11:50:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (00000097236D8000) [pid = 1116] [serial = 903] [outer = 00000097236D3400] 11:50:30 INFO - PROCESS | 1116 | 1466016630153 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (00000097236DE800) [pid = 1116] [serial = 904] [outer = 00000097236D3400] 11:50:30 INFO - PROCESS | 1116 | 1466016630695 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] 11:50:30 INFO - PROCESS | 1116 | 1466016630803 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 11:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:50:30 INFO - PROCESS | 1116 | 1466016630822 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 1116 | 1466016630824 Marionette TRACE conn5 <- [1,1170,null,{}] 11:50:30 INFO - PROCESS | 1116 | 1466016630828 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}] 11:50:30 INFO - PROCESS | 1116 | 1466016630830 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:30 INFO - PROCESS | 1116 | 1466016630949 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 11:50:31 INFO - PROCESS | 1116 | 1466016631187 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 1116 | 1466016631190 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:31 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D68000 == 43 [pid = 1116] [id = 302] 11:50:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (00000097127E0C00) [pid = 1116] [serial = 905] [outer = 0000000000000000] 11:50:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009712975000) [pid = 1116] [serial = 906] [outer = 00000097127E0C00] 11:50:31 INFO - PROCESS | 1116 | 1466016631260 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (000000971324D000) [pid = 1116] [serial = 907] [outer = 00000097127E0C00] 11:50:31 INFO - PROCESS | 1116 | 1466016631858 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] 11:50:31 INFO - PROCESS | 1116 | 1466016631912 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 11:50:31 INFO - PROCESS | 1116 | 1466016631916 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:50:31 INFO - PROCESS | 1116 | 1466016631919 Marionette TRACE conn5 <- [1,1174,null,{}] 11:50:31 INFO - PROCESS | 1116 | 1466016631925 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}] 11:50:31 INFO - PROCESS | 1116 | 1466016631929 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009726990800 == 42 [pid = 1116] [id = 296] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 000000972696A000 == 41 [pid = 1116] [id = 295] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009726907000 == 40 [pid = 1116] [id = 294] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C07000 == 39 [pid = 1116] [id = 293] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009718BA4000 == 38 [pid = 1116] [id = 292] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971FB2B800 == 37 [pid = 1116] [id = 290] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB6000 == 36 [pid = 1116] [id = 289] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971861D000 == 35 [pid = 1116] [id = 288] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4A9800 == 34 [pid = 1116] [id = 287] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009717872800 == 33 [pid = 1116] [id = 286] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E98800 == 32 [pid = 1116] [id = 291] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D68000 == 31 [pid = 1116] [id = 302] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 00000097273CF800 == 30 [pid = 1116] [id = 301] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D07800 == 29 [pid = 1116] [id = 300] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C54000 == 28 [pid = 1116] [id = 299] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E92000 == 27 [pid = 1116] [id = 297] 11:50:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971CAF2000 == 26 [pid = 1116] [id = 298] 11:50:32 INFO - PROCESS | 1116 | 1466016632694 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (000000972009CC00) [pid = 1116] [serial = 855] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (000000971E1E5000) [pid = 1116] [serial = 843] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000971782D400) [pid = 1116] [serial = 832] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009712FD1400) [pid = 1116] [serial = 831] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000971E84B000) [pid = 1116] [serial = 846] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009718714800) [pid = 1116] [serial = 838] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971865BC00) [pid = 1116] [serial = 837] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009712D79C00) [pid = 1116] [serial = 834] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097130ACC00) [pid = 1116] [serial = 835] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009718DE2400) [pid = 1116] [serial = 840] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971E519C00) [pid = 1116] [serial = 844] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009717B3C400) [pid = 1116] [serial = 820] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009712FC5800) [pid = 1116] [serial = 819] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971E8D9C00) [pid = 1116] [serial = 823] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971C320800) [pid = 1116] [serial = 822] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097219B8400) [pid = 1116] [serial = 826] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097202E7C00) [pid = 1116] [serial = 825] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971296FC00) [pid = 1116] [serial = 849] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009722BA3000) [pid = 1116] [serial = 829] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009722B5B400) [pid = 1116] [serial = 828] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971EC03800) [pid = 1116] [serial = 847] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971F54C800) [pid = 1116] [serial = 850] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971FC61800) [pid = 1116] [serial = 852] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971FD15800) [pid = 1116] [serial = 853] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097192CA400) [pid = 1116] [serial = 841] [outer = 0000000000000000] [url = about:blank] 11:50:32 INFO - PROCESS | 1116 | 1466016632845 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 1116 | 1466016632848 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:32 INFO - PROCESS | 1116 | ++DOCSHELL 0000009716ED6000 == 27 [pid = 1116] [id = 303] 11:50:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009712520C00) [pid = 1116] [serial = 908] [outer = 0000000000000000] 11:50:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097127C6800) [pid = 1116] [serial = 909] [outer = 0000009712520C00] 11:50:32 INFO - PROCESS | 1116 | 1466016632902 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097127F2000) [pid = 1116] [serial = 910] [outer = 0000009712520C00] 11:50:33 INFO - PROCESS | 1116 | 1466016633397 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] 11:50:33 INFO - PROCESS | 1116 | 1466016633473 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 11:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:50:33 INFO - PROCESS | 1116 | 1466016633478 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - PROCESS | 1116 | 1466016633481 Marionette TRACE conn5 <- [1,1178,null,{}] 11:50:33 INFO - PROCESS | 1116 | 1466016633487 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}] 11:50:33 INFO - PROCESS | 1116 | 1466016633490 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:33 INFO - PROCESS | 1116 | 1466016633593 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 11:50:33 INFO - PROCESS | 1116 | 1466016633746 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 1116 | 1466016633749 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:33 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E08000 == 28 [pid = 1116] [id = 304] 11:50:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009713088000) [pid = 1116] [serial = 911] [outer = 0000000000000000] 11:50:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097130ACC00) [pid = 1116] [serial = 912] [outer = 0000009713088000] 11:50:33 INFO - PROCESS | 1116 | 1466016633800 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009716DF7000) [pid = 1116] [serial = 913] [outer = 0000009713088000] 11:50:34 INFO - PROCESS | 1116 | 1466016634245 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] 11:50:34 INFO - PROCESS | 1116 | 1466016634280 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 11:50:34 INFO - PROCESS | 1116 | 1466016634284 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 1116 | 1466016634286 Marionette TRACE conn5 <- [1,1182,null,{}] 11:50:34 INFO - PROCESS | 1116 | 1466016634291 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}] 11:50:34 INFO - PROCESS | 1116 | 1466016634293 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:34 INFO - PROCESS | 1116 | 1466016634391 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 11:50:34 INFO - PROCESS | 1116 | 1466016634402 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 1116 | 1466016634405 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:34 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBC4800 == 29 [pid = 1116] [id = 305] 11:50:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009718719800) [pid = 1116] [serial = 914] [outer = 0000000000000000] 11:50:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009718BD6400) [pid = 1116] [serial = 915] [outer = 0000009718719800] 11:50:34 INFO - PROCESS | 1116 | 1466016634452 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009718D32C00) [pid = 1116] [serial = 916] [outer = 0000009718719800] 11:50:34 INFO - PROCESS | 1116 | 1466016634914 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] 11:50:34 INFO - PROCESS | 1116 | 1466016634980 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 11:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:50:35 INFO - PROCESS | 1116 | 1466016635001 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 1116 | 1466016635006 Marionette TRACE conn5 <- [1,1186,null,{}] 11:50:35 INFO - PROCESS | 1116 | 1466016635011 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}] 11:50:35 INFO - PROCESS | 1116 | 1466016635015 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:35 INFO - PROCESS | 1116 | 1466016635138 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 11:50:35 INFO - PROCESS | 1116 | 1466016635231 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 1116 | 1466016635234 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:35 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA87800 == 30 [pid = 1116] [id = 306] 11:50:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009719272C00) [pid = 1116] [serial = 917] [outer = 0000000000000000] 11:50:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971DC4C400) [pid = 1116] [serial = 918] [outer = 0000009719272C00] 11:50:35 INFO - PROCESS | 1116 | 1466016635283 Marionette DEBUG loaded listener.js 11:50:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971E513C00) [pid = 1116] [serial = 919] [outer = 0000009719272C00] 11:50:35 INFO - PROCESS | 1116 | 1466016635746 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]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 796ms 11:50:35 INFO - PROCESS | 1116 | 1466016635786 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 1116 | 1466016635788 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 11:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:50:35 INFO - PROCESS | 1116 | 1466016635797 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 1116 | 1466016635799 Marionette TRACE conn5 <- [1,1190,null,{}] 11:50:35 INFO - PROCESS | 1116 | 1466016635803 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}] 11:50:35 INFO - PROCESS | 1116 | 1466016635812 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:35 INFO - PROCESS | 1116 | 1466016635923 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 11:50:35 INFO - PROCESS | 1116 | 1466016635930 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 1116 | 1466016635932 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:35 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720B34800 == 31 [pid = 1116] [id = 307] 11:50:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097128A1800) [pid = 1116] [serial = 920] [outer = 0000000000000000] 11:50:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971EA27400) [pid = 1116] [serial = 921] [outer = 00000097128A1800] 11:50:35 INFO - PROCESS | 1116 | 1466016635978 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971EC09400) [pid = 1116] [serial = 922] [outer = 00000097128A1800] 11:50:36 INFO - PROCESS | 1116 | 1466016636445 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]]]}] 11:50:36 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 11:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 11:50:36 INFO - PROCESS | 1116 | 1466016636490 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 1116 | 1466016636492 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 11:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:50:36 INFO - PROCESS | 1116 | 1466016636496 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - PROCESS | 1116 | 1466016636498 Marionette TRACE conn5 <- [1,1194,null,{}] 11:50:36 INFO - PROCESS | 1116 | 1466016636501 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}] 11:50:36 INFO - PROCESS | 1116 | 1466016636504 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:36 INFO - PROCESS | 1116 | 1466016636646 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 11:50:36 INFO - PROCESS | 1116 | 1466016636673 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 1116 | 1466016636679 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:36 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BCA000 == 32 [pid = 1116] [id = 308] 11:50:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971307E400) [pid = 1116] [serial = 923] [outer = 0000000000000000] 11:50:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971F6F1400) [pid = 1116] [serial = 924] [outer = 000000971307E400] 11:50:36 INFO - PROCESS | 1116 | 1466016636737 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (000000971FC63400) [pid = 1116] [serial = 925] [outer = 000000971307E400] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971FF25800) [pid = 1116] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971F8E5400) [pid = 1116] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009712899000) [pid = 1116] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (00000097127F0000) [pid = 1116] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971F8F0800) [pid = 1116] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097127EF400) [pid = 1116] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009716B42800) [pid = 1116] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971865EC00) [pid = 1116] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097127ED000) [pid = 1116] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009716EB7000) [pid = 1116] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009710ED1800) [pid = 1116] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009722B54800) [pid = 1116] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:50:37 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009722BAB400) [pid = 1116] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:50:37 INFO - PROCESS | 1116 | 1466016637375 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]]]}] 11:50:37 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 11:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 943ms 11:50:37 INFO - PROCESS | 1116 | 1466016637442 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 1116 | 1466016637444 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 11:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:50:37 INFO - PROCESS | 1116 | 1466016637461 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - PROCESS | 1116 | 1466016637463 Marionette TRACE conn5 <- [1,1198,null,{}] 11:50:37 INFO - PROCESS | 1116 | 1466016637467 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}] 11:50:37 INFO - PROCESS | 1116 | 1466016637469 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:37 INFO - PROCESS | 1116 | 1466016637557 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 11:50:37 INFO - PROCESS | 1116 | 1466016637566 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 1116 | 1466016637568 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:37 INFO - PROCESS | 1116 | ++DOCSHELL 0000009712D0C000 == 33 [pid = 1116] [id = 309] 11:50:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097178EF800) [pid = 1116] [serial = 926] [outer = 0000000000000000] 11:50:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971FD15400) [pid = 1116] [serial = 927] [outer = 00000097178EF800] 11:50:37 INFO - PROCESS | 1116 | 1466016637613 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000972009B400) [pid = 1116] [serial = 928] [outer = 00000097178EF800] 11:50:38 INFO - PROCESS | 1116 | 1466016638060 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]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 649ms 11:50:38 INFO - PROCESS | 1116 | 1466016638105 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 1116 | 1466016638108 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 11:50:38 INFO - PROCESS | 1116 | 1466016638111 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:50:38 INFO - PROCESS | 1116 | 1466016638113 Marionette TRACE conn5 <- [1,1202,null,{}] 11:50:38 INFO - PROCESS | 1116 | 1466016638116 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}] 11:50:38 INFO - PROCESS | 1116 | 1466016638118 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:38 INFO - PROCESS | 1116 | 1466016638200 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 11:50:38 INFO - PROCESS | 1116 | 1466016638208 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 1116 | 1466016638210 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:38 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724382000 == 34 [pid = 1116] [id = 310] 11:50:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009712525800) [pid = 1116] [serial = 929] [outer = 0000000000000000] 11:50:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097202DD000) [pid = 1116] [serial = 930] [outer = 0000009712525800] 11:50:38 INFO - PROCESS | 1116 | 1466016638254 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000972085B000) [pid = 1116] [serial = 931] [outer = 0000009712525800] 11:50:38 INFO - PROCESS | 1116 | 1466016638684 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]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 11:50:38 INFO - PROCESS | 1116 | 1466016638743 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 1116 | 1466016638745 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 11:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:50:38 INFO - PROCESS | 1116 | 1466016638748 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 1116 | 1466016638750 Marionette TRACE conn5 <- [1,1206,null,{}] 11:50:38 INFO - PROCESS | 1116 | 1466016638753 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}] 11:50:38 INFO - PROCESS | 1116 | 1466016638756 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:38 INFO - PROCESS | 1116 | 1466016638836 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 11:50:38 INFO - PROCESS | 1116 | 1466016638843 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 1116 | 1466016638845 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:38 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D9A000 == 35 [pid = 1116] [id = 311] 11:50:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009720811800) [pid = 1116] [serial = 932] [outer = 0000000000000000] 11:50:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009720879400) [pid = 1116] [serial = 933] [outer = 0000009720811800] 11:50:38 INFO - PROCESS | 1116 | 1466016638890 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097209E5C00) [pid = 1116] [serial = 934] [outer = 0000009720811800] 11:50:39 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E08000 == 34 [pid = 1116] [id = 304] 11:50:39 INFO - PROCESS | 1116 | --DOCSHELL 0000009716ED6000 == 33 [pid = 1116] [id = 303] 11:50:40 INFO - PROCESS | 1116 | --DOCSHELL 000000971FA87800 == 32 [pid = 1116] [id = 306] 11:50:40 INFO - PROCESS | 1116 | --DOCSHELL 0000009724382000 == 31 [pid = 1116] [id = 310] 11:50:40 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BCA000 == 30 [pid = 1116] [id = 308] 11:50:40 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBC4800 == 29 [pid = 1116] [id = 305] 11:50:40 INFO - PROCESS | 1116 | --DOCSHELL 0000009720B34800 == 28 [pid = 1116] [id = 307] 11:50:40 INFO - PROCESS | 1116 | --DOCSHELL 0000009712D0C000 == 27 [pid = 1116] [id = 309] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009720862400) [pid = 1116] [serial = 856] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009722B5EC00) [pid = 1116] [serial = 888] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009722BA4000) [pid = 1116] [serial = 889] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009722C74C00) [pid = 1116] [serial = 891] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009722C7C000) [pid = 1116] [serial = 892] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000972233E800) [pid = 1116] [serial = 883] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009722B2D400) [pid = 1116] [serial = 886] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971F556800) [pid = 1116] [serial = 874] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971FF30800) [pid = 1116] [serial = 877] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971FC64C00) [pid = 1116] [serial = 876] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097219BB800) [pid = 1116] [serial = 880] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097208E1800) [pid = 1116] [serial = 879] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971E51B800) [pid = 1116] [serial = 885] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097219C6C00) [pid = 1116] [serial = 882] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971E509800) [pid = 1116] [serial = 870] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971E8E2400) [pid = 1116] [serial = 871] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009717646800) [pid = 1116] [serial = 864] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009718710400) [pid = 1116] [serial = 865] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (00000097187C1800) [pid = 1116] [serial = 861] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009718D33000) [pid = 1116] [serial = 862] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971F4F0C00) [pid = 1116] [serial = 873] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009718715C00) [pid = 1116] [serial = 867] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (0000009718DDAC00) [pid = 1116] [serial = 868] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (00000097127DA800) [pid = 1116] [serial = 858] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (000000971296D400) [pid = 1116] [serial = 859] [outer = 0000000000000000] [url = about:blank] 11:50:40 INFO - PROCESS | 1116 | 1466016640669 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]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1990ms 11:50:40 INFO - PROCESS | 1116 | 1466016640742 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 1116 | 1466016640747 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 11:50:40 INFO - PROCESS | 1116 | 1466016640752 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:50:40 INFO - PROCESS | 1116 | 1466016640756 Marionette TRACE conn5 <- [1,1210,null,{}] 11:50:40 INFO - PROCESS | 1116 | 1466016640762 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}] 11:50:40 INFO - PROCESS | 1116 | 1466016640765 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:40 INFO - PROCESS | 1116 | 1466016640859 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 11:50:40 INFO - PROCESS | 1116 | 1466016640875 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 1116 | 1466016640877 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:40 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717AB3800 == 28 [pid = 1116] [id = 312] 11:50:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (00000097127EB400) [pid = 1116] [serial = 935] [outer = 0000000000000000] 11:50:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (00000097127EC000) [pid = 1116] [serial = 936] [outer = 00000097127EB400] 11:50:40 INFO - PROCESS | 1116 | 1466016640928 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (000000971296CC00) [pid = 1116] [serial = 937] [outer = 00000097127EB400] 11:50:41 INFO - PROCESS | 1116 | 1466016641401 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] 11:50:41 INFO - PROCESS | 1116 | 1466016641452 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 11:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:50:41 INFO - PROCESS | 1116 | 1466016641459 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 1116 | 1466016641462 Marionette TRACE conn5 <- [1,1214,null,{}] 11:50:41 INFO - PROCESS | 1116 | 1466016641466 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}] 11:50:41 INFO - PROCESS | 1116 | 1466016641469 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:41 INFO - PROCESS | 1116 | 1466016641561 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 11:50:41 INFO - PROCESS | 1116 | 1466016641569 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 1116 | 1466016641573 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:41 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E07800 == 29 [pid = 1116] [id = 313] 11:50:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009712D79400) [pid = 1116] [serial = 938] [outer = 0000000000000000] 11:50:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009712E3C800) [pid = 1116] [serial = 939] [outer = 0000009712D79400] 11:50:41 INFO - PROCESS | 1116 | 1466016641624 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009713085800) [pid = 1116] [serial = 940] [outer = 0000009712D79400] 11:50:42 INFO - PROCESS | 1116 | 1466016642101 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]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 11:50:42 INFO - PROCESS | 1116 | 1466016642152 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 1116 | 1466016642155 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 11:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:50:42 INFO - PROCESS | 1116 | 1466016642158 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - PROCESS | 1116 | 1466016642162 Marionette TRACE conn5 <- [1,1218,null,{}] 11:50:42 INFO - PROCESS | 1116 | 1466016642173 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}] 11:50:42 INFO - PROCESS | 1116 | 1466016642178 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:42 INFO - PROCESS | 1116 | 1466016642322 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 11:50:42 INFO - PROCESS | 1116 | 1466016642371 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 1116 | 1466016642375 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:42 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E899800 == 30 [pid = 1116] [id = 314] 11:50:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009710E41C00) [pid = 1116] [serial = 941] [outer = 0000000000000000] 11:50:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009717BF2C00) [pid = 1116] [serial = 942] [outer = 0000009710E41C00] 11:50:42 INFO - PROCESS | 1116 | 1466016642425 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009718661800) [pid = 1116] [serial = 943] [outer = 0000009710E41C00] 11:50:42 INFO - PROCESS | 1116 | 1466016642792 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]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 692ms 11:50:42 INFO - PROCESS | 1116 | 1466016642869 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 1116 | 1466016642872 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 11:50:42 INFO - PROCESS | 1116 | 1466016642875 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:50:42 INFO - PROCESS | 1116 | 1466016642877 Marionette TRACE conn5 <- [1,1222,null,{}] 11:50:42 INFO - PROCESS | 1116 | 1466016642881 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}] 11:50:42 INFO - PROCESS | 1116 | 1466016642883 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:42 INFO - PROCESS | 1116 | 1466016642972 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 11:50:42 INFO - PROCESS | 1116 | 1466016642978 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 1116 | 1466016642980 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:43 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F23D000 == 31 [pid = 1116] [id = 315] 11:50:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009718BD6C00) [pid = 1116] [serial = 944] [outer = 0000000000000000] 11:50:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009718BDCC00) [pid = 1116] [serial = 945] [outer = 0000009718BD6C00] 11:50:43 INFO - PROCESS | 1116 | 1466016643025 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009718D31000) [pid = 1116] [serial = 946] [outer = 0000009718BD6C00] 11:50:43 INFO - PROCESS | 1116 | 1466016643449 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]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 628ms 11:50:43 INFO - PROCESS | 1116 | 1466016643507 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 1116 | 1466016643510 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 11:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:50:43 INFO - PROCESS | 1116 | 1466016643513 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - PROCESS | 1116 | 1466016643515 Marionette TRACE conn5 <- [1,1226,null,{}] 11:50:43 INFO - PROCESS | 1116 | 1466016643518 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}] 11:50:43 INFO - PROCESS | 1116 | 1466016643520 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:43 INFO - PROCESS | 1116 | 1466016643602 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 11:50:43 INFO - PROCESS | 1116 | 1466016643610 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 1116 | 1466016643612 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:43 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FB2D000 == 32 [pid = 1116] [id = 316] 11:50:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009712D77400) [pid = 1116] [serial = 947] [outer = 0000000000000000] 11:50:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009718DE7C00) [pid = 1116] [serial = 948] [outer = 0000009712D77400] 11:50:43 INFO - PROCESS | 1116 | 1466016643684 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097192CA400) [pid = 1116] [serial = 949] [outer = 0000009712D77400] 11:50:44 INFO - PROCESS | 1116 | 1466016644113 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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 11:50:44 INFO - PROCESS | 1116 | 1466016644145 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 1116 | 1466016644148 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 11:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:50:44 INFO - PROCESS | 1116 | 1466016644151 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 1116 | 1466016644153 Marionette TRACE conn5 <- [1,1230,null,{}] 11:50:44 INFO - PROCESS | 1116 | 1466016644157 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}] 11:50:44 INFO - PROCESS | 1116 | 1466016644163 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:44 INFO - PROCESS | 1116 | 1466016644269 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 11:50:44 INFO - PROCESS | 1116 | 1466016644275 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 1116 | 1466016644277 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:44 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720E1E000 == 33 [pid = 1116] [id = 317] 11:50:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097192C6400) [pid = 1116] [serial = 950] [outer = 0000000000000000] 11:50:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971DC82800) [pid = 1116] [serial = 951] [outer = 00000097192C6400] 11:50:44 INFO - PROCESS | 1116 | 1466016644323 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971E5BD400) [pid = 1116] [serial = 952] [outer = 00000097192C6400] 11:50:44 INFO - PROCESS | 1116 | 1466016644725 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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 628ms 11:50:44 INFO - PROCESS | 1116 | 1466016644783 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 1116 | 1466016644785 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 11:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:50:44 INFO - PROCESS | 1116 | 1466016644792 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 1116 | 1466016644794 Marionette TRACE conn5 <- [1,1234,null,{}] 11:50:44 INFO - PROCESS | 1116 | 1466016644798 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}] 11:50:44 INFO - PROCESS | 1116 | 1466016644800 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:44 INFO - PROCESS | 1116 | 1466016644879 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 11:50:44 INFO - PROCESS | 1116 | 1466016644885 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 1116 | 1466016644887 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:44 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BC0800 == 34 [pid = 1116] [id = 318] 11:50:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097127EBC00) [pid = 1116] [serial = 953] [outer = 0000000000000000] 11:50:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971EC06800) [pid = 1116] [serial = 954] [outer = 00000097127EBC00] 11:50:44 INFO - PROCESS | 1116 | 1466016644931 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971F34F800) [pid = 1116] [serial = 955] [outer = 00000097127EBC00] 11:50:45 INFO - PROCESS | 1116 | 1466016645435 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]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 692ms 11:50:45 INFO - PROCESS | 1116 | 1466016645484 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 1116 | 1466016645486 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 11:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:50:45 INFO - PROCESS | 1116 | 1466016645489 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 1116 | 1466016645492 Marionette TRACE conn5 <- [1,1238,null,{}] 11:50:45 INFO - PROCESS | 1116 | 1466016645495 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}] 11:50:45 INFO - PROCESS | 1116 | 1466016645497 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:45 INFO - PROCESS | 1116 | 1466016645577 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 11:50:45 INFO - PROCESS | 1116 | 1466016645585 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 1116 | 1466016645587 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:45 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C6A800 == 35 [pid = 1116] [id = 319] 11:50:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971F54BC00) [pid = 1116] [serial = 956] [outer = 0000000000000000] 11:50:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971F54FC00) [pid = 1116] [serial = 957] [outer = 000000971F54BC00] 11:50:45 INFO - PROCESS | 1116 | 1466016645632 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971F8E8000) [pid = 1116] [serial = 958] [outer = 000000971F54BC00] 11:50:46 INFO - PROCESS | 1116 | 1466016646108 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]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 690ms 11:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:50:46 INFO - PROCESS | 1116 | 1466016646182 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 1116 | 1466016646184 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 11:50:46 INFO - PROCESS | 1116 | 1466016646194 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 1116 | 1466016646196 Marionette TRACE conn5 <- [1,1242,null,{}] 11:50:46 INFO - PROCESS | 1116 | 1466016646227 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}] 11:50:46 INFO - PROCESS | 1116 | 1466016646229 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:46 INFO - PROCESS | 1116 | 1466016646345 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 11:50:46 INFO - PROCESS | 1116 | 1466016646351 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 1116 | 1466016646353 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:46 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E899000 == 36 [pid = 1116] [id = 320] 11:50:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971F54CC00) [pid = 1116] [serial = 959] [outer = 0000000000000000] 11:50:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971FC62400) [pid = 1116] [serial = 960] [outer = 000000971F54CC00] 11:50:46 INFO - PROCESS | 1116 | 1466016646397 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971FD1EC00) [pid = 1116] [serial = 961] [outer = 000000971F54CC00] 11:50:46 INFO - PROCESS | 1116 | 1466016646846 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]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 713ms 11:50:46 INFO - PROCESS | 1116 | 1466016646912 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 11:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:50:46 INFO - PROCESS | 1116 | 1466016646914 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 11:50:46 INFO - PROCESS | 1116 | 1466016646917 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 1116 | 1466016646919 Marionette TRACE conn5 <- [1,1246,null,{}] 11:50:46 INFO - PROCESS | 1116 | 1466016646923 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}] 11:50:46 INFO - PROCESS | 1116 | 1466016646924 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:47 INFO - PROCESS | 1116 | 1466016647036 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 11:50:47 INFO - PROCESS | 1116 | 1466016647045 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 1116 | 1466016647047 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:47 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D93800 == 37 [pid = 1116] [id = 321] 11:50:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009720044000) [pid = 1116] [serial = 962] [outer = 0000000000000000] 11:50:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (000000972009E800) [pid = 1116] [serial = 963] [outer = 0000009720044000] 11:50:47 INFO - PROCESS | 1116 | 1466016647092 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (00000097202E4400) [pid = 1116] [serial = 964] [outer = 0000009720044000] 11:50:47 INFO - PROCESS | 1116 | 1466016647564 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]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 11:50:47 INFO - PROCESS | 1116 | 1466016647642 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 1116 | 1466016647644 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 11:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:50:47 INFO - PROCESS | 1116 | 1466016647661 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 1116 | 1466016647664 Marionette TRACE conn5 <- [1,1250,null,{}] 11:50:47 INFO - PROCESS | 1116 | 1466016647667 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}] 11:50:47 INFO - PROCESS | 1116 | 1466016647670 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:47 INFO - PROCESS | 1116 | 1466016647797 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 11:50:47 INFO - PROCESS | 1116 | 1466016647805 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 1116 | 1466016647807 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:47 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3C1800 == 38 [pid = 1116] [id = 322] 11:50:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009720865C00) [pid = 1116] [serial = 965] [outer = 0000000000000000] 11:50:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009720BF4400) [pid = 1116] [serial = 966] [outer = 0000009720865C00] 11:50:48 INFO - PROCESS | 1116 | 1466016648007 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (00000097219BD400) [pid = 1116] [serial = 967] [outer = 0000009720865C00] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009719272C00) [pid = 1116] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (00000097128A1800) [pid = 1116] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971307E400) [pid = 1116] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (00000097178EF800) [pid = 1116] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009712525800) [pid = 1116] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009718719800) [pid = 1116] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009713088000) [pid = 1116] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009712520C00) [pid = 1116] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097127E0C00) [pid = 1116] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097236D3400) [pid = 1116] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009720878000) [pid = 1116] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971DD11000) [pid = 1116] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:50:48 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009712E42400) [pid = 1116] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:50:48 INFO - PROCESS | 1116 | 1466016648400 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]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 797ms 11:50:48 INFO - PROCESS | 1116 | 1466016648463 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 1116 | 1466016648465 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 11:50:48 INFO - PROCESS | 1116 | 1466016648468 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:50:48 INFO - PROCESS | 1116 | 1466016648470 Marionette TRACE conn5 <- [1,1254,null,{}] 11:50:48 INFO - PROCESS | 1116 | 1466016648474 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}] 11:50:48 INFO - PROCESS | 1116 | 1466016648476 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:48 INFO - PROCESS | 1116 | 1466016648588 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 11:50:48 INFO - PROCESS | 1116 | 1466016648595 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 1116 | 1466016648597 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:48 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726990800 == 39 [pid = 1116] [id = 323] 11:50:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097127F0800) [pid = 1116] [serial = 968] [outer = 0000000000000000] 11:50:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009720802400) [pid = 1116] [serial = 969] [outer = 00000097127F0800] 11:50:48 INFO - PROCESS | 1116 | 1466016648642 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097219C0800) [pid = 1116] [serial = 970] [outer = 00000097127F0800] 11:50:49 INFO - PROCESS | 1116 | 1466016649058 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]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 627ms 11:50:49 INFO - PROCESS | 1116 | 1466016649099 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 1116 | 1466016649101 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 11:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:50:49 INFO - PROCESS | 1116 | 1466016649104 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 1116 | 1466016649106 Marionette TRACE conn5 <- [1,1258,null,{}] 11:50:49 INFO - PROCESS | 1116 | 1466016649109 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}] 11:50:49 INFO - PROCESS | 1116 | 1466016649111 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:49 INFO - PROCESS | 1116 | 1466016649220 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 11:50:49 INFO - PROCESS | 1116 | 1466016649259 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 1116 | 1466016649261 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:49 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B07000 == 40 [pid = 1116] [id = 324] 11:50:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097219BE400) [pid = 1116] [serial = 971] [outer = 0000000000000000] 11:50:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009721CEC800) [pid = 1116] [serial = 972] [outer = 00000097219BE400] 11:50:49 INFO - PROCESS | 1116 | 1466016649305 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009722344400) [pid = 1116] [serial = 973] [outer = 00000097219BE400] 11:50:49 INFO - PROCESS | 1116 | 1466016649707 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]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 627ms 11:50:49 INFO - PROCESS | 1116 | 1466016649734 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 1116 | 1466016649736 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 11:50:49 INFO - PROCESS | 1116 | 1466016649739 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:50:49 INFO - PROCESS | 1116 | 1466016649741 Marionette TRACE conn5 <- [1,1262,null,{}] 11:50:49 INFO - PROCESS | 1116 | 1466016649744 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}] 11:50:49 INFO - PROCESS | 1116 | 1466016649746 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:49 INFO - PROCESS | 1116 | 1466016649858 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 11:50:49 INFO - PROCESS | 1116 | 1466016649955 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 1116 | 1466016649958 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:49 INFO - PROCESS | 1116 | ++DOCSHELL 0000009712E19000 == 41 [pid = 1116] [id = 325] 11:50:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009710CB3400) [pid = 1116] [serial = 974] [outer = 0000000000000000] 11:50:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009710E47C00) [pid = 1116] [serial = 975] [outer = 0000009710CB3400] 11:50:50 INFO - PROCESS | 1116 | 1466016650020 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097127CC000) [pid = 1116] [serial = 976] [outer = 0000009710CB3400] 11:50:50 INFO - PROCESS | 1116 | 1466016650867 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]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1182ms 11:50:50 INFO - PROCESS | 1116 | 1466016650928 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 1116 | 1466016650931 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 11:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:50:50 INFO - PROCESS | 1116 | 1466016650936 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 1116 | 1466016650939 Marionette TRACE conn5 <- [1,1266,null,{}] 11:50:50 INFO - PROCESS | 1116 | 1466016650945 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}] 11:50:50 INFO - PROCESS | 1116 | 1466016650948 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:51 INFO - PROCESS | 1116 | 1466016651083 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 11:50:51 INFO - PROCESS | 1116 | 1466016651195 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 1116 | 1466016651198 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:51 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F17C800 == 42 [pid = 1116] [id = 326] 11:50:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009713EB1000) [pid = 1116] [serial = 977] [outer = 0000000000000000] 11:50:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009716EB7000) [pid = 1116] [serial = 978] [outer = 0000009713EB1000] 11:50:51 INFO - PROCESS | 1116 | 1466016651257 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (000000971870FC00) [pid = 1116] [serial = 979] [outer = 0000009713EB1000] 11:50:52 INFO - PROCESS | 1116 | 1466016652146 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]]]}] 11:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1233ms 11:50:52 INFO - PROCESS | 1116 | 1466016652172 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 1116 | 1466016652177 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 11:50:52 INFO - PROCESS | 1116 | 1466016652182 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:50:52 INFO - PROCESS | 1116 | 1466016652185 Marionette TRACE conn5 <- [1,1270,null,{}] 11:50:52 INFO - PROCESS | 1116 | 1466016652217 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}] 11:50:52 INFO - PROCESS | 1116 | 1466016652220 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:52 INFO - PROCESS | 1116 | 1466016652367 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 11:50:52 INFO - PROCESS | 1116 | 1466016652419 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 1116 | 1466016652423 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:52 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B90000 == 43 [pid = 1116] [id = 327] 11:50:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (00000097127EEC00) [pid = 1116] [serial = 980] [outer = 0000000000000000] 11:50:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (0000009712897400) [pid = 1116] [serial = 981] [outer = 00000097127EEC00] 11:50:52 INFO - PROCESS | 1116 | 1466016652475 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009712D71800) [pid = 1116] [serial = 982] [outer = 00000097127EEC00] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B07000 == 42 [pid = 1116] [id = 324] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009726990800 == 41 [pid = 1116] [id = 323] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3C1800 == 40 [pid = 1116] [id = 322] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D93800 == 39 [pid = 1116] [id = 321] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 000000971E899000 == 38 [pid = 1116] [id = 320] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C6A800 == 37 [pid = 1116] [id = 319] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BC0800 == 36 [pid = 1116] [id = 318] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009720E1E000 == 35 [pid = 1116] [id = 317] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 000000971FB2D000 == 34 [pid = 1116] [id = 316] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 000000971F23D000 == 33 [pid = 1116] [id = 315] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (0000009720879400) [pid = 1116] [serial = 933] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 000000971E899800 == 32 [pid = 1116] [id = 314] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E07800 == 31 [pid = 1116] [id = 313] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009717AB3800 == 30 [pid = 1116] [id = 312] 11:50:52 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D9A000 == 29 [pid = 1116] [id = 311] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000971DC4C400) [pid = 1116] [serial = 918] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000971EA27400) [pid = 1116] [serial = 921] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000971E513C00) [pid = 1116] [serial = 919] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971F6F1400) [pid = 1116] [serial = 924] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000972009B400) [pid = 1116] [serial = 928] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (00000097202DD000) [pid = 1116] [serial = 930] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971FC63400) [pid = 1116] [serial = 925] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000972085B000) [pid = 1116] [serial = 931] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009718BD6400) [pid = 1116] [serial = 915] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097130ACC00) [pid = 1116] [serial = 912] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009716DF7000) [pid = 1116] [serial = 913] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (00000097127C6800) [pid = 1116] [serial = 909] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (00000097127F2000) [pid = 1116] [serial = 910] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971324D000) [pid = 1116] [serial = 907] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712975000) [pid = 1116] [serial = 906] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097236DE800) [pid = 1116] [serial = 904] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097236D8000) [pid = 1116] [serial = 903] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009722B30800) [pid = 1116] [serial = 901] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097209D8000) [pid = 1116] [serial = 900] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971EC08C00) [pid = 1116] [serial = 898] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971E5BBC00) [pid = 1116] [serial = 897] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009718668C00) [pid = 1116] [serial = 895] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009713085C00) [pid = 1116] [serial = 894] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971EC09400) [pid = 1116] [serial = 922] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971FD15400) [pid = 1116] [serial = 927] [outer = 0000000000000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009718D32C00) [pid = 1116] [serial = 916] [outer = 0000000000000000] [url = about:blank] 11:50:53 INFO - PROCESS | 1116 | 1466016653067 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]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 946ms 11:50:53 INFO - PROCESS | 1116 | 1466016653131 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 1116 | 1466016653136 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 11:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:50:53 INFO - PROCESS | 1116 | 1466016653143 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 1116 | 1466016653146 Marionette TRACE conn5 <- [1,1274,null,{}] 11:50:53 INFO - PROCESS | 1116 | 1466016653149 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}] 11:50:53 INFO - PROCESS | 1116 | 1466016653152 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:53 INFO - PROCESS | 1116 | 1466016653242 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 11:50:53 INFO - PROCESS | 1116 | 1466016653315 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 1116 | 1466016653318 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:53 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2DC000 == 30 [pid = 1116] [id = 328] 11:50:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (00000097130AC000) [pid = 1116] [serial = 983] [outer = 0000000000000000] 11:50:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009713211800) [pid = 1116] [serial = 984] [outer = 00000097130AC000] 11:50:53 INFO - PROCESS | 1116 | 1466016653367 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009716BC0C00) [pid = 1116] [serial = 985] [outer = 00000097130AC000] 11:50:53 INFO - PROCESS | 1116 | 1466016653791 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]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 733ms 11:50:53 INFO - PROCESS | 1116 | 1466016653879 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 1116 | 1466016653882 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 11:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:50:53 INFO - PROCESS | 1116 | 1466016653886 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 1116 | 1466016653889 Marionette TRACE conn5 <- [1,1278,null,{}] 11:50:53 INFO - PROCESS | 1116 | 1466016653901 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}] 11:50:53 INFO - PROCESS | 1116 | 1466016653906 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:54 INFO - PROCESS | 1116 | 1466016654002 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 11:50:54 INFO - PROCESS | 1116 | 1466016654012 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 1116 | 1466016654015 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:54 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBBF000 == 31 [pid = 1116] [id = 329] 11:50:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009718719400) [pid = 1116] [serial = 986] [outer = 0000000000000000] 11:50:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097187C4800) [pid = 1116] [serial = 987] [outer = 0000009718719400] 11:50:54 INFO - PROCESS | 1116 | 1466016654064 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009718DD9400) [pid = 1116] [serial = 988] [outer = 0000009718719400] 11:50:54 INFO - PROCESS | 1116 | 1466016654527 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]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 690ms 11:50:54 INFO - PROCESS | 1116 | 1466016654577 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 1116 | 1466016654580 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 11:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:50:54 INFO - PROCESS | 1116 | 1466016654583 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 1116 | 1466016654585 Marionette TRACE conn5 <- [1,1282,null,{}] 11:50:54 INFO - PROCESS | 1116 | 1466016654588 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}] 11:50:54 INFO - PROCESS | 1116 | 1466016654590 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:54 INFO - PROCESS | 1116 | 1466016654680 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 11:50:54 INFO - PROCESS | 1116 | 1466016654687 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 1116 | 1466016654689 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:54 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F861800 == 32 [pid = 1116] [id = 330] 11:50:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971289A000) [pid = 1116] [serial = 989] [outer = 0000000000000000] 11:50:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971BFF0800) [pid = 1116] [serial = 990] [outer = 000000971289A000] 11:50:54 INFO - PROCESS | 1116 | 1466016654737 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971DC79800) [pid = 1116] [serial = 991] [outer = 000000971289A000] 11:50:55 INFO - PROCESS | 1116 | 1466016655173 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]]]}] 11:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 11:50:55 INFO - PROCESS | 1116 | 1466016655215 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 1116 | 1466016655217 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 11:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:50:55 INFO - PROCESS | 1116 | 1466016655220 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 1116 | 1466016655222 Marionette TRACE conn5 <- [1,1286,null,{}] 11:50:55 INFO - PROCESS | 1116 | 1466016655226 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}] 11:50:55 INFO - PROCESS | 1116 | 1466016655228 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:55 INFO - PROCESS | 1116 | 1466016655334 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 11:50:55 INFO - PROCESS | 1116 | 1466016655416 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 1116 | 1466016655418 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:55 INFO - PROCESS | 1116 | ++DOCSHELL 000000971878C000 == 33 [pid = 1116] [id = 331] 11:50:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971E504800) [pid = 1116] [serial = 992] [outer = 0000000000000000] 11:50:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E50C000) [pid = 1116] [serial = 993] [outer = 000000971E504800] 11:50:55 INFO - PROCESS | 1116 | 1466016655464 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971E519C00) [pid = 1116] [serial = 994] [outer = 000000971E504800] 11:50:55 INFO - PROCESS | 1116 | 1466016655904 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]]]}] 11:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 11:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:50:55 INFO - PROCESS | 1116 | 1466016655958 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 1116 | 1466016655960 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 11:50:55 INFO - PROCESS | 1116 | 1466016655964 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 1116 | 1466016655965 Marionette TRACE conn5 <- [1,1290,null,{}] 11:50:55 INFO - PROCESS | 1116 | 1466016655969 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}] 11:50:55 INFO - PROCESS | 1116 | 1466016655975 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:56 INFO - PROCESS | 1116 | 1466016656110 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 11:50:56 INFO - PROCESS | 1116 | 1466016656161 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 1116 | 1466016656163 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:56 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BCD800 == 34 [pid = 1116] [id = 332] 11:50:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971E5BD000) [pid = 1116] [serial = 995] [outer = 0000000000000000] 11:50:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971F54B400) [pid = 1116] [serial = 996] [outer = 000000971E5BD000] 11:50:56 INFO - PROCESS | 1116 | 1466016656209 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971F825C00) [pid = 1116] [serial = 997] [outer = 000000971E5BD000] 11:50:56 INFO - PROCESS | 1116 | 1466016656651 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]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 731ms 11:50:56 INFO - PROCESS | 1116 | 1466016656701 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 1116 | 1466016656703 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 11:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:50:56 INFO - PROCESS | 1116 | 1466016656707 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 1116 | 1466016656709 Marionette TRACE conn5 <- [1,1294,null,{}] 11:50:56 INFO - PROCESS | 1116 | 1466016656712 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}] 11:50:56 INFO - PROCESS | 1116 | 1466016656714 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:56 INFO - PROCESS | 1116 | 1466016656828 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 11:50:56 INFO - PROCESS | 1116 | 1466016656878 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 1116 | 1466016656880 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:56 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B41800 == 35 [pid = 1116] [id = 333] 11:50:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971FC5D800) [pid = 1116] [serial = 998] [outer = 0000000000000000] 11:50:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971FC6B800) [pid = 1116] [serial = 999] [outer = 000000971FC5D800] 11:50:56 INFO - PROCESS | 1116 | 1466016656926 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (00000097200A0C00) [pid = 1116] [serial = 1000] [outer = 000000971FC5D800] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971F54CC00) [pid = 1116] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009720044000) [pid = 1116] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009710E41C00) [pid = 1116] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (00000097127EBC00) [pid = 1116] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009712D77400) [pid = 1116] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097127EB400) [pid = 1116] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009720811800) [pid = 1116] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097192C6400) [pid = 1116] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009712D79400) [pid = 1116] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009718BD6C00) [pid = 1116] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971F54BC00) [pid = 1116] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009720865C00) [pid = 1116] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:50:57 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097127F0800) [pid = 1116] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:50:57 INFO - PROCESS | 1116 | 1466016657422 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]]]}] 11:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 11:50:57 INFO - PROCESS | 1116 | 1466016657445 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 11:50:57 INFO - PROCESS | 1116 | 1466016657448 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 11:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:50:57 INFO - PROCESS | 1116 | 1466016657451 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 1116 | 1466016657452 Marionette TRACE conn5 <- [1,1298,null,{}] 11:50:57 INFO - PROCESS | 1116 | 1466016657456 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}] 11:50:57 INFO - PROCESS | 1116 | 1466016657458 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:57 INFO - PROCESS | 1116 | 1466016657539 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 11:50:57 INFO - PROCESS | 1116 | 1466016657609 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:57 INFO - PROCESS | 1116 | 1466016657611 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:57 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724371000 == 36 [pid = 1116] [id = 334] 11:50:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971308A000) [pid = 1116] [serial = 1001] [outer = 0000000000000000] 11:50:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971E521800) [pid = 1116] [serial = 1002] [outer = 000000971308A000] 11:50:57 INFO - PROCESS | 1116 | 1466016657656 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009720105800) [pid = 1116] [serial = 1003] [outer = 000000971308A000] 11:50:58 INFO - PROCESS | 1116 | 1466016658034 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]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 11:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 628ms 11:50:58 INFO - PROCESS | 1116 | 1466016658091 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 1116 | 1466016658093 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 11:50:58 INFO - PROCESS | 1116 | 1466016658096 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 1116 | 1466016658098 Marionette TRACE conn5 <- [1,1302,null,{}] 11:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:50:58 INFO - PROCESS | 1116 | 1466016658102 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}] 11:50:58 INFO - PROCESS | 1116 | 1466016658104 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:58 INFO - PROCESS | 1116 | 1466016658238 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 11:50:58 INFO - PROCESS | 1116 | 1466016658247 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 1116 | 1466016658249 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:58 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D8C800 == 37 [pid = 1116] [id = 335] 11:50:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009718D26C00) [pid = 1116] [serial = 1004] [outer = 0000000000000000] 11:50:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097202E4C00) [pid = 1116] [serial = 1005] [outer = 0000009718D26C00] 11:50:58 INFO - PROCESS | 1116 | 1466016658293 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000972085F400) [pid = 1116] [serial = 1006] [outer = 0000009718D26C00] 11:50:58 INFO - PROCESS | 1116 | 1466016658706 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]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 11:50:58 INFO - PROCESS | 1116 | 1466016658732 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 1116 | 1466016658734 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 11:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:50:58 INFO - PROCESS | 1116 | 1466016658737 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 1116 | 1466016658739 Marionette TRACE conn5 <- [1,1306,null,{}] 11:50:58 INFO - PROCESS | 1116 | 1466016658743 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}] 11:50:58 INFO - PROCESS | 1116 | 1466016658745 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:58 INFO - PROCESS | 1116 | 1466016658859 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 11:50:58 INFO - PROCESS | 1116 | 1466016658867 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 1116 | 1466016658869 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:58 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F85D000 == 38 [pid = 1116] [id = 336] 11:50:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009720863800) [pid = 1116] [serial = 1007] [outer = 0000000000000000] 11:50:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009720899400) [pid = 1116] [serial = 1008] [outer = 0000009720863800] 11:50:58 INFO - PROCESS | 1116 | 1466016658913 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009720BF7800) [pid = 1116] [serial = 1009] [outer = 0000009720863800] 11:50:59 INFO - PROCESS | 1116 | 1466016659421 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]]]}] 11:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 11:50:59 INFO - PROCESS | 1116 | 1466016659522 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 1116 | 1466016659527 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 11:50:59 INFO - PROCESS | 1116 | 1466016659534 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:50:59 INFO - PROCESS | 1116 | 1466016659538 Marionette TRACE conn5 <- [1,1310,null,{}] 11:50:59 INFO - PROCESS | 1116 | 1466016659544 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}] 11:50:59 INFO - PROCESS | 1116 | 1466016659547 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:59 INFO - PROCESS | 1116 | 1466016659676 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 11:50:59 INFO - PROCESS | 1116 | 1466016659746 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 1116 | 1466016659751 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:50:59 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E07800 == 39 [pid = 1116] [id = 337] 11:50:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009712D75C00) [pid = 1116] [serial = 1010] [outer = 0000000000000000] 11:50:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009712D7E800) [pid = 1116] [serial = 1011] [outer = 0000009712D75C00] 11:50:59 INFO - PROCESS | 1116 | 1466016659851 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009716B48800) [pid = 1116] [serial = 1012] [outer = 0000009712D75C00] 11:51:00 INFO - PROCESS | 1116 | 1466016660458 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]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 986ms 11:51:00 INFO - PROCESS | 1116 | 1466016660525 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 1116 | 1466016660530 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 11:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:51:00 INFO - PROCESS | 1116 | 1466016660537 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 1116 | 1466016660540 Marionette TRACE conn5 <- [1,1314,null,{}] 11:51:00 INFO - PROCESS | 1116 | 1466016660558 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}] 11:51:00 INFO - PROCESS | 1116 | 1466016660562 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:00 INFO - PROCESS | 1116 | 1466016660686 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 11:51:00 INFO - PROCESS | 1116 | 1466016660756 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 1116 | 1466016660759 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:00 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720B23800 == 40 [pid = 1116] [id = 338] 11:51:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009718D24400) [pid = 1116] [serial = 1013] [outer = 0000000000000000] 11:51:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009718D30400) [pid = 1116] [serial = 1014] [outer = 0000009718D24400] 11:51:00 INFO - PROCESS | 1116 | 1466016660859 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971C324000) [pid = 1116] [serial = 1015] [outer = 0000009718D24400] 11:51:01 INFO - PROCESS | 1116 | 1466016661495 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]]]}] 11:51:01 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 11:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1002ms 11:51:01 INFO - PROCESS | 1116 | 1466016661541 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 1116 | 1466016661544 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 11:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:51:01 INFO - PROCESS | 1116 | 1466016661548 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 1116 | 1466016661552 Marionette TRACE conn5 <- [1,1318,null,{}] 11:51:01 INFO - PROCESS | 1116 | 1466016661564 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}] 11:51:01 INFO - PROCESS | 1116 | 1466016661569 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:01 INFO - PROCESS | 1116 | 1466016661684 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 11:51:01 INFO - PROCESS | 1116 | 1466016661802 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 1116 | 1466016661806 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:01 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B0C800 == 41 [pid = 1116] [id = 339] 11:51:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (000000971EC04800) [pid = 1116] [serial = 1016] [outer = 0000000000000000] 11:51:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (000000971F552400) [pid = 1116] [serial = 1017] [outer = 000000971EC04800] 11:51:01 INFO - PROCESS | 1116 | 1466016661865 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (00000097208DCC00) [pid = 1116] [serial = 1018] [outer = 000000971EC04800] 11:51:02 INFO - PROCESS | 1116 | 1466016662529 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]]]}] 11:51:02 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 11:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1036ms 11:51:02 INFO - PROCESS | 1116 | 1466016662585 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 11:51:02 INFO - PROCESS | 1116 | 1466016662588 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 11:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:51:02 INFO - PROCESS | 1116 | 1466016662592 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 1116 | 1466016662594 Marionette TRACE conn5 <- [1,1322,null,{}] 11:51:02 INFO - PROCESS | 1116 | 1466016662598 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}] 11:51:02 INFO - PROCESS | 1116 | 1466016662600 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:02 INFO - PROCESS | 1116 | 1466016662825 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 11:51:02 INFO - PROCESS | 1116 | 1466016662957 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 1116 | 1466016662960 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:02 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B9C000 == 42 [pid = 1116] [id = 340] 11:51:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009710CB4800) [pid = 1116] [serial = 1019] [outer = 0000000000000000] 11:51:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (0000009712899800) [pid = 1116] [serial = 1020] [outer = 0000009710CB4800] 11:51:03 INFO - PROCESS | 1116 | 1466016663015 Marionette DEBUG loaded listener.js 11:51:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (0000009712FC5800) [pid = 1116] [serial = 1021] [outer = 0000009710CB4800] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D8C800 == 41 [pid = 1116] [id = 335] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 0000009724371000 == 40 [pid = 1116] [id = 334] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B41800 == 39 [pid = 1116] [id = 333] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BCD800 == 38 [pid = 1116] [id = 332] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 000000971878C000 == 37 [pid = 1116] [id = 331] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 000000971F861800 == 36 [pid = 1116] [id = 330] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBBF000 == 35 [pid = 1116] [id = 329] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2DC000 == 34 [pid = 1116] [id = 328] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B90000 == 33 [pid = 1116] [id = 327] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 0000009712E19000 == 32 [pid = 1116] [id = 325] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 000000971F17C800 == 31 [pid = 1116] [id = 326] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B0C800 == 30 [pid = 1116] [id = 339] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 0000009720B23800 == 29 [pid = 1116] [id = 338] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 000000971F85D000 == 28 [pid = 1116] [id = 336] 11:51:04 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E07800 == 27 [pid = 1116] [id = 337] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000971FC62400) [pid = 1116] [serial = 960] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000972009E800) [pid = 1116] [serial = 963] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (0000009717BF2C00) [pid = 1116] [serial = 942] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009718661800) [pid = 1116] [serial = 943] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009721CEC800) [pid = 1116] [serial = 972] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971EC06800) [pid = 1116] [serial = 954] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971F34F800) [pid = 1116] [serial = 955] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971FD1EC00) [pid = 1116] [serial = 961] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009718DE7C00) [pid = 1116] [serial = 948] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097192CA400) [pid = 1116] [serial = 949] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097127EC000) [pid = 1116] [serial = 936] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971296CC00) [pid = 1116] [serial = 937] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (00000097209E5C00) [pid = 1116] [serial = 934] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971DC82800) [pid = 1116] [serial = 951] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971E5BD400) [pid = 1116] [serial = 952] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009712E3C800) [pid = 1116] [serial = 939] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009713085800) [pid = 1116] [serial = 940] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009718BDCC00) [pid = 1116] [serial = 945] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009718D31000) [pid = 1116] [serial = 946] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971F54FC00) [pid = 1116] [serial = 957] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097202E4400) [pid = 1116] [serial = 964] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097219BD400) [pid = 1116] [serial = 967] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009720BF4400) [pid = 1116] [serial = 966] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097219C0800) [pid = 1116] [serial = 970] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009720802400) [pid = 1116] [serial = 969] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971F8E8000) [pid = 1116] [serial = 958] [outer = 0000000000000000] [url = about:blank] 11:51:04 INFO - PROCESS | 1116 | 1466016664338 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]]]}] 11:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1778ms 11:51:04 INFO - PROCESS | 1116 | 1466016664373 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 1116 | 1466016664378 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 11:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:51:04 INFO - PROCESS | 1116 | 1466016664384 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:51:04 INFO - PROCESS | 1116 | 1466016664387 Marionette TRACE conn5 <- [1,1326,null,{}] 11:51:04 INFO - PROCESS | 1116 | 1466016664395 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}] 11:51:04 INFO - PROCESS | 1116 | 1466016664398 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:04 INFO - PROCESS | 1116 | 1466016664515 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 11:51:04 INFO - PROCESS | 1116 | 1466016664531 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 1116 | 1466016664536 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:04 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717D1C000 == 28 [pid = 1116] [id = 341] 11:51:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009712972400) [pid = 1116] [serial = 1022] [outer = 0000000000000000] 11:51:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009712975C00) [pid = 1116] [serial = 1023] [outer = 0000009712972400] 11:51:04 INFO - PROCESS | 1116 | 1466016664587 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971307E400) [pid = 1116] [serial = 1024] [outer = 0000009712972400] 11:51:05 INFO - PROCESS | 1116 | 1466016665504 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]]]}] 11:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1139ms 11:51:05 INFO - PROCESS | 1116 | 1466016665527 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 11:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:51:05 INFO - PROCESS | 1116 | 1466016665532 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 11:51:05 INFO - PROCESS | 1116 | 1466016665539 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - PROCESS | 1116 | 1466016665542 Marionette TRACE conn5 <- [1,1330,null,{}] 11:51:05 INFO - PROCESS | 1116 | 1466016665546 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}] 11:51:05 INFO - PROCESS | 1116 | 1466016665549 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:05 INFO - PROCESS | 1116 | 1466016665641 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 11:51:05 INFO - PROCESS | 1116 | 1466016665648 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 1116 | 1466016665651 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:05 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDA4800 == 29 [pid = 1116] [id = 342] 11:51:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009717830000) [pid = 1116] [serial = 1025] [outer = 0000000000000000] 11:51:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009717BF4800) [pid = 1116] [serial = 1026] [outer = 0000009717830000] 11:51:05 INFO - PROCESS | 1116 | 1466016665699 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009718668400) [pid = 1116] [serial = 1027] [outer = 0000009717830000] 11:51:06 INFO - PROCESS | 1116 | 1466016666242 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]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 11:51:06 INFO - PROCESS | 1116 | 1466016666272 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 1116 | 1466016666275 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 11:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:51:06 INFO - PROCESS | 1116 | 1466016666279 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 1116 | 1466016666282 Marionette TRACE conn5 <- [1,1334,null,{}] 11:51:06 INFO - PROCESS | 1116 | 1466016666301 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}] 11:51:06 INFO - PROCESS | 1116 | 1466016666307 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:06 INFO - PROCESS | 1116 | 1466016666417 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 11:51:06 INFO - PROCESS | 1116 | 1466016666430 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 1116 | 1466016666433 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:06 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F858000 == 30 [pid = 1116] [id = 343] 11:51:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009711FB9400) [pid = 1116] [serial = 1028] [outer = 0000000000000000] 11:51:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009719265C00) [pid = 1116] [serial = 1029] [outer = 0000009711FB9400] 11:51:06 INFO - PROCESS | 1116 | 1466016666483 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971C32A000) [pid = 1116] [serial = 1030] [outer = 0000009711FB9400] 11:51:06 INFO - PROCESS | 1116 | 1466016666969 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]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 734ms 11:51:07 INFO - PROCESS | 1116 | 1466016667015 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 1116 | 1466016667018 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 11:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:51:07 INFO - PROCESS | 1116 | 1466016667021 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 1116 | 1466016667023 Marionette TRACE conn5 <- [1,1338,null,{}] 11:51:07 INFO - PROCESS | 1116 | 1466016667027 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}] 11:51:07 INFO - PROCESS | 1116 | 1466016667029 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:07 INFO - PROCESS | 1116 | 1466016667176 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 11:51:07 INFO - PROCESS | 1116 | 1466016667188 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 1116 | 1466016667190 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:07 INFO - PROCESS | 1116 | ++DOCSHELL 000000972017C000 == 31 [pid = 1116] [id = 344] 11:51:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971E514800) [pid = 1116] [serial = 1031] [outer = 0000000000000000] 11:51:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E51B800) [pid = 1116] [serial = 1032] [outer = 000000971E514800] 11:51:07 INFO - PROCESS | 1116 | 1466016667277 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971E8E5000) [pid = 1116] [serial = 1033] [outer = 000000971E514800] 11:51:07 INFO - PROCESS | 1116 | 1466016667737 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]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 732ms 11:51:07 INFO - PROCESS | 1116 | 1466016667756 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 1116 | 1466016667759 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 11:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:51:07 INFO - PROCESS | 1116 | 1466016667762 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 1116 | 1466016667763 Marionette TRACE conn5 <- [1,1342,null,{}] 11:51:07 INFO - PROCESS | 1116 | 1466016667773 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}] 11:51:07 INFO - PROCESS | 1116 | 1466016667775 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:07 INFO - PROCESS | 1116 | 1466016667888 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 11:51:07 INFO - PROCESS | 1116 | 1466016667896 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 1116 | 1466016667898 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:07 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BC1000 == 32 [pid = 1116] [id = 345] 11:51:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971782E400) [pid = 1116] [serial = 1034] [outer = 0000000000000000] 11:51:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971EC0E800) [pid = 1116] [serial = 1035] [outer = 000000971782E400] 11:51:07 INFO - PROCESS | 1116 | 1466016667944 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971F54E400) [pid = 1116] [serial = 1036] [outer = 000000971782E400] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009718D26C00) [pid = 1116] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971E504800) [pid = 1116] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009713EB1000) [pid = 1116] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971E5BD000) [pid = 1116] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097130AC000) [pid = 1116] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097127EEC00) [pid = 1116] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971308A000) [pid = 1116] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009718719400) [pid = 1116] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009710CB3400) [pid = 1116] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971289A000) [pid = 1116] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971FC5D800) [pid = 1116] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009720863800) [pid = 1116] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:51:08 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097219BE400) [pid = 1116] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:51:08 INFO - PROCESS | 1116 | 1466016668574 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]]]}] 11:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 838ms 11:51:08 INFO - PROCESS | 1116 | 1466016668604 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 11:51:08 INFO - PROCESS | 1116 | 1466016668606 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 11:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:51:08 INFO - PROCESS | 1116 | 1466016668609 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 1116 | 1466016668611 Marionette TRACE conn5 <- [1,1346,null,{}] 11:51:08 INFO - PROCESS | 1116 | 1466016668615 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}] 11:51:08 INFO - PROCESS | 1116 | 1466016668621 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:08 INFO - PROCESS | 1116 | 1466016668757 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 11:51:08 INFO - PROCESS | 1116 | 1466016668810 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 1116 | 1466016668812 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:08 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B38000 == 33 [pid = 1116] [id = 346] 11:51:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (00000097117D3000) [pid = 1116] [serial = 1037] [outer = 0000000000000000] 11:51:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971EC05000) [pid = 1116] [serial = 1038] [outer = 00000097117D3000] 11:51:08 INFO - PROCESS | 1116 | 1466016668858 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971FD13C00) [pid = 1116] [serial = 1039] [outer = 00000097117D3000] 11:51:09 INFO - PROCESS | 1116 | 1466016669233 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]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 672ms 11:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:51:09 INFO - PROCESS | 1116 | 1466016669284 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 1116 | 1466016669286 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 11:51:09 INFO - PROCESS | 1116 | 1466016669290 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 1116 | 1466016669291 Marionette TRACE conn5 <- [1,1350,null,{}] 11:51:09 INFO - PROCESS | 1116 | 1466016669295 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}] 11:51:09 INFO - PROCESS | 1116 | 1466016669297 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:09 INFO - PROCESS | 1116 | 1466016669378 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 11:51:09 INFO - PROCESS | 1116 | 1466016669383 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 1116 | 1466016669385 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:09 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C1B000 == 34 [pid = 1116] [id = 347] 11:51:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971FD1A400) [pid = 1116] [serial = 1040] [outer = 0000000000000000] 11:51:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000972009C400) [pid = 1116] [serial = 1041] [outer = 000000971FD1A400] 11:51:09 INFO - PROCESS | 1116 | 1466016669431 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097202E5000) [pid = 1116] [serial = 1042] [outer = 000000971FD1A400] 11:51:09 INFO - PROCESS | 1116 | 1466016669863 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]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 628ms 11:51:09 INFO - PROCESS | 1116 | 1466016669921 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 1116 | 1466016669924 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 11:51:09 INFO - PROCESS | 1116 | 1466016669927 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:51:09 INFO - PROCESS | 1116 | 1466016669929 Marionette TRACE conn5 <- [1,1354,null,{}] 11:51:09 INFO - PROCESS | 1116 | 1466016669932 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}] 11:51:09 INFO - PROCESS | 1116 | 1466016669934 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:10 INFO - PROCESS | 1116 | 1466016670016 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 11:51:10 INFO - PROCESS | 1116 | 1466016670023 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 1116 | 1466016670025 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:10 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726916000 == 35 [pid = 1116] [id = 348] 11:51:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009720808000) [pid = 1116] [serial = 1043] [outer = 0000000000000000] 11:51:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009720865C00) [pid = 1116] [serial = 1044] [outer = 0000009720808000] 11:51:10 INFO - PROCESS | 1116 | 1466016670070 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097208E4400) [pid = 1116] [serial = 1045] [outer = 0000009720808000] 11:51:10 INFO - PROCESS | 1116 | 1466016670769 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] 11:51:10 INFO - PROCESS | 1116 | 1466016670816 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 11:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:51:10 INFO - PROCESS | 1116 | 1466016670821 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 1116 | 1466016670825 Marionette TRACE conn5 <- [1,1358,null,{}] 11:51:10 INFO - PROCESS | 1116 | 1466016670831 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}] 11:51:10 INFO - PROCESS | 1116 | 1466016670835 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:10 INFO - PROCESS | 1116 | 1466016670963 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 11:51:11 INFO - PROCESS | 1116 | 1466016671045 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 1116 | 1466016671048 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:11 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3BE800 == 36 [pid = 1116] [id = 349] 11:51:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097127EE400) [pid = 1116] [serial = 1046] [outer = 0000000000000000] 11:51:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009712D6D400) [pid = 1116] [serial = 1047] [outer = 00000097127EE400] 11:51:11 INFO - PROCESS | 1116 | 1466016671148 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097130AF800) [pid = 1116] [serial = 1048] [outer = 00000097127EE400] 11:51:11 INFO - PROCESS | 1116 | 1466016671963 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] 11:51:12 INFO - PROCESS | 1116 | 1466016672012 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 11:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:51:12 INFO - PROCESS | 1116 | 1466016672019 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 1116 | 1466016672022 Marionette TRACE conn5 <- [1,1362,null,{}] 11:51:12 INFO - PROCESS | 1116 | 1466016672026 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}] 11:51:12 INFO - PROCESS | 1116 | 1466016672029 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:12 INFO - PROCESS | 1116 | 1466016672180 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 11:51:12 INFO - PROCESS | 1116 | 1466016672297 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 1116 | 1466016672300 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:12 INFO - PROCESS | 1116 | ++DOCSHELL 0000009712D1B000 == 37 [pid = 1116] [id = 350] 11:51:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009710E4D400) [pid = 1116] [serial = 1049] [outer = 0000000000000000] 11:51:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009712D72400) [pid = 1116] [serial = 1050] [outer = 0000009710E4D400] 11:51:12 INFO - PROCESS | 1116 | 1466016672360 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009718D25C00) [pid = 1116] [serial = 1051] [outer = 0000009710E4D400] 11:51:13 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C1B000 == 36 [pid = 1116] [id = 347] 11:51:13 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B38000 == 35 [pid = 1116] [id = 346] 11:51:13 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BC1000 == 34 [pid = 1116] [id = 345] 11:51:13 INFO - PROCESS | 1116 | --DOCSHELL 000000972017C000 == 33 [pid = 1116] [id = 344] 11:51:13 INFO - PROCESS | 1116 | --DOCSHELL 000000971F858000 == 32 [pid = 1116] [id = 343] 11:51:13 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDA4800 == 31 [pid = 1116] [id = 342] 11:51:13 INFO - PROCESS | 1116 | --DOCSHELL 0000009717D1C000 == 30 [pid = 1116] [id = 341] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009722344400) [pid = 1116] [serial = 973] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000972085F400) [pid = 1116] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971E50C000) [pid = 1116] [serial = 993] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009716EB7000) [pid = 1116] [serial = 978] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971870FC00) [pid = 1116] [serial = 979] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971F825C00) [pid = 1116] [serial = 997] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009713211800) [pid = 1116] [serial = 984] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009716BC0C00) [pid = 1116] [serial = 985] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971F54B400) [pid = 1116] [serial = 996] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009712897400) [pid = 1116] [serial = 981] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712D71800) [pid = 1116] [serial = 982] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971E521800) [pid = 1116] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097187C4800) [pid = 1116] [serial = 987] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009718DD9400) [pid = 1116] [serial = 988] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009710E47C00) [pid = 1116] [serial = 975] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097127CC000) [pid = 1116] [serial = 976] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971BFF0800) [pid = 1116] [serial = 990] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971FC6B800) [pid = 1116] [serial = 999] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009720BF7800) [pid = 1116] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009720899400) [pid = 1116] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (00000097202E4C00) [pid = 1116] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009720105800) [pid = 1116] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (00000097200A0C00) [pid = 1116] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (000000971E519C00) [pid = 1116] [serial = 994] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (000000971DC79800) [pid = 1116] [serial = 991] [outer = 0000000000000000] [url = about:blank] 11:51:13 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:13 INFO - PROCESS | 1116 | 1466016673150 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] 11:51:13 INFO - PROCESS | 1116 | 1466016673214 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 11:51:13 INFO - PROCESS | 1116 | 1466016673219 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:51:13 INFO - PROCESS | 1116 | 1466016673224 Marionette TRACE conn5 <- [1,1366,null,{}] 11:51:13 INFO - PROCESS | 1116 | 1466016673229 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}] 11:51:13 INFO - PROCESS | 1116 | 1466016673232 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:13 INFO - PROCESS | 1116 | 1466016673323 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 11:51:13 INFO - PROCESS | 1116 | 1466016673331 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 1116 | 1466016673334 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:13 INFO - PROCESS | 1116 | ++DOCSHELL 000000971878C800 == 31 [pid = 1116] [id = 351] 11:51:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (0000009713089000) [pid = 1116] [serial = 1052] [outer = 0000000000000000] 11:51:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (0000009716D2D400) [pid = 1116] [serial = 1053] [outer = 0000009713089000] 11:51:13 INFO - PROCESS | 1116 | 1466016673388 Marionette DEBUG loaded listener.js 11:51:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009717D93800) [pid = 1116] [serial = 1054] [outer = 0000009713089000] 11:51:13 INFO - PROCESS | 1116 | 1466016673898 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] 11:51:13 INFO - PROCESS | 1116 | 1466016673963 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 11:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:51:13 INFO - PROCESS | 1116 | 1466016673969 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 1116 | 1466016673972 Marionette TRACE conn5 <- [1,1370,null,{}] 11:51:13 INFO - PROCESS | 1116 | 1466016673976 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}] 11:51:13 INFO - PROCESS | 1116 | 1466016673979 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:14 INFO - PROCESS | 1116 | 1466016674074 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 11:51:14 INFO - PROCESS | 1116 | 1466016674147 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 1116 | 1466016674150 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:14 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717ACA000 == 32 [pid = 1116] [id = 352] 11:51:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009718D2E400) [pid = 1116] [serial = 1055] [outer = 0000000000000000] 11:51:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009718DDD800) [pid = 1116] [serial = 1056] [outer = 0000009718D2E400] 11:51:14 INFO - PROCESS | 1116 | 1466016674199 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (00000097192C9C00) [pid = 1116] [serial = 1057] [outer = 0000009718D2E400] 11:51:14 INFO - PROCESS | 1116 | [1116] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:14 INFO - PROCESS | 1116 | 1466016674620 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] 11:51:14 INFO - PROCESS | 1116 | 1466016674666 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 11:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:51:14 INFO - PROCESS | 1116 | 1466016674670 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:51:14 INFO - PROCESS | 1116 | 1466016674673 Marionette TRACE conn5 <- [1,1374,null,{}] 11:51:14 INFO - PROCESS | 1116 | 1466016674685 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}] 11:51:14 INFO - PROCESS | 1116 | 1466016674689 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:14 INFO - PROCESS | 1116 | 1466016674778 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 11:51:14 INFO - PROCESS | 1116 | 1466016674786 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 1116 | 1466016674789 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:14 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC89000 == 33 [pid = 1116] [id = 353] 11:51:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (00000097126D7C00) [pid = 1116] [serial = 1058] [outer = 0000000000000000] 11:51:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971E50E000) [pid = 1116] [serial = 1059] [outer = 00000097126D7C00] 11:51:14 INFO - PROCESS | 1116 | 1466016674838 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971EABF000) [pid = 1116] [serial = 1060] [outer = 00000097126D7C00] 11:51:15 INFO - PROCESS | 1116 | 1466016675307 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] 11:51:15 INFO - PROCESS | 1116 | 1466016675366 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 11:51:15 INFO - PROCESS | 1116 | 1466016675369 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:51:15 INFO - PROCESS | 1116 | 1466016675371 Marionette TRACE conn5 <- [1,1378,null,{}] 11:51:15 INFO - PROCESS | 1116 | 1466016675375 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}] 11:51:15 INFO - PROCESS | 1116 | 1466016675377 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:15 INFO - PROCESS | 1116 | 1466016675495 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 11:51:15 INFO - PROCESS | 1116 | 1466016675540 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 1116 | 1466016675542 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:15 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B09000 == 34 [pid = 1116] [id = 354] 11:51:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971F552800) [pid = 1116] [serial = 1061] [outer = 0000000000000000] 11:51:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971F6FA400) [pid = 1116] [serial = 1062] [outer = 000000971F552800] 11:51:15 INFO - PROCESS | 1116 | 1466016675588 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971FC62400) [pid = 1116] [serial = 1063] [outer = 000000971F552800] 11:51:15 INFO - PROCESS | 1116 | 1466016675989 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]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 693ms 11:51:16 INFO - PROCESS | 1116 | 1466016676064 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 1116 | 1466016676066 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 11:51:16 INFO - PROCESS | 1116 | 1466016676070 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:51:16 INFO - PROCESS | 1116 | 1466016676072 Marionette TRACE conn5 <- [1,1382,null,{}] 11:51:16 INFO - PROCESS | 1116 | 1466016676075 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}] 11:51:16 INFO - PROCESS | 1116 | 1466016676077 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:16 INFO - PROCESS | 1116 | 1466016676213 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 11:51:16 INFO - PROCESS | 1116 | 1466016676240 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:16 INFO - PROCESS | 1116 | 1466016676242 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:16 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C72800 == 35 [pid = 1116] [id = 355] 11:51:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971FC6B800) [pid = 1116] [serial = 1064] [outer = 0000000000000000] 11:51:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971FF29400) [pid = 1116] [serial = 1065] [outer = 000000971FC6B800] 11:51:16 INFO - PROCESS | 1116 | 1466016676287 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097202D9C00) [pid = 1116] [serial = 1066] [outer = 000000971FC6B800] 11:51:16 INFO - PROCESS | 1116 | 1466016676742 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]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 734ms 11:51:16 INFO - PROCESS | 1116 | 1466016676808 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 1116 | 1466016676810 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 11:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:51:16 INFO - PROCESS | 1116 | 1466016676813 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 1116 | 1466016676815 Marionette TRACE conn5 <- [1,1386,null,{}] 11:51:16 INFO - PROCESS | 1116 | 1466016676819 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}] 11:51:16 INFO - PROCESS | 1116 | 1466016676824 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:16 INFO - PROCESS | 1116 | 1466016676955 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 11:51:16 INFO - PROCESS | 1116 | 1466016676970 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:16 INFO - PROCESS | 1116 | 1466016676972 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:17 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D90800 == 36 [pid = 1116] [id = 356] 11:51:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009720866000) [pid = 1116] [serial = 1067] [outer = 0000000000000000] 11:51:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009721968C00) [pid = 1116] [serial = 1068] [outer = 0000009720866000] 11:51:17 INFO - PROCESS | 1116 | 1466016677057 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097219C0800) [pid = 1116] [serial = 1069] [outer = 0000009720866000] 11:51:17 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009710CB4800) [pid = 1116] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:51:17 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009712972400) [pid = 1116] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:51:17 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009711FB9400) [pid = 1116] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:51:17 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009717830000) [pid = 1116] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:51:17 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009712D75C00) [pid = 1116] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:51:17 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009718D24400) [pid = 1116] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:51:17 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971EC04800) [pid = 1116] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:51:17 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971E514800) [pid = 1116] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:51:17 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097117D3000) [pid = 1116] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:51:17 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971782E400) [pid = 1116] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:51:17 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971FD1A400) [pid = 1116] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:51:17 INFO - PROCESS | 1116 | 1466016677498 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]]]}] 11:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 11:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:51:17 INFO - PROCESS | 1116 | 1466016677550 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 11:51:17 INFO - PROCESS | 1116 | 1466016677553 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 11:51:17 INFO - PROCESS | 1116 | 1466016677556 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:51:17 INFO - PROCESS | 1116 | 1466016677558 Marionette TRACE conn5 <- [1,1390,null,{}] 11:51:17 INFO - PROCESS | 1116 | 1466016677561 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}] 11:51:17 INFO - PROCESS | 1116 | 1466016677563 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:17 INFO - PROCESS | 1116 | 1466016677677 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 11:51:17 INFO - PROCESS | 1116 | 1466016677725 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 1116 | 1466016677727 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:17 INFO - PROCESS | 1116 | ++DOCSHELL 000000972696A000 == 37 [pid = 1116] [id = 357] 11:51:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971320D000) [pid = 1116] [serial = 1070] [outer = 0000000000000000] 11:51:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971C2A0800) [pid = 1116] [serial = 1071] [outer = 000000971320D000] 11:51:17 INFO - PROCESS | 1116 | 1466016677773 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009721963400) [pid = 1116] [serial = 1072] [outer = 000000971320D000] 11:51:18 INFO - PROCESS | 1116 | 1466016678123 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]]]}] 11:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 11:51:18 INFO - PROCESS | 1116 | 1466016678191 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 1116 | 1466016678193 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 11:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:51:18 INFO - PROCESS | 1116 | 1466016678197 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 1116 | 1466016678198 Marionette TRACE conn5 <- [1,1394,null,{}] 11:51:18 INFO - PROCESS | 1116 | 1466016678202 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}] 11:51:18 INFO - PROCESS | 1116 | 1466016678204 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:18 INFO - PROCESS | 1116 | 1466016678286 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 11:51:18 INFO - PROCESS | 1116 | 1466016678292 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 1116 | 1466016678294 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:18 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726998800 == 38 [pid = 1116] [id = 358] 11:51:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (00000097219C2400) [pid = 1116] [serial = 1073] [outer = 0000000000000000] 11:51:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009721EBDC00) [pid = 1116] [serial = 1074] [outer = 00000097219C2400] 11:51:18 INFO - PROCESS | 1116 | 1466016678338 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009722B25000) [pid = 1116] [serial = 1075] [outer = 00000097219C2400] 11:51:18 INFO - PROCESS | 1116 | 1466016678765 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]]]}] 11:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 11:51:18 INFO - PROCESS | 1116 | 1466016678827 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 1116 | 1466016678830 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 11:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:51:18 INFO - PROCESS | 1116 | 1466016678833 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 1116 | 1466016678835 Marionette TRACE conn5 <- [1,1398,null,{}] 11:51:18 INFO - PROCESS | 1116 | 1466016678838 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}] 11:51:18 INFO - PROCESS | 1116 | 1466016678840 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:18 INFO - PROCESS | 1116 | 1466016678925 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 11:51:18 INFO - PROCESS | 1116 | 1466016678933 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 1116 | 1466016678935 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:18 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC88000 == 39 [pid = 1116] [id = 359] 11:51:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009711C0C000) [pid = 1116] [serial = 1076] [outer = 0000000000000000] 11:51:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009712973000) [pid = 1116] [serial = 1077] [outer = 0000009711C0C000] 11:51:18 INFO - PROCESS | 1116 | 1466016678980 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009722B58400) [pid = 1116] [serial = 1078] [outer = 0000009711C0C000] 11:51:19 INFO - PROCESS | 1116 | 1466016679607 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]]]}] 11:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 839ms 11:51:19 INFO - PROCESS | 1116 | 1466016679676 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 11:51:19 INFO - PROCESS | 1116 | 1466016679682 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 11:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:51:19 INFO - PROCESS | 1116 | 1466016679687 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 1116 | 1466016679691 Marionette TRACE conn5 <- [1,1402,null,{}] 11:51:19 INFO - PROCESS | 1116 | 1466016679697 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}] 11:51:19 INFO - PROCESS | 1116 | 1466016679700 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:19 INFO - PROCESS | 1116 | 1466016679828 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 11:51:19 INFO - PROCESS | 1116 | 1466016679900 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 1116 | 1466016679906 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:19 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC8F800 == 40 [pid = 1116] [id = 360] 11:51:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097127E6C00) [pid = 1116] [serial = 1079] [outer = 0000000000000000] 11:51:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097130ACC00) [pid = 1116] [serial = 1080] [outer = 00000097127E6C00] 11:51:20 INFO - PROCESS | 1116 | 1466016680006 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097187C2000) [pid = 1116] [serial = 1081] [outer = 00000097127E6C00] 11:51:20 INFO - PROCESS | 1116 | 1466016680681 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]]]}] 11:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1034ms 11:51:20 INFO - PROCESS | 1116 | 1466016680724 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 11:51:20 INFO - PROCESS | 1116 | 1466016680729 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 11:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:51:20 INFO - PROCESS | 1116 | 1466016680736 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 1116 | 1466016680739 Marionette TRACE conn5 <- [1,1406,null,{}] 11:51:20 INFO - PROCESS | 1116 | 1466016680743 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}] 11:51:20 INFO - PROCESS | 1116 | 1466016680746 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:20 INFO - PROCESS | 1116 | 1466016680927 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 11:51:21 INFO - PROCESS | 1116 | 1466016680997 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 1116 | 1466016681000 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:21 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C0D000 == 41 [pid = 1116] [id = 361] 11:51:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971E5B3400) [pid = 1116] [serial = 1082] [outer = 0000000000000000] 11:51:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971E8DC800) [pid = 1116] [serial = 1083] [outer = 000000971E5B3400] 11:51:21 INFO - PROCESS | 1116 | 1466016681099 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971FD12000) [pid = 1116] [serial = 1084] [outer = 000000971E5B3400] 11:51:21 INFO - PROCESS | 1116 | 1466016681752 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]]]}] 11:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1081ms 11:51:21 INFO - PROCESS | 1116 | 1466016681819 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 11:51:21 INFO - PROCESS | 1116 | 1466016681822 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 11:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:51:21 INFO - PROCESS | 1116 | 1466016681851 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 1116 | 1466016681855 Marionette TRACE conn5 <- [1,1410,null,{}] 11:51:21 INFO - PROCESS | 1116 | 1466016681867 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}] 11:51:21 INFO - PROCESS | 1116 | 1466016681872 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:22 INFO - PROCESS | 1116 | 1466016682022 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 11:51:22 INFO - PROCESS | 1116 | 1466016682134 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 1116 | 1466016682138 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:22 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D0B800 == 42 [pid = 1116] [id = 362] 11:51:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009720E73800) [pid = 1116] [serial = 1085] [outer = 0000000000000000] 11:51:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009722B55C00) [pid = 1116] [serial = 1086] [outer = 0000009720E73800] 11:51:22 INFO - PROCESS | 1116 | 1466016682197 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009722BA0000) [pid = 1116] [serial = 1087] [outer = 0000009720E73800] 11:51:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009712972800) [pid = 1116] [serial = 1088] [outer = 000000971321A000] 11:51:23 INFO - PROCESS | 1116 | 1466016683011 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]]]}] 11:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1183ms 11:51:23 INFO - PROCESS | 1116 | 1466016683052 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 1116 | 1466016683057 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 11:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:51:23 INFO - PROCESS | 1116 | 1466016683090 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - PROCESS | 1116 | 1466016683093 Marionette TRACE conn5 <- [1,1414,null,{}] 11:51:23 INFO - PROCESS | 1116 | 1466016683099 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}] 11:51:23 INFO - PROCESS | 1116 | 1466016683102 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:23 INFO - PROCESS | 1116 | 1466016683221 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 11:51:23 INFO - PROCESS | 1116 | 1466016683293 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 1116 | 1466016683298 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:23 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717D2A800 == 43 [pid = 1116] [id = 363] 11:51:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009712D80800) [pid = 1116] [serial = 1089] [outer = 0000000000000000] 11:51:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009713211800) [pid = 1116] [serial = 1090] [outer = 0000009712D80800] 11:51:23 INFO - PROCESS | 1116 | 1466016683394 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097187BF800) [pid = 1116] [serial = 1091] [outer = 0000009712D80800] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B9C000 == 42 [pid = 1116] [id = 340] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009726998800 == 41 [pid = 1116] [id = 358] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 000000972696A000 == 40 [pid = 1116] [id = 357] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D90800 == 39 [pid = 1116] [id = 356] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C72800 == 38 [pid = 1116] [id = 355] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B09000 == 37 [pid = 1116] [id = 354] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC89000 == 36 [pid = 1116] [id = 353] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009717ACA000 == 35 [pid = 1116] [id = 352] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 000000971878C800 == 34 [pid = 1116] [id = 351] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009712D1B000 == 33 [pid = 1116] [id = 350] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3BE800 == 32 [pid = 1116] [id = 349] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009726916000 == 31 [pid = 1116] [id = 348] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D0B800 == 30 [pid = 1116] [id = 362] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C0D000 == 29 [pid = 1116] [id = 361] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC88000 == 28 [pid = 1116] [id = 359] 11:51:24 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC8F800 == 27 [pid = 1116] [id = 360] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009712FC5800) [pid = 1116] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009712899800) [pid = 1116] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009712975C00) [pid = 1116] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009719265C00) [pid = 1116] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971307E400) [pid = 1116] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971C32A000) [pid = 1116] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009717BF4800) [pid = 1116] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009716B48800) [pid = 1116] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009712D7E800) [pid = 1116] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971C324000) [pid = 1116] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009718D30400) [pid = 1116] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097208DCC00) [pid = 1116] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971F552400) [pid = 1116] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971E8E5000) [pid = 1116] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971E51B800) [pid = 1116] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971EC05000) [pid = 1116] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971EC0E800) [pid = 1116] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000972009C400) [pid = 1116] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971F54E400) [pid = 1116] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971FD13C00) [pid = 1116] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (00000097202E5000) [pid = 1116] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009720865C00) [pid = 1116] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009718668400) [pid = 1116] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 11:51:24 INFO - PROCESS | 1116 | 1466016684588 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]]]}] 11:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1548ms 11:51:24 INFO - PROCESS | 1116 | 1466016684629 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 1116 | 1466016684634 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 11:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:51:24 INFO - PROCESS | 1116 | 1466016684638 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 1116 | 1466016684643 Marionette TRACE conn5 <- [1,1418,null,{}] 11:51:24 INFO - PROCESS | 1116 | 1466016684649 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}] 11:51:24 INFO - PROCESS | 1116 | 1466016684651 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:24 INFO - PROCESS | 1116 | 1466016684745 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 11:51:24 INFO - PROCESS | 1116 | 1466016684757 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 1116 | 1466016684760 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:24 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B90000 == 28 [pid = 1116] [id = 364] 11:51:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971296D800) [pid = 1116] [serial = 1092] [outer = 0000000000000000] 11:51:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009712975800) [pid = 1116] [serial = 1093] [outer = 000000971296D800] 11:51:24 INFO - PROCESS | 1116 | 1466016684812 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971307C400) [pid = 1116] [serial = 1094] [outer = 000000971296D800] 11:51:25 INFO - PROCESS | 1116 | 1466016685305 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]]]}] 11:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 692ms 11:51:25 INFO - PROCESS | 1116 | 1466016685335 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 1116 | 1466016685341 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 11:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:51:25 INFO - PROCESS | 1116 | 1466016685379 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - PROCESS | 1116 | 1466016685382 Marionette TRACE conn5 <- [1,1422,null,{}] 11:51:25 INFO - PROCESS | 1116 | 1466016685390 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}] 11:51:25 INFO - PROCESS | 1116 | 1466016685393 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:25 INFO - PROCESS | 1116 | 1466016685487 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 11:51:25 INFO - PROCESS | 1116 | 1466016685565 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 1116 | 1466016685567 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:25 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E17E000 == 29 [pid = 1116] [id = 365] 11:51:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (00000097130A8C00) [pid = 1116] [serial = 1095] [outer = 0000000000000000] 11:51:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009716EB4400) [pid = 1116] [serial = 1096] [outer = 00000097130A8C00] 11:51:25 INFO - PROCESS | 1116 | 1466016685617 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009717D8A000) [pid = 1116] [serial = 1097] [outer = 00000097130A8C00] 11:51:26 INFO - PROCESS | 1116 | 1466016686043 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]]]}] 11:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 712ms 11:51:26 INFO - PROCESS | 1116 | 1466016686060 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 11:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:51:26 INFO - PROCESS | 1116 | 1466016686063 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 11:51:26 INFO - PROCESS | 1116 | 1466016686066 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - PROCESS | 1116 | 1466016686070 Marionette TRACE conn5 <- [1,1426,null,{}] 11:51:26 INFO - PROCESS | 1116 | 1466016686082 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}] 11:51:26 INFO - PROCESS | 1116 | 1466016686087 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:26 INFO - PROCESS | 1116 | 1466016686180 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 11:51:26 INFO - PROCESS | 1116 | 1466016686188 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 1116 | 1466016686191 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:26 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F85D800 == 30 [pid = 1116] [id = 366] 11:51:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009718DDB000) [pid = 1116] [serial = 1098] [outer = 0000000000000000] 11:51:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009718DE1400) [pid = 1116] [serial = 1099] [outer = 0000009718DDB000] 11:51:26 INFO - PROCESS | 1116 | 1466016686241 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097192CA400) [pid = 1116] [serial = 1100] [outer = 0000009718DDB000] 11:51:26 INFO - PROCESS | 1116 | 1466016686719 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]]]}] 11:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 690ms 11:51:26 INFO - PROCESS | 1116 | 1466016686759 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 11:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:51:26 INFO - PROCESS | 1116 | 1466016686762 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 11:51:26 INFO - PROCESS | 1116 | 1466016686766 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - PROCESS | 1116 | 1466016686768 Marionette TRACE conn5 <- [1,1430,null,{}] 11:51:26 INFO - PROCESS | 1116 | 1466016686771 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}] 11:51:26 INFO - PROCESS | 1116 | 1466016686773 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:26 INFO - PROCESS | 1116 | 1466016686917 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 11:51:26 INFO - PROCESS | 1116 | 1466016686940 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 1116 | 1466016686942 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:26 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720025800 == 31 [pid = 1116] [id = 367] 11:51:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971DD10800) [pid = 1116] [serial = 1101] [outer = 0000000000000000] 11:51:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971E1DFC00) [pid = 1116] [serial = 1102] [outer = 000000971DD10800] 11:51:26 INFO - PROCESS | 1116 | 1466016686989 Marionette DEBUG loaded listener.js 11:51:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971E519C00) [pid = 1116] [serial = 1103] [outer = 000000971DD10800] 11:51:27 INFO - PROCESS | 1116 | 1466016687438 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]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 11:51:27 INFO - PROCESS | 1116 | 1466016687500 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 1116 | 1466016687502 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 11:51:27 INFO - PROCESS | 1116 | 1466016687505 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:51:27 INFO - PROCESS | 1116 | 1466016687507 Marionette TRACE conn5 <- [1,1434,null,{}] 11:51:27 INFO - PROCESS | 1116 | 1466016687511 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}] 11:51:27 INFO - PROCESS | 1116 | 1466016687513 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:27 INFO - PROCESS | 1116 | 1466016687628 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 11:51:27 INFO - PROCESS | 1116 | 1466016687686 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 1116 | 1466016687689 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:27 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722350000 == 32 [pid = 1116] [id = 368] 11:51:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009712E3E800) [pid = 1116] [serial = 1104] [outer = 0000000000000000] 11:51:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971E5BBC00) [pid = 1116] [serial = 1105] [outer = 0000009712E3E800] 11:51:27 INFO - PROCESS | 1116 | 1466016687734 Marionette DEBUG loaded listener.js 11:51:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971EA58800) [pid = 1116] [serial = 1106] [outer = 0000009712E3E800] 11:51:28 INFO - PROCESS | 1116 | 1466016688194 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]]]}] 11:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 11:51:28 INFO - PROCESS | 1116 | 1466016688242 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 11:51:28 INFO - PROCESS | 1116 | 1466016688244 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 11:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:51:28 INFO - PROCESS | 1116 | 1466016688248 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - PROCESS | 1116 | 1466016688249 Marionette TRACE conn5 <- [1,1438,null,{}] 11:51:28 INFO - PROCESS | 1116 | 1466016688253 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}] 11:51:28 INFO - PROCESS | 1116 | 1466016688259 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:28 INFO - PROCESS | 1116 | 1466016688380 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 11:51:28 INFO - PROCESS | 1116 | 1466016688391 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 1116 | 1466016688394 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:28 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2D4000 == 33 [pid = 1116] [id = 369] 11:51:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971EC0A800) [pid = 1116] [serial = 1107] [outer = 0000000000000000] 11:51:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971F8E5800) [pid = 1116] [serial = 1108] [outer = 000000971EC0A800] 11:51:28 INFO - PROCESS | 1116 | 1466016688646 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971FD1D400) [pid = 1116] [serial = 1109] [outer = 000000971EC0A800] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009720866000) [pid = 1116] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971FC6B800) [pid = 1116] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971320D000) [pid = 1116] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718D2E400) [pid = 1116] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009710E4D400) [pid = 1116] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009720808000) [pid = 1116] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009713089000) [pid = 1116] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097126D7C00) [pid = 1116] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097127EE400) [pid = 1116] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009711C0C000) [pid = 1116] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097219C2400) [pid = 1116] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:51:28 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971F552800) [pid = 1116] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:51:29 INFO - PROCESS | 1116 | 1466016689040 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]]]}] 11:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 840ms 11:51:29 INFO - PROCESS | 1116 | 1466016689090 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 11:51:29 INFO - PROCESS | 1116 | 1466016689092 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 11:51:29 INFO - PROCESS | 1116 | 1466016689095 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:51:29 INFO - PROCESS | 1116 | 1466016689097 Marionette TRACE conn5 <- [1,1442,null,{}] 11:51:29 INFO - PROCESS | 1116 | 1466016689101 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}] 11:51:29 INFO - PROCESS | 1116 | 1466016689103 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:29 INFO - PROCESS | 1116 | 1466016689213 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 11:51:29 INFO - PROCESS | 1116 | 1466016689221 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 1116 | 1466016689223 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:29 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B51000 == 34 [pid = 1116] [id = 370] 11:51:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097127EF400) [pid = 1116] [serial = 1110] [outer = 0000000000000000] 11:51:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971EDC2800) [pid = 1116] [serial = 1111] [outer = 00000097127EF400] 11:51:29 INFO - PROCESS | 1116 | 1466016689267 Marionette DEBUG loaded listener.js 11:51:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FDFB000) [pid = 1116] [serial = 1112] [outer = 00000097127EF400] 11:51:29 INFO - PROCESS | 1116 | 1466016689678 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]]]}] 11:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 628ms 11:51:29 INFO - PROCESS | 1116 | 1466016689727 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 11:51:29 INFO - PROCESS | 1116 | 1466016689729 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 11:51:29 INFO - PROCESS | 1116 | 1466016689732 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:51:29 INFO - PROCESS | 1116 | 1466016689734 Marionette TRACE conn5 <- [1,1446,null,{}] 11:51:29 INFO - PROCESS | 1116 | 1466016689738 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}] 11:51:29 INFO - PROCESS | 1116 | 1466016689740 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:29 INFO - PROCESS | 1116 | 1466016689848 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 11:51:29 INFO - PROCESS | 1116 | 1466016689888 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 1116 | 1466016689890 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:29 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C10800 == 35 [pid = 1116] [id = 371] 11:51:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971870CC00) [pid = 1116] [serial = 1113] [outer = 0000000000000000] 11:51:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009720105800) [pid = 1116] [serial = 1114] [outer = 000000971870CC00] 11:51:29 INFO - PROCESS | 1116 | 1466016689935 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000972085B400) [pid = 1116] [serial = 1115] [outer = 000000971870CC00] 11:51:30 INFO - PROCESS | 1116 | 1466016690350 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]]]}] 11:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 628ms 11:51:30 INFO - PROCESS | 1116 | 1466016690364 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 11:51:30 INFO - PROCESS | 1116 | 1466016690366 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 11:51:30 INFO - PROCESS | 1116 | 1466016690370 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:51:30 INFO - PROCESS | 1116 | 1466016690372 Marionette TRACE conn5 <- [1,1450,null,{}] 11:51:30 INFO - PROCESS | 1116 | 1466016690375 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}] 11:51:30 INFO - PROCESS | 1116 | 1466016690377 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:30 INFO - PROCESS | 1116 | 1466016690488 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 11:51:30 INFO - PROCESS | 1116 | 1466016690496 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 1116 | 1466016690498 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:30 INFO - PROCESS | 1116 | ++DOCSHELL 000000972690A000 == 36 [pid = 1116] [id = 372] 11:51:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097127DA800) [pid = 1116] [serial = 1116] [outer = 0000000000000000] 11:51:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009720868C00) [pid = 1116] [serial = 1117] [outer = 00000097127DA800] 11:51:30 INFO - PROCESS | 1116 | 1466016690543 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097209D8800) [pid = 1116] [serial = 1118] [outer = 00000097127DA800] 11:51:31 INFO - PROCESS | 1116 | 1466016691440 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]]]}] 11:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1131ms 11:51:31 INFO - PROCESS | 1116 | 1466016691505 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 1116 | 1466016691510 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 11:51:31 INFO - PROCESS | 1116 | 1466016691515 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:51:31 INFO - PROCESS | 1116 | 1466016691521 Marionette TRACE conn5 <- [1,1454,null,{}] 11:51:31 INFO - PROCESS | 1116 | 1466016691527 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}] 11:51:31 INFO - PROCESS | 1116 | 1466016691530 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:31 INFO - PROCESS | 1116 | 1466016691674 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 11:51:31 INFO - PROCESS | 1116 | 1466016691745 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:31 INFO - PROCESS | 1116 | 1466016691748 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:31 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDA8800 == 37 [pid = 1116] [id = 373] 11:51:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097128A3400) [pid = 1116] [serial = 1119] [outer = 0000000000000000] 11:51:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009712D73C00) [pid = 1116] [serial = 1120] [outer = 00000097128A3400] 11:51:31 INFO - PROCESS | 1116 | 1466016691848 Marionette DEBUG loaded listener.js 11:51:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009716EB1800) [pid = 1116] [serial = 1121] [outer = 00000097128A3400] 11:51:32 INFO - PROCESS | 1116 | 1466016692774 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]]]}] 11:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1342ms 11:51:32 INFO - PROCESS | 1116 | 1466016692861 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 1116 | 1466016692866 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 11:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:51:32 INFO - PROCESS | 1116 | 1466016692871 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 1116 | 1466016692874 Marionette TRACE conn5 <- [1,1458,null,{}] 11:51:32 INFO - PROCESS | 1116 | 1466016692880 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}] 11:51:32 INFO - PROCESS | 1116 | 1466016692883 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:33 INFO - PROCESS | 1116 | 1466016693028 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 11:51:33 INFO - PROCESS | 1116 | 1466016693098 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:33 INFO - PROCESS | 1116 | 1466016693103 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:33 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717623800 == 38 [pid = 1116] [id = 374] 11:51:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097127E5800) [pid = 1116] [serial = 1122] [outer = 0000000000000000] 11:51:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971297AC00) [pid = 1116] [serial = 1123] [outer = 00000097127E5800] 11:51:33 INFO - PROCESS | 1116 | 1466016693182 Marionette DEBUG loaded listener.js 11:51:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971750F400) [pid = 1116] [serial = 1124] [outer = 00000097127E5800] 11:51:33 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C10800 == 37 [pid = 1116] [id = 371] 11:51:33 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B51000 == 36 [pid = 1116] [id = 370] 11:51:33 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2D4000 == 35 [pid = 1116] [id = 369] 11:51:33 INFO - PROCESS | 1116 | --DOCSHELL 0000009722350000 == 34 [pid = 1116] [id = 368] 11:51:33 INFO - PROCESS | 1116 | --DOCSHELL 0000009720025800 == 33 [pid = 1116] [id = 367] 11:51:33 INFO - PROCESS | 1116 | --DOCSHELL 000000971F85D800 == 32 [pid = 1116] [id = 366] 11:51:33 INFO - PROCESS | 1116 | --DOCSHELL 000000971E17E000 == 31 [pid = 1116] [id = 365] 11:51:33 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B90000 == 30 [pid = 1116] [id = 364] 11:51:33 INFO - PROCESS | 1116 | --DOCSHELL 0000009717D2A800 == 29 [pid = 1116] [id = 363] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009721968C00) [pid = 1116] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971FF29400) [pid = 1116] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971C2A0800) [pid = 1116] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009718DDD800) [pid = 1116] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (00000097192C9C00) [pid = 1116] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009712D72400) [pid = 1116] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718D25C00) [pid = 1116] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097208E4400) [pid = 1116] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009716D2D400) [pid = 1116] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009717D93800) [pid = 1116] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971E50E000) [pid = 1116] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009712D6D400) [pid = 1116] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097130AF800) [pid = 1116] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009722B58400) [pid = 1116] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009712973000) [pid = 1116] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009721EBDC00) [pid = 1116] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097127E2C00) [pid = 1116] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097219C0800) [pid = 1116] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971F6FA400) [pid = 1116] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971FC62400) [pid = 1116] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009722B25000) [pid = 1116] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (00000097202D9C00) [pid = 1116] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009721963400) [pid = 1116] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (000000971EABF000) [pid = 1116] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 11:51:33 INFO - PROCESS | 1116 | 1466016693687 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]]]}] 11:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 880ms 11:51:33 INFO - PROCESS | 1116 | 1466016693755 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 11:51:33 INFO - PROCESS | 1116 | 1466016693760 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 11:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:51:33 INFO - PROCESS | 1116 | 1466016693772 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 1116 | 1466016693774 Marionette TRACE conn5 <- [1,1462,null,{}] 11:51:33 INFO - PROCESS | 1116 | 1466016693778 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}] 11:51:33 INFO - PROCESS | 1116 | 1466016693781 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:33 INFO - PROCESS | 1116 | 1466016693873 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 11:51:33 INFO - PROCESS | 1116 | 1466016693889 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:33 INFO - PROCESS | 1116 | 1466016693891 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:33 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB1800 == 30 [pid = 1116] [id = 375] 11:51:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009717BF4800) [pid = 1116] [serial = 1125] [outer = 0000000000000000] 11:51:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009717D93800) [pid = 1116] [serial = 1126] [outer = 0000009717BF4800] 11:51:33 INFO - PROCESS | 1116 | 1466016693940 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009718BCD400) [pid = 1116] [serial = 1127] [outer = 0000009717BF4800] 11:51:34 INFO - PROCESS | 1116 | 1466016694433 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]]]}] 11:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 692ms 11:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:51:34 INFO - PROCESS | 1116 | 1466016694488 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 11:51:34 INFO - PROCESS | 1116 | 1466016694490 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 11:51:34 INFO - PROCESS | 1116 | 1466016694494 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 1116 | 1466016694497 Marionette TRACE conn5 <- [1,1466,null,{}] 11:51:34 INFO - PROCESS | 1116 | 1466016694511 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}] 11:51:34 INFO - PROCESS | 1116 | 1466016694516 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:34 INFO - PROCESS | 1116 | 1466016694612 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 11:51:34 INFO - PROCESS | 1116 | 1466016694693 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:34 INFO - PROCESS | 1116 | 1466016694697 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:34 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F854800 == 31 [pid = 1116] [id = 376] 11:51:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009719265800) [pid = 1116] [serial = 1128] [outer = 0000000000000000] 11:51:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971BFF1C00) [pid = 1116] [serial = 1129] [outer = 0000009719265800] 11:51:34 INFO - PROCESS | 1116 | 1466016694747 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971DD13C00) [pid = 1116] [serial = 1130] [outer = 0000009719265800] 11:51:35 INFO - PROCESS | 1116 | 1466016695148 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]]]}] 11:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 693ms 11:51:35 INFO - PROCESS | 1116 | 1466016695188 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 11:51:35 INFO - PROCESS | 1116 | 1466016695191 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 11:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:51:35 INFO - PROCESS | 1116 | 1466016695194 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:51:35 INFO - PROCESS | 1116 | 1466016695196 Marionette TRACE conn5 <- [1,1470,null,{}] 11:51:35 INFO - PROCESS | 1116 | 1466016695204 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}] 11:51:35 INFO - PROCESS | 1116 | 1466016695206 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:35 INFO - PROCESS | 1116 | 1466016695297 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 11:51:35 INFO - PROCESS | 1116 | 1466016695304 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 1116 | 1466016695306 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:35 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721CA1800 == 32 [pid = 1116] [id = 377] 11:51:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971E8D9C00) [pid = 1116] [serial = 1131] [outer = 0000000000000000] 11:51:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971EA58400) [pid = 1116] [serial = 1132] [outer = 000000971E8D9C00] 11:51:35 INFO - PROCESS | 1116 | 1466016695352 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971EDC8000) [pid = 1116] [serial = 1133] [outer = 000000971E8D9C00] 11:51:35 INFO - PROCESS | 1116 | 1466016695842 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]]]}] 11:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 11:51:35 INFO - PROCESS | 1116 | 1466016695867 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 11:51:35 INFO - PROCESS | 1116 | 1466016695869 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 11:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:51:35 INFO - PROCESS | 1116 | 1466016695879 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:51:35 INFO - PROCESS | 1116 | 1466016695881 Marionette TRACE conn5 <- [1,1474,null,{}] 11:51:35 INFO - PROCESS | 1116 | 1466016695885 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}] 11:51:35 INFO - PROCESS | 1116 | 1466016695887 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:36 INFO - PROCESS | 1116 | 1466016696029 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 11:51:36 INFO - PROCESS | 1116 | 1466016696083 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 1116 | 1466016696086 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:36 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C5A800 == 33 [pid = 1116] [id = 378] 11:51:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971F556000) [pid = 1116] [serial = 1134] [outer = 0000000000000000] 11:51:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971F825800) [pid = 1116] [serial = 1135] [outer = 000000971F556000] 11:51:36 INFO - PROCESS | 1116 | 1466016696131 Marionette DEBUG loaded listener.js 11:51:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FC65C00) [pid = 1116] [serial = 1136] [outer = 000000971F556000] 11:51:36 INFO - PROCESS | 1116 | 1466016696596 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]]]}] 11:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 733ms 11:51:36 INFO - PROCESS | 1116 | 1466016696614 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 1116 | 1466016696616 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 11:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:51:36 INFO - PROCESS | 1116 | 1466016696625 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 1116 | 1466016696627 Marionette TRACE conn5 <- [1,1478,null,{}] 11:51:36 INFO - PROCESS | 1116 | 1466016696631 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}] 11:51:36 INFO - PROCESS | 1116 | 1466016696637 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:36 INFO - PROCESS | 1116 | 1466016696776 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 11:51:36 INFO - PROCESS | 1116 | 1466016696832 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 1116 | 1466016696834 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:36 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C1B800 == 34 [pid = 1116] [id = 379] 11:51:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097202DB000) [pid = 1116] [serial = 1137] [outer = 0000000000000000] 11:51:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097208DBC00) [pid = 1116] [serial = 1138] [outer = 00000097202DB000] 11:51:36 INFO - PROCESS | 1116 | 1466016696881 Marionette DEBUG loaded listener.js 11:51:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009720E6B400) [pid = 1116] [serial = 1139] [outer = 00000097202DB000] 11:51:37 INFO - PROCESS | 1116 | 1466016697316 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]]]}] 11:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 731ms 11:51:37 INFO - PROCESS | 1116 | 1466016697393 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 1116 | 1466016697396 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 11:51:37 INFO - PROCESS | 1116 | 1466016697399 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - PROCESS | 1116 | 1466016697401 Marionette TRACE conn5 <- [1,1482,null,{}] 11:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:51:37 INFO - PROCESS | 1116 | 1466016697405 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}] 11:51:37 INFO - PROCESS | 1116 | 1466016697407 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:37 INFO - PROCESS | 1116 | 1466016697514 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971DD10800) [pid = 1116] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009712E3E800) [pid = 1116] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097130A8C00) [pid = 1116] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971870CC00) [pid = 1116] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009712D80800) [pid = 1116] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009718DDB000) [pid = 1116] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971296D800) [pid = 1116] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097127E6C00) [pid = 1116] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971E5B3400) [pid = 1116] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009720E73800) [pid = 1116] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971EC0A800) [pid = 1116] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:51:37 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (00000097127EF400) [pid = 1116] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:51:37 INFO - PROCESS | 1116 | 1466016697612 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 1116 | 1466016697614 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:37 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F17B000 == 35 [pid = 1116] [id = 380] 11:51:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009711FBC400) [pid = 1116] [serial = 1140] [outer = 0000000000000000] 11:51:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (00000097127DB000) [pid = 1116] [serial = 1141] [outer = 0000009711FBC400] 11:51:37 INFO - PROCESS | 1116 | 1466016697661 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009718DDB000) [pid = 1116] [serial = 1142] [outer = 0000009711FBC400] 11:51:38 INFO - PROCESS | 1116 | 1466016698036 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]]]}] 11:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 11:51:38 INFO - PROCESS | 1116 | 1466016698079 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 11:51:38 INFO - PROCESS | 1116 | 1466016698081 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 11:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:51:38 INFO - PROCESS | 1116 | 1466016698084 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - PROCESS | 1116 | 1466016698086 Marionette TRACE conn5 <- [1,1486,null,{}] 11:51:38 INFO - PROCESS | 1116 | 1466016698089 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}] 11:51:38 INFO - PROCESS | 1116 | 1466016698091 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:38 INFO - PROCESS | 1116 | 1466016698201 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 11:51:38 INFO - PROCESS | 1116 | 1466016698208 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 1116 | 1466016698210 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:38 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717672000 == 36 [pid = 1116] [id = 381] 11:51:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009711FBF400) [pid = 1116] [serial = 1143] [outer = 0000000000000000] 11:51:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009720E6D000) [pid = 1116] [serial = 1144] [outer = 0000009711FBF400] 11:51:38 INFO - PROCESS | 1116 | 1466016698255 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009721EB9000) [pid = 1116] [serial = 1145] [outer = 0000009711FBF400] 11:51:38 INFO - PROCESS | 1116 | 1466016698646 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]]]}] 11:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 629ms 11:51:38 INFO - PROCESS | 1116 | 1466016698716 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 11:51:38 INFO - PROCESS | 1116 | 1466016698718 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 11:51:38 INFO - PROCESS | 1116 | 1466016698721 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:51:38 INFO - PROCESS | 1116 | 1466016698723 Marionette TRACE conn5 <- [1,1490,null,{}] 11:51:38 INFO - PROCESS | 1116 | 1466016698726 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}] 11:51:38 INFO - PROCESS | 1116 | 1466016698728 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:38 INFO - PROCESS | 1116 | 1466016698840 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 11:51:38 INFO - PROCESS | 1116 | 1466016698879 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 1116 | 1466016698881 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:38 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B10000 == 37 [pid = 1116] [id = 382] 11:51:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009711646C00) [pid = 1116] [serial = 1146] [outer = 0000000000000000] 11:51:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971F4F5000) [pid = 1116] [serial = 1147] [outer = 0000009711646C00] 11:51:38 INFO - PROCESS | 1116 | 1466016698926 Marionette DEBUG loaded listener.js 11:51:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009722B57C00) [pid = 1116] [serial = 1148] [outer = 0000009711646C00] 11:51:39 INFO - PROCESS | 1116 | 1466016699321 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]]]}] 11:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 628ms 11:51:39 INFO - PROCESS | 1116 | 1466016699353 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 11:51:39 INFO - PROCESS | 1116 | 1466016699356 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 11:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:51:39 INFO - PROCESS | 1116 | 1466016699359 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:51:39 INFO - PROCESS | 1116 | 1466016699361 Marionette TRACE conn5 <- [1,1494,null,{}] 11:51:39 INFO - PROCESS | 1116 | 1466016699364 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}] 11:51:39 INFO - PROCESS | 1116 | 1466016699366 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:39 INFO - PROCESS | 1116 | 1466016699480 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 11:51:39 INFO - PROCESS | 1116 | 1466016699488 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:39 INFO - PROCESS | 1116 | 1466016699490 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:39 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B7D800 == 38 [pid = 1116] [id = 383] 11:51:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009720869C00) [pid = 1116] [serial = 1149] [outer = 0000000000000000] 11:51:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009722B5CC00) [pid = 1116] [serial = 1150] [outer = 0000009720869C00] 11:51:39 INFO - PROCESS | 1116 | 1466016699534 Marionette DEBUG loaded listener.js 11:51:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009722BA4C00) [pid = 1116] [serial = 1151] [outer = 0000009720869C00] 11:51:40 INFO - PROCESS | 1116 | 1466016700224 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]]]}] 11:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 879ms 11:51:40 INFO - PROCESS | 1116 | 1466016700242 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 11:51:40 INFO - PROCESS | 1116 | 1466016700247 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 11:51:40 INFO - PROCESS | 1116 | 1466016700252 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:51:40 INFO - PROCESS | 1116 | 1466016700258 Marionette TRACE conn5 <- [1,1498,null,{}] 11:51:40 INFO - PROCESS | 1116 | 1466016700263 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}] 11:51:40 INFO - PROCESS | 1116 | 1466016700266 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:40 INFO - PROCESS | 1116 | 1466016700386 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 11:51:40 INFO - PROCESS | 1116 | 1466016700463 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:40 INFO - PROCESS | 1116 | 1466016700466 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:40 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E188800 == 39 [pid = 1116] [id = 384] 11:51:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009713CD9000) [pid = 1116] [serial = 1152] [outer = 0000000000000000] 11:51:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097178EC800) [pid = 1116] [serial = 1153] [outer = 0000009713CD9000] 11:51:40 INFO - PROCESS | 1116 | 1466016700567 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009718D2EC00) [pid = 1116] [serial = 1154] [outer = 0000009713CD9000] 11:51:41 INFO - PROCESS | 1116 | 1466016701176 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]]]}] 11:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 944ms 11:51:41 INFO - PROCESS | 1116 | 1466016701200 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 1116 | 1466016701205 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 11:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:51:41 INFO - PROCESS | 1116 | 1466016701212 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 1116 | 1466016701215 Marionette TRACE conn5 <- [1,1502,null,{}] 11:51:41 INFO - PROCESS | 1116 | 1466016701234 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}] 11:51:41 INFO - PROCESS | 1116 | 1466016701237 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:41 INFO - PROCESS | 1116 | 1466016701357 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 11:51:41 INFO - PROCESS | 1116 | 1466016701434 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:41 INFO - PROCESS | 1116 | 1466016701436 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:41 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724378000 == 40 [pid = 1116] [id = 385] 11:51:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971E51CC00) [pid = 1116] [serial = 1155] [outer = 0000000000000000] 11:51:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971E5BD000) [pid = 1116] [serial = 1156] [outer = 000000971E51CC00] 11:51:41 INFO - PROCESS | 1116 | 1466016701535 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971F826400) [pid = 1116] [serial = 1157] [outer = 000000971E51CC00] 11:51:42 INFO - PROCESS | 1116 | 1466016702144 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]]]}] 11:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 945ms 11:51:42 INFO - PROCESS | 1116 | 1466016702165 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 1116 | 1466016702167 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 11:51:42 INFO - PROCESS | 1116 | 1466016702172 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:51:42 INFO - PROCESS | 1116 | 1466016702176 Marionette TRACE conn5 <- [1,1506,null,{}] 11:51:42 INFO - PROCESS | 1116 | 1466016702188 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}] 11:51:42 INFO - PROCESS | 1116 | 1466016702193 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:42 INFO - PROCESS | 1116 | 1466016702308 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 11:51:42 INFO - PROCESS | 1116 | 1466016702428 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 1116 | 1466016702431 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:42 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273C0800 == 41 [pid = 1116] [id = 386] 11:51:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009720868000) [pid = 1116] [serial = 1158] [outer = 0000000000000000] 11:51:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009720BF7800) [pid = 1116] [serial = 1159] [outer = 0000009720868000] 11:51:42 INFO - PROCESS | 1116 | 1466016702491 Marionette DEBUG loaded listener.js 11:51:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009722BA4000) [pid = 1116] [serial = 1160] [outer = 0000009720868000] 11:51:43 INFO - PROCESS | 1116 | 1466016703309 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]]]}] 11:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1192ms 11:51:43 INFO - PROCESS | 1116 | 1466016703371 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 11:51:43 INFO - PROCESS | 1116 | 1466016703376 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 11:51:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:51:43 INFO - PROCESS | 1116 | 1466016703381 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - PROCESS | 1116 | 1466016703384 Marionette TRACE conn5 <- [1,1510,null,{}] 11:51:43 INFO - PROCESS | 1116 | 1466016703390 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}] 11:51:43 INFO - PROCESS | 1116 | 1466016703393 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:43 INFO - PROCESS | 1116 | 1466016703509 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 11:51:43 INFO - PROCESS | 1116 | 1466016703580 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:43 INFO - PROCESS | 1116 | 1466016703584 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:43 INFO - PROCESS | 1116 | ++DOCSHELL 0000009712E0A000 == 42 [pid = 1116] [id = 387] 11:51:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971324F000) [pid = 1116] [serial = 1161] [outer = 0000000000000000] 11:51:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009716DF5400) [pid = 1116] [serial = 1162] [outer = 000000971324F000] 11:51:43 INFO - PROCESS | 1116 | 1466016703679 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009718664000) [pid = 1116] [serial = 1163] [outer = 000000971324F000] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B10000 == 41 [pid = 1116] [id = 382] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 0000009717672000 == 40 [pid = 1116] [id = 381] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 000000971F17B000 == 39 [pid = 1116] [id = 380] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C1B800 == 38 [pid = 1116] [id = 379] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C5A800 == 37 [pid = 1116] [id = 378] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 0000009721CA1800 == 36 [pid = 1116] [id = 377] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 000000971F854800 == 35 [pid = 1116] [id = 376] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB1800 == 34 [pid = 1116] [id = 375] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 0000009717623800 == 33 [pid = 1116] [id = 374] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDA8800 == 32 [pid = 1116] [id = 373] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 000000972690A000 == 31 [pid = 1116] [id = 372] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 00000097273C0800 == 30 [pid = 1116] [id = 386] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 0000009724378000 == 29 [pid = 1116] [id = 385] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 000000971E188800 == 28 [pid = 1116] [id = 384] 11:51:44 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B7D800 == 27 [pid = 1116] [id = 383] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971E1DFC00) [pid = 1116] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971E5BBC00) [pid = 1116] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009716EB4400) [pid = 1116] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009717D8A000) [pid = 1116] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009720105800) [pid = 1116] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009713211800) [pid = 1116] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097187BF800) [pid = 1116] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009718DE1400) [pid = 1116] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009712975800) [pid = 1116] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971307C400) [pid = 1116] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971E519C00) [pid = 1116] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097187C2000) [pid = 1116] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097130ACC00) [pid = 1116] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971FD12000) [pid = 1116] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971E8DC800) [pid = 1116] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009722BA0000) [pid = 1116] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009722B55C00) [pid = 1116] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971EA58800) [pid = 1116] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971FD1D400) [pid = 1116] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971F8E5800) [pid = 1116] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000972085B400) [pid = 1116] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971EDC2800) [pid = 1116] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971FDFB000) [pid = 1116] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (00000097192CA400) [pid = 1116] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 11:51:44 INFO - PROCESS | 1116 | 1466016704954 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"]]]}] 11:51:44 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 () { 11:51:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:51:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:51:44 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 () { 11:51:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:51:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:51:44 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 () { 11:51:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:51:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:51:44 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 () { 11:51:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:51:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:51:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1608ms 11:51:45 INFO - PROCESS | 1116 | 1466016704993 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 1116 | 1466016704997 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 11:51:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:51:45 INFO - PROCESS | 1116 | 1466016705003 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 1116 | 1466016705006 Marionette TRACE conn5 <- [1,1514,null,{}] 11:51:45 INFO - PROCESS | 1116 | 1466016705012 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}] 11:51:45 INFO - PROCESS | 1116 | 1466016705015 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:45 INFO - PROCESS | 1116 | 1466016705103 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 11:51:45 INFO - PROCESS | 1116 | 1466016705109 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 1116 | 1466016705113 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:45 INFO - PROCESS | 1116 | ++DOCSHELL 00000097176A7000 == 28 [pid = 1116] [id = 388] 11:51:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009712899000) [pid = 1116] [serial = 1164] [outer = 0000000000000000] 11:51:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971296F000) [pid = 1116] [serial = 1165] [outer = 0000009712899000] 11:51:45 INFO - PROCESS | 1116 | 1466016705162 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009712D7C400) [pid = 1116] [serial = 1166] [outer = 0000009712899000] 11:51:45 INFO - PROCESS | 1116 | 1466016705687 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"]]]}] 11:51:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:51:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:51:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:51:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:51:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:51:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:51:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 736ms 11:51:45 INFO - PROCESS | 1116 | 1466016705742 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 1116 | 1466016705747 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 11:51:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:51:45 INFO - PROCESS | 1116 | 1466016705754 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 1116 | 1466016705757 Marionette TRACE conn5 <- [1,1518,null,{}] 11:51:45 INFO - PROCESS | 1116 | 1466016705761 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}] 11:51:45 INFO - PROCESS | 1116 | 1466016705764 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:45 INFO - PROCESS | 1116 | 1466016705857 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 11:51:45 INFO - PROCESS | 1116 | 1466016705866 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 1116 | 1466016705868 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:45 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB5000 == 29 [pid = 1116] [id = 389] 11:51:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971782F800) [pid = 1116] [serial = 1167] [outer = 0000000000000000] 11:51:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009717BF3C00) [pid = 1116] [serial = 1168] [outer = 000000971782F800] 11:51:45 INFO - PROCESS | 1116 | 1466016705919 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009718713400) [pid = 1116] [serial = 1169] [outer = 000000971782F800] 11:51:46 INFO - PROCESS | 1116 | 1466016706378 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]]]}] 11:51:46 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 11:51:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:51:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:51:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:51:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:51:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:51:46 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. 11:51:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:51:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 11:51:46 INFO - PROCESS | 1116 | 1466016706448 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 1116 | 1466016706450 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 11:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:51:46 INFO - PROCESS | 1116 | 1466016706454 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - PROCESS | 1116 | 1466016706458 Marionette TRACE conn5 <- [1,1522,null,{}] 11:51:46 INFO - PROCESS | 1116 | 1466016706469 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}] 11:51:46 INFO - PROCESS | 1116 | 1466016706474 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:46 INFO - PROCESS | 1116 | 1466016706562 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 11:51:46 INFO - PROCESS | 1116 | 1466016706578 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:46 INFO - PROCESS | 1116 | 1466016706581 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:46 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA77000 == 30 [pid = 1116] [id = 390] 11:51:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971289A000) [pid = 1116] [serial = 1170] [outer = 0000000000000000] 11:51:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009719268000) [pid = 1116] [serial = 1171] [outer = 000000971289A000] 11:51:46 INFO - PROCESS | 1116 | 1466016706697 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971C321C00) [pid = 1116] [serial = 1172] [outer = 000000971289A000] 11:51:47 INFO - PROCESS | 1116 | 1466016707125 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]]]}] 11:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 691ms 11:51:47 INFO - PROCESS | 1116 | 1466016707150 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 11:51:47 INFO - PROCESS | 1116 | 1466016707153 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 11:51:47 INFO - PROCESS | 1116 | 1466016707156 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:51:47 INFO - PROCESS | 1116 | 1466016707158 Marionette TRACE conn5 <- [1,1526,null,{}] 11:51:47 INFO - PROCESS | 1116 | 1466016707162 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}] 11:51:47 INFO - PROCESS | 1116 | 1466016707164 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:47 INFO - PROCESS | 1116 | 1466016707306 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 11:51:47 INFO - PROCESS | 1116 | 1466016707330 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 1116 | 1466016707332 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:47 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720276000 == 31 [pid = 1116] [id = 391] 11:51:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971E503000) [pid = 1116] [serial = 1173] [outer = 0000000000000000] 11:51:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971E512800) [pid = 1116] [serial = 1174] [outer = 000000971E503000] 11:51:47 INFO - PROCESS | 1116 | 1466016707379 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971E5BAC00) [pid = 1116] [serial = 1175] [outer = 000000971E503000] 11:51:47 INFO - PROCESS | 1116 | 1466016707836 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]]]}] 11:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 733ms 11:51:47 INFO - PROCESS | 1116 | 1466016707895 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 11:51:47 INFO - PROCESS | 1116 | 1466016707897 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 11:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:51:47 INFO - PROCESS | 1116 | 1466016707901 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:51:47 INFO - PROCESS | 1116 | 1466016707902 Marionette TRACE conn5 <- [1,1530,null,{}] 11:51:47 INFO - PROCESS | 1116 | 1466016707912 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}] 11:51:47 INFO - PROCESS | 1116 | 1466016707914 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:48 INFO - PROCESS | 1116 | 1466016708019 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 11:51:48 INFO - PROCESS | 1116 | 1466016708029 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 1116 | 1466016708031 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:48 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B19000 == 32 [pid = 1116] [id = 392] 11:51:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971764E000) [pid = 1116] [serial = 1176] [outer = 0000000000000000] 11:51:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971EA56400) [pid = 1116] [serial = 1177] [outer = 000000971764E000] 11:51:48 INFO - PROCESS | 1116 | 1466016708076 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971EC0E800) [pid = 1116] [serial = 1178] [outer = 000000971764E000] 11:51:48 INFO - PROCESS | 1116 | 1466016708533 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]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:51:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 672ms 11:51:48 INFO - PROCESS | 1116 | 1466016708583 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 1116 | 1466016708585 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 11:51:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:51:48 INFO - PROCESS | 1116 | 1466016708588 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 1116 | 1466016708590 Marionette TRACE conn5 <- [1,1534,null,{}] 11:51:48 INFO - PROCESS | 1116 | 1466016708594 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}] 11:51:48 INFO - PROCESS | 1116 | 1466016708600 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:48 INFO - PROCESS | 1116 | 1466016708763 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 11:51:48 INFO - PROCESS | 1116 | 1466016708774 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 1116 | 1466016708776 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:48 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B3A800 == 33 [pid = 1116] [id = 393] 11:51:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971EC06C00) [pid = 1116] [serial = 1179] [outer = 0000000000000000] 11:51:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971F8E9800) [pid = 1116] [serial = 1180] [outer = 000000971EC06C00] 11:51:48 INFO - PROCESS | 1116 | 1466016708866 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000972009D400) [pid = 1116] [serial = 1181] [outer = 000000971EC06C00] 11:51:49 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009711646C00) [pid = 1116] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:51:49 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971F556000) [pid = 1116] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:51:49 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (00000097202DB000) [pid = 1116] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:51:49 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971E8D9C00) [pid = 1116] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:51:49 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097127DA800) [pid = 1116] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:51:49 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009717BF4800) [pid = 1116] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:51:49 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097127E5800) [pid = 1116] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:51:49 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097128A3400) [pid = 1116] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:51:49 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009719265800) [pid = 1116] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:51:49 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009711FBF400) [pid = 1116] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:51:49 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009720869C00) [pid = 1116] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:51:49 INFO - PROCESS | 1116 | 1466016709408 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]]]}] 11:51:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:51:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 879ms 11:51:49 INFO - PROCESS | 1116 | 1466016709470 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 11:51:49 INFO - PROCESS | 1116 | 1466016709472 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 11:51:49 INFO - PROCESS | 1116 | 1466016709475 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:51:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:51:49 INFO - PROCESS | 1116 | 1466016709477 Marionette TRACE conn5 <- [1,1538,null,{}] 11:51:49 INFO - PROCESS | 1116 | 1466016709481 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}] 11:51:49 INFO - PROCESS | 1116 | 1466016709483 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:49 INFO - PROCESS | 1116 | 1466016709563 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 11:51:49 INFO - PROCESS | 1116 | 1466016709570 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:49 INFO - PROCESS | 1116 | 1466016709572 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:49 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724383000 == 34 [pid = 1116] [id = 394] 11:51:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009716B41C00) [pid = 1116] [serial = 1182] [outer = 0000000000000000] 11:51:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FDFA400) [pid = 1116] [serial = 1183] [outer = 0000009716B41C00] 11:51:49 INFO - PROCESS | 1116 | 1466016709616 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009720210000) [pid = 1116] [serial = 1184] [outer = 0000009716B41C00] 11:51:50 INFO - PROCESS | 1116 | 1466016710045 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]]]}] 11:51:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:51:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 629ms 11:51:50 INFO - PROCESS | 1116 | 1466016710107 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 11:51:50 INFO - PROCESS | 1116 | 1466016710110 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 11:51:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:51:50 INFO - PROCESS | 1116 | 1466016710113 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 1116 | 1466016710115 Marionette TRACE conn5 <- [1,1542,null,{}] 11:51:50 INFO - PROCESS | 1116 | 1466016710118 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}] 11:51:50 INFO - PROCESS | 1116 | 1466016710120 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:50 INFO - PROCESS | 1116 | 1466016710200 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 11:51:50 INFO - PROCESS | 1116 | 1466016710208 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:50 INFO - PROCESS | 1116 | 1466016710210 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:50 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D90800 == 35 [pid = 1116] [id = 395] 11:51:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097202E5000) [pid = 1116] [serial = 1185] [outer = 0000000000000000] 11:51:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000972085B400) [pid = 1116] [serial = 1186] [outer = 00000097202E5000] 11:51:50 INFO - PROCESS | 1116 | 1466016710256 Marionette DEBUG loaded listener.js 11:51:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009720869C00) [pid = 1116] [serial = 1187] [outer = 00000097202E5000] 11:51:50 INFO - PROCESS | 1116 | 1466016710710 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]]]}] 11:51:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:51:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 647ms 11:51:50 INFO - PROCESS | 1116 | 1466016710764 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 11:51:50 INFO - PROCESS | 1116 | 1466016710766 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 11:51:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:51:50 INFO - PROCESS | 1116 | 1466016710770 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 1116 | 1466016710772 Marionette TRACE conn5 <- [1,1546,null,{}] 11:51:50 INFO - PROCESS | 1116 | 1466016710775 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}] 11:51:50 INFO - PROCESS | 1116 | 1466016710777 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:50 INFO - PROCESS | 1116 | 1466016710858 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 11:51:50 INFO - PROCESS | 1116 | 1466016710865 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:50 INFO - PROCESS | 1116 | 1466016710867 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:50 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA74000 == 36 [pid = 1116] [id = 396] 11:51:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097208DFC00) [pid = 1116] [serial = 1188] [outer = 0000000000000000] 11:51:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009720BEA000) [pid = 1116] [serial = 1189] [outer = 00000097208DFC00] 11:51:50 INFO - PROCESS | 1116 | 1466016710912 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097219C2400) [pid = 1116] [serial = 1190] [outer = 00000097208DFC00] 11:51:51 INFO - PROCESS | 1116 | 1466016711658 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]]]}] 11:51:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:51:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 943ms 11:51:51 INFO - PROCESS | 1116 | 1466016711715 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 11:51:51 INFO - PROCESS | 1116 | 1466016711721 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 11:51:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:51:51 INFO - PROCESS | 1116 | 1466016711726 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - PROCESS | 1116 | 1466016711730 Marionette TRACE conn5 <- [1,1550,null,{}] 11:51:51 INFO - PROCESS | 1116 | 1466016711736 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}] 11:51:51 INFO - PROCESS | 1116 | 1466016711739 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:51 INFO - PROCESS | 1116 | 1466016711875 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 11:51:51 INFO - PROCESS | 1116 | 1466016711989 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 1116 | 1466016711992 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:52 INFO - PROCESS | 1116 | ++DOCSHELL 000000971CAF1800 == 37 [pid = 1116] [id = 397] 11:51:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097127CDC00) [pid = 1116] [serial = 1191] [outer = 0000000000000000] 11:51:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009712D7D000) [pid = 1116] [serial = 1192] [outer = 00000097127CDC00] 11:51:52 INFO - PROCESS | 1116 | 1466016712052 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009713EB0000) [pid = 1116] [serial = 1193] [outer = 00000097127CDC00] 11:51:52 INFO - PROCESS | 1116 | 1466016712755 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]]]}] 11:51:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:51:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1080ms 11:51:52 INFO - PROCESS | 1116 | 1466016712809 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 11:51:52 INFO - PROCESS | 1116 | 1466016712814 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 11:51:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:51:52 INFO - PROCESS | 1116 | 1466016712845 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 1116 | 1466016712849 Marionette TRACE conn5 <- [1,1554,null,{}] 11:51:52 INFO - PROCESS | 1116 | 1466016712853 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}] 11:51:52 INFO - PROCESS | 1116 | 1466016712856 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:53 INFO - PROCESS | 1116 | 1466016712988 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 11:51:53 INFO - PROCESS | 1116 | 1466016713060 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 1116 | 1466016713063 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:53 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E80800 == 38 [pid = 1116] [id = 398] 11:51:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009712977000) [pid = 1116] [serial = 1194] [outer = 0000000000000000] 11:51:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009718DE1400) [pid = 1116] [serial = 1195] [outer = 0000009712977000] 11:51:53 INFO - PROCESS | 1116 | 1466016713169 Marionette DEBUG loaded listener.js 11:51:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971DD13400) [pid = 1116] [serial = 1196] [outer = 0000009712977000] 11:51:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D90800 == 37 [pid = 1116] [id = 395] 11:51:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009724383000 == 36 [pid = 1116] [id = 394] 11:51:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B3A800 == 35 [pid = 1116] [id = 393] 11:51:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B19000 == 34 [pid = 1116] [id = 392] 11:51:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009720276000 == 33 [pid = 1116] [id = 391] 11:51:53 INFO - PROCESS | 1116 | --DOCSHELL 000000971FA77000 == 32 [pid = 1116] [id = 390] 11:51:53 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB5000 == 31 [pid = 1116] [id = 389] 11:51:53 INFO - PROCESS | 1116 | --DOCSHELL 00000097176A7000 == 30 [pid = 1116] [id = 388] 11:51:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009712E0A000 == 29 [pid = 1116] [id = 387] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009722B5CC00) [pid = 1116] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009722BA4C00) [pid = 1116] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971F4F5000) [pid = 1116] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971F825800) [pid = 1116] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097208DBC00) [pid = 1116] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971FC65C00) [pid = 1116] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971EA58400) [pid = 1116] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097209D8800) [pid = 1116] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009720868C00) [pid = 1116] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009717D93800) [pid = 1116] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009718BCD400) [pid = 1116] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971297AC00) [pid = 1116] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971750F400) [pid = 1116] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712D73C00) [pid = 1116] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009716EB1800) [pid = 1116] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971DD13C00) [pid = 1116] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971BFF1C00) [pid = 1116] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009720E6B400) [pid = 1116] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097127DB000) [pid = 1116] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009722B57C00) [pid = 1116] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009720E6D000) [pid = 1116] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 11:51:53 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009721EB9000) [pid = 1116] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 11:51:54 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971EDC8000) [pid = 1116] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 11:51:54 INFO - PROCESS | 1116 | 1466016714076 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]]]}] 11:51:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:51:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1302ms 11:51:54 INFO - PROCESS | 1116 | 1466016714146 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 11:51:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:51:54 INFO - PROCESS | 1116 | 1466016714150 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 11:51:54 INFO - PROCESS | 1116 | 1466016714155 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - PROCESS | 1116 | 1466016714159 Marionette TRACE conn5 <- [1,1558,null,{}] 11:51:54 INFO - PROCESS | 1116 | 1466016714164 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}] 11:51:54 INFO - PROCESS | 1116 | 1466016714167 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:54 INFO - PROCESS | 1116 | 1466016714261 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 11:51:54 INFO - PROCESS | 1116 | 1466016714337 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 1116 | 1466016714340 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:54 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D6B800 == 30 [pid = 1116] [id = 399] 11:51:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009712975400) [pid = 1116] [serial = 1197] [outer = 0000000000000000] 11:51:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009712D75800) [pid = 1116] [serial = 1198] [outer = 0000009712975400] 11:51:54 INFO - PROCESS | 1116 | 1466016714391 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009716BB2800) [pid = 1116] [serial = 1199] [outer = 0000009712975400] 11:51:54 INFO - PROCESS | 1116 | 1466016714864 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]]]}] 11:51:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:51:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 11:51:54 INFO - PROCESS | 1116 | 1466016714888 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 11:51:54 INFO - PROCESS | 1116 | 1466016714893 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 11:51:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:51:54 INFO - PROCESS | 1116 | 1466016714899 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - PROCESS | 1116 | 1466016714902 Marionette TRACE conn5 <- [1,1562,null,{}] 11:51:54 INFO - PROCESS | 1116 | 1466016714905 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}] 11:51:54 INFO - PROCESS | 1116 | 1466016714908 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:55 INFO - PROCESS | 1116 | 1466016714998 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 11:51:55 INFO - PROCESS | 1116 | 1466016715007 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 1116 | 1466016715010 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:55 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D6A000 == 31 [pid = 1116] [id = 400] 11:51:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009718BDA400) [pid = 1116] [serial = 1200] [outer = 0000000000000000] 11:51:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009718D27800) [pid = 1116] [serial = 1201] [outer = 0000009718BDA400] 11:51:55 INFO - PROCESS | 1116 | 1466016715057 Marionette DEBUG loaded listener.js 11:51:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971BFE6400) [pid = 1116] [serial = 1202] [outer = 0000009718BDA400] 11:51:55 INFO - PROCESS | 1116 | 1466016715541 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]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:51:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 692ms 11:51:55 INFO - PROCESS | 1116 | 1466016715595 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 11:51:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:51:55 INFO - PROCESS | 1116 | 1466016715597 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 11:51:55 INFO - PROCESS | 1116 | 1466016715601 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 1116 | 1466016715605 Marionette TRACE conn5 <- [1,1566,null,{}] 11:51:55 INFO - PROCESS | 1116 | 1466016715616 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}] 11:51:55 INFO - PROCESS | 1116 | 1466016715621 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:55 INFO - PROCESS | 1116 | 1466016715745 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 11:51:55 INFO - PROCESS | 1116 | 1466016715833 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 1116 | 1466016715837 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:55 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720991800 == 32 [pid = 1116] [id = 401] 11:51:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097127DA400) [pid = 1116] [serial = 1203] [outer = 0000000000000000] 11:51:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971EA4E800) [pid = 1116] [serial = 1204] [outer = 00000097127DA400] 11:51:55 INFO - PROCESS | 1116 | 1466016715887 Marionette DEBUG loaded listener.js 11:51:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971F4F6C00) [pid = 1116] [serial = 1205] [outer = 00000097127DA400] 11:51:56 INFO - PROCESS | 1116 | 1466016716306 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]]]}] 11:51:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:51:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 734ms 11:51:56 INFO - PROCESS | 1116 | 1466016716338 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 11:51:56 INFO - PROCESS | 1116 | 1466016716341 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 11:51:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:51:56 INFO - PROCESS | 1116 | 1466016716344 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:51:56 INFO - PROCESS | 1116 | 1466016716346 Marionette TRACE conn5 <- [1,1570,null,{}] 11:51:56 INFO - PROCESS | 1116 | 1466016716349 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}] 11:51:56 INFO - PROCESS | 1116 | 1466016716351 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:56 INFO - PROCESS | 1116 | 1466016716468 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 11:51:56 INFO - PROCESS | 1116 | 1466016716473 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 1116 | 1466016716475 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:56 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C53800 == 33 [pid = 1116] [id = 402] 11:51:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971F553C00) [pid = 1116] [serial = 1206] [outer = 0000000000000000] 11:51:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971F8E8000) [pid = 1116] [serial = 1207] [outer = 000000971F553C00] 11:51:56 INFO - PROCESS | 1116 | 1466016716529 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971FD10C00) [pid = 1116] [serial = 1208] [outer = 000000971F553C00] 11:51:57 INFO - PROCESS | 1116 | 1466016716999 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]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:51:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 692ms 11:51:57 INFO - PROCESS | 1116 | 1466016717039 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 1116 | 1466016717041 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 11:51:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:51:57 INFO - PROCESS | 1116 | 1466016717055 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - PROCESS | 1116 | 1466016717057 Marionette TRACE conn5 <- [1,1574,null,{}] 11:51:57 INFO - PROCESS | 1116 | 1466016717060 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}] 11:51:57 INFO - PROCESS | 1116 | 1466016717062 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:57 INFO - PROCESS | 1116 | 1466016717199 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 11:51:57 INFO - PROCESS | 1116 | 1466016717210 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 1116 | 1466016717212 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:57 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C0F800 == 34 [pid = 1116] [id = 403] 11:51:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971FC61C00) [pid = 1116] [serial = 1209] [outer = 0000000000000000] 11:51:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000972009A400) [pid = 1116] [serial = 1210] [outer = 000000971FC61C00] 11:51:57 INFO - PROCESS | 1116 | 1466016717300 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000972085A800) [pid = 1116] [serial = 1211] [outer = 000000971FC61C00] 11:51:57 INFO - PROCESS | 1116 | 1466016717744 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]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:51:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 733ms 11:51:57 INFO - PROCESS | 1116 | 1466016717792 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 1116 | 1466016717794 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 11:51:57 INFO - PROCESS | 1116 | 1466016717797 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:51:57 INFO - PROCESS | 1116 | 1466016717799 Marionette TRACE conn5 <- [1,1578,null,{}] 11:51:57 INFO - PROCESS | 1116 | 1466016717803 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}] 11:51:57 INFO - PROCESS | 1116 | 1466016717809 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:57 INFO - PROCESS | 1116 | 1466016717961 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 11:51:58 INFO - PROCESS | 1116 | 1466016718018 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 1116 | 1466016718020 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:58 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726979000 == 35 [pid = 1116] [id = 404] 11:51:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097219BCC00) [pid = 1116] [serial = 1212] [outer = 0000000000000000] 11:51:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009722344400) [pid = 1116] [serial = 1213] [outer = 00000097219BCC00] 11:51:58 INFO - PROCESS | 1116 | 1466016718066 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009722B55C00) [pid = 1116] [serial = 1214] [outer = 00000097219BCC00] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009711FBC400) [pid = 1116] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971E503000) [pid = 1116] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971324F000) [pid = 1116] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971289A000) [pid = 1116] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971782F800) [pid = 1116] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009712899000) [pid = 1116] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097202E5000) [pid = 1116] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009713CD9000) [pid = 1116] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971E51CC00) [pid = 1116] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009720868000) [pid = 1116] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971764E000) [pid = 1116] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971EC06C00) [pid = 1116] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:51:58 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009716B41C00) [pid = 1116] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:51:58 INFO - PROCESS | 1116 | 1466016718493 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]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:51:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 735ms 11:51:58 INFO - PROCESS | 1116 | 1466016718536 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 1116 | 1466016718538 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 11:51:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:51:58 INFO - PROCESS | 1116 | 1466016718546 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 1116 | 1466016718548 Marionette TRACE conn5 <- [1,1582,null,{}] 11:51:58 INFO - PROCESS | 1116 | 1466016718551 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}] 11:51:58 INFO - PROCESS | 1116 | 1466016718553 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:58 INFO - PROCESS | 1116 | 1466016718635 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 11:51:58 INFO - PROCESS | 1116 | 1466016718641 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 1116 | 1466016718643 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:58 INFO - PROCESS | 1116 | ++DOCSHELL 00000097269A9800 == 36 [pid = 1116] [id = 405] 11:51:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971E521800) [pid = 1116] [serial = 1215] [outer = 0000000000000000] 11:51:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971F4F3800) [pid = 1116] [serial = 1216] [outer = 000000971E521800] 11:51:58 INFO - PROCESS | 1116 | 1466016718694 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009722B30000) [pid = 1116] [serial = 1217] [outer = 000000971E521800] 11:51:59 INFO - PROCESS | 1116 | 1466016719111 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]]]}] 11:51:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:51:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 629ms 11:51:59 INFO - PROCESS | 1116 | 1466016719178 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 1116 | 1466016719181 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 11:51:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:51:59 INFO - PROCESS | 1116 | 1466016719184 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 1116 | 1466016719186 Marionette TRACE conn5 <- [1,1586,null,{}] 11:51:59 INFO - PROCESS | 1116 | 1466016719189 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}] 11:51:59 INFO - PROCESS | 1116 | 1466016719191 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:59 INFO - PROCESS | 1116 | 1466016719281 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 11:51:59 INFO - PROCESS | 1116 | 1466016719289 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 1116 | 1466016719291 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:59 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B6D800 == 37 [pid = 1116] [id = 406] 11:51:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009722B5CC00) [pid = 1116] [serial = 1218] [outer = 0000000000000000] 11:51:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009722B63000) [pid = 1116] [serial = 1219] [outer = 0000009722B5CC00] 11:51:59 INFO - PROCESS | 1116 | 1466016719336 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009722BA7C00) [pid = 1116] [serial = 1220] [outer = 0000009722B5CC00] 11:51:59 INFO - PROCESS | 1116 | 1466016719750 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]]]}] 11:51:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:51:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 585ms 11:51:59 INFO - PROCESS | 1116 | 1466016719772 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 1116 | 1466016719774 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 11:51:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:51:59 INFO - PROCESS | 1116 | 1466016719789 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 1116 | 1466016719792 Marionette TRACE conn5 <- [1,1590,null,{}] 11:51:59 INFO - PROCESS | 1116 | 1466016719795 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}] 11:51:59 INFO - PROCESS | 1116 | 1466016719797 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:59 INFO - PROCESS | 1116 | 1466016719880 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 11:51:59 INFO - PROCESS | 1116 | 1466016719886 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 1116 | 1466016719888 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:51:59 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720988000 == 38 [pid = 1116] [id = 407] 11:51:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009722BAB000) [pid = 1116] [serial = 1221] [outer = 0000000000000000] 11:51:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009722C76800) [pid = 1116] [serial = 1222] [outer = 0000009722BAB000] 11:51:59 INFO - PROCESS | 1116 | 1466016719933 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009722C7C400) [pid = 1116] [serial = 1223] [outer = 0000009722BAB000] 11:52:00 INFO - PROCESS | 1116 | 1466016720563 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]]]}] 11:52:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:52:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 839ms 11:52:00 INFO - PROCESS | 1116 | 1466016720632 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 11:52:00 INFO - PROCESS | 1116 | 1466016720637 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 11:52:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:52:00 INFO - PROCESS | 1116 | 1466016720657 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:52:00 INFO - PROCESS | 1116 | 1466016720661 Marionette TRACE conn5 <- [1,1594,null,{}] 11:52:00 INFO - PROCESS | 1116 | 1466016720667 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}] 11:52:00 INFO - PROCESS | 1116 | 1466016720670 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:00 INFO - PROCESS | 1116 | 1466016720800 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 11:52:00 INFO - PROCESS | 1116 | 1466016720915 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:00 INFO - PROCESS | 1116 | 1466016720918 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:00 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBC2000 == 39 [pid = 1116] [id = 408] 11:52:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971297AC00) [pid = 1116] [serial = 1224] [outer = 0000000000000000] 11:52:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009716EB7000) [pid = 1116] [serial = 1225] [outer = 000000971297AC00] 11:52:00 INFO - PROCESS | 1116 | 1466016720982 Marionette DEBUG loaded listener.js 11:52:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009718D28400) [pid = 1116] [serial = 1226] [outer = 000000971297AC00] 11:52:01 INFO - PROCESS | 1116 | 1466016721589 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]]]}] 11:52:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:52:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 987ms 11:52:01 INFO - PROCESS | 1116 | 1466016721646 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 1116 | 1466016721651 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 11:52:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:52:01 INFO - PROCESS | 1116 | 1466016721658 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 1116 | 1466016721661 Marionette TRACE conn5 <- [1,1598,null,{}] 11:52:01 INFO - PROCESS | 1116 | 1466016721665 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}] 11:52:01 INFO - PROCESS | 1116 | 1466016721668 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:01 INFO - PROCESS | 1116 | 1466016721785 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 11:52:01 INFO - PROCESS | 1116 | 1466016721908 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 1116 | 1466016721911 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:01 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D82800 == 40 [pid = 1116] [id = 409] 11:52:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971E5B8400) [pid = 1116] [serial = 1227] [outer = 0000000000000000] 11:52:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971EC0EC00) [pid = 1116] [serial = 1228] [outer = 000000971E5B8400] 11:52:01 INFO - PROCESS | 1116 | 1466016721969 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971FC66C00) [pid = 1116] [serial = 1229] [outer = 000000971E5B8400] 11:52:02 INFO - PROCESS | 1116 | 1466016722577 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]]]}] 11:52:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:52:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 944ms 11:52:02 INFO - PROCESS | 1116 | 1466016722604 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 11:52:02 INFO - PROCESS | 1116 | 1466016722607 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 11:52:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:52:02 INFO - PROCESS | 1116 | 1466016722611 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:52:02 INFO - PROCESS | 1116 | 1466016722615 Marionette TRACE conn5 <- [1,1602,null,{}] 11:52:02 INFO - PROCESS | 1116 | 1466016722627 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}] 11:52:02 INFO - PROCESS | 1116 | 1466016722632 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:02 INFO - PROCESS | 1116 | 1466016722746 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 11:52:02 INFO - PROCESS | 1116 | 1466016722870 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:02 INFO - PROCESS | 1116 | 1466016722874 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:02 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273D8000 == 41 [pid = 1116] [id = 410] 11:52:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009721CE8C00) [pid = 1116] [serial = 1230] [outer = 0000000000000000] 11:52:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009722B2AC00) [pid = 1116] [serial = 1231] [outer = 0000009721CE8C00] 11:52:02 INFO - PROCESS | 1116 | 1466016722933 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009722C7D000) [pid = 1116] [serial = 1232] [outer = 0000009721CE8C00] 11:52:03 INFO - PROCESS | 1116 | 1466016723525 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]]]}] 11:52:03 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 11:52:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 985ms 11:52:03 INFO - PROCESS | 1116 | 1466016723603 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 1116 | 1466016723606 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 11:52:03 INFO - PROCESS | 1116 | 1466016723611 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - PROCESS | 1116 | 1466016723614 Marionette TRACE conn5 <- [1,1606,null,{}] 11:52:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:52:03 INFO - PROCESS | 1116 | 1466016723618 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}] 11:52:03 INFO - PROCESS | 1116 | 1466016723621 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:03 INFO - PROCESS | 1116 | 1466016723741 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 11:52:03 INFO - PROCESS | 1116 | 1466016723984 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 1116 | 1466016723987 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:04 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B9B000 == 42 [pid = 1116] [id = 411] 11:52:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097127C9400) [pid = 1116] [serial = 1233] [outer = 0000000000000000] 11:52:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (00000097127E4800) [pid = 1116] [serial = 1234] [outer = 00000097127C9400] 11:52:04 INFO - PROCESS | 1116 | 1466016724057 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009712D78000) [pid = 1116] [serial = 1235] [outer = 00000097127C9400] 11:52:04 INFO - PROCESS | 1116 | 1466016724700 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]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:52:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1137ms 11:52:04 INFO - PROCESS | 1116 | 1466016724755 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 1116 | 1466016724759 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 11:52:04 INFO - PROCESS | 1116 | 1466016724764 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:52:04 INFO - PROCESS | 1116 | 1466016724766 Marionette TRACE conn5 <- [1,1610,null,{}] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B6D800 == 41 [pid = 1116] [id = 406] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 00000097269A9800 == 40 [pid = 1116] [id = 405] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009726979000 == 39 [pid = 1116] [id = 404] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C0F800 == 38 [pid = 1116] [id = 403] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C53800 == 37 [pid = 1116] [id = 402] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009720991800 == 36 [pid = 1116] [id = 401] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D6A000 == 35 [pid = 1116] [id = 400] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D6B800 == 34 [pid = 1116] [id = 399] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971FA74000 == 33 [pid = 1116] [id = 396] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971CAF1800 == 32 [pid = 1116] [id = 397] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E80800 == 31 [pid = 1116] [id = 398] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 00000097273D8000 == 30 [pid = 1116] [id = 410] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D82800 == 29 [pid = 1116] [id = 409] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009720988000 == 28 [pid = 1116] [id = 407] 11:52:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBC2000 == 27 [pid = 1116] [id = 408] 11:52:05 INFO - PROCESS | 1116 | 1466016725383 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}] 11:52:05 INFO - PROCESS | 1116 | 1466016725387 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009718DDB000) [pid = 1116] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971E512800) [pid = 1116] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009718664000) [pid = 1116] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009716DF5400) [pid = 1116] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009719268000) [pid = 1116] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009717BF3C00) [pid = 1116] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009718713400) [pid = 1116] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971296F000) [pid = 1116] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009712D7C400) [pid = 1116] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009720869C00) [pid = 1116] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718D2EC00) [pid = 1116] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097178EC800) [pid = 1116] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009720BEA000) [pid = 1116] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971F826400) [pid = 1116] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971E5BD000) [pid = 1116] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009722BA4000) [pid = 1116] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009720BF7800) [pid = 1116] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971EA56400) [pid = 1116] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971E5BAC00) [pid = 1116] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971F8E9800) [pid = 1116] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971EC0E800) [pid = 1116] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000972085B400) [pid = 1116] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971FDFA400) [pid = 1116] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971C321C00) [pid = 1116] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000972009D400) [pid = 1116] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009720210000) [pid = 1116] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 11:52:05 INFO - PROCESS | 1116 | 1466016725631 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 11:52:05 INFO - PROCESS | 1116 | 1466016725644 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 1116 | 1466016725648 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:05 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717AAF800 == 28 [pid = 1116] [id = 412] 11:52:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (00000097127DF800) [pid = 1116] [serial = 1236] [outer = 0000000000000000] 11:52:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (00000097127E7400) [pid = 1116] [serial = 1237] [outer = 00000097127DF800] 11:52:05 INFO - PROCESS | 1116 | 1466016725699 Marionette DEBUG loaded listener.js 11:52:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (00000097128A4800) [pid = 1116] [serial = 1238] [outer = 00000097127DF800] 11:52:06 INFO - PROCESS | 1116 | 1466016726182 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]]]}] 11:52:06 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 11:52:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1489ms 11:52:06 INFO - PROCESS | 1116 | 1466016726259 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 11:52:06 INFO - PROCESS | 1116 | 1466016726263 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 11:52:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:52:06 INFO - PROCESS | 1116 | 1466016726268 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:52:06 INFO - PROCESS | 1116 | 1466016726270 Marionette TRACE conn5 <- [1,1614,null,{}] 11:52:06 INFO - PROCESS | 1116 | 1466016726276 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}] 11:52:06 INFO - PROCESS | 1116 | 1466016726279 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:06 INFO - PROCESS | 1116 | 1466016726376 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 11:52:06 INFO - PROCESS | 1116 | 1466016726457 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 1116 | 1466016726462 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:06 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC87000 == 29 [pid = 1116] [id = 413] 11:52:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009713083000) [pid = 1116] [serial = 1239] [outer = 0000000000000000] 11:52:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971320FC00) [pid = 1116] [serial = 1240] [outer = 0000009713083000] 11:52:06 INFO - PROCESS | 1116 | 1466016726512 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009716E50400) [pid = 1116] [serial = 1241] [outer = 0000009713083000] 11:52:06 INFO - PROCESS | 1116 | 1466016726893 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]]]}] 11:52:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:52:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 11:52:06 INFO - PROCESS | 1116 | 1466016726967 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 11:52:06 INFO - PROCESS | 1116 | 1466016726970 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 11:52:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:52:06 INFO - PROCESS | 1116 | 1466016726984 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:52:06 INFO - PROCESS | 1116 | 1466016726986 Marionette TRACE conn5 <- [1,1618,null,{}] 11:52:06 INFO - PROCESS | 1116 | 1466016726994 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}] 11:52:07 INFO - PROCESS | 1116 | 1466016726997 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:07 INFO - PROCESS | 1116 | 1466016727083 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 11:52:07 INFO - PROCESS | 1116 | 1466016727098 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 1116 | 1466016727102 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:07 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F18F000 == 30 [pid = 1116] [id = 414] 11:52:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971870C800) [pid = 1116] [serial = 1242] [outer = 0000000000000000] 11:52:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009718712000) [pid = 1116] [serial = 1243] [outer = 000000971870C800] 11:52:07 INFO - PROCESS | 1116 | 1466016727152 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009718D2D400) [pid = 1116] [serial = 1244] [outer = 000000971870C800] 11:52:07 INFO - PROCESS | 1116 | 1466016727607 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]]]}] 11:52:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:52:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 11:52:07 INFO - PROCESS | 1116 | 1466016727671 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 1116 | 1466016727678 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 11:52:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:52:07 INFO - PROCESS | 1116 | 1466016727693 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 1116 | 1466016727695 Marionette TRACE conn5 <- [1,1622,null,{}] 11:52:07 INFO - PROCESS | 1116 | 1466016727699 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}] 11:52:07 INFO - PROCESS | 1116 | 1466016727701 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:07 INFO - PROCESS | 1116 | 1466016727815 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 11:52:07 INFO - PROCESS | 1116 | 1466016727820 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 1116 | 1466016727823 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:07 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FB36000 == 31 [pid = 1116] [id = 415] 11:52:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009718DE5000) [pid = 1116] [serial = 1245] [outer = 0000000000000000] 11:52:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971BFEA400) [pid = 1116] [serial = 1246] [outer = 0000009718DE5000] 11:52:07 INFO - PROCESS | 1116 | 1466016727872 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971DD1A000) [pid = 1116] [serial = 1247] [outer = 0000009718DE5000] 11:52:08 INFO - PROCESS | 1116 | 1466016728333 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]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:52:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 692ms 11:52:08 INFO - PROCESS | 1116 | 1466016728380 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 1116 | 1466016728383 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 11:52:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:52:08 INFO - PROCESS | 1116 | 1466016728386 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 1116 | 1466016728388 Marionette TRACE conn5 <- [1,1626,null,{}] 11:52:08 INFO - PROCESS | 1116 | 1466016728397 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}] 11:52:08 INFO - PROCESS | 1116 | 1466016728407 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:08 INFO - PROCESS | 1116 | 1466016728549 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 11:52:08 INFO - PROCESS | 1116 | 1466016728561 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:08 INFO - PROCESS | 1116 | 1466016728563 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:08 INFO - PROCESS | 1116 | ++DOCSHELL 000000972098A800 == 32 [pid = 1116] [id = 416] 11:52:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009718664C00) [pid = 1116] [serial = 1248] [outer = 0000000000000000] 11:52:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E519800) [pid = 1116] [serial = 1249] [outer = 0000009718664C00] 11:52:08 INFO - PROCESS | 1116 | 1466016728608 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971EA27000) [pid = 1116] [serial = 1250] [outer = 0000009718664C00] 11:52:09 INFO - PROCESS | 1116 | 1466016729071 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]]]}] 11:52:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:52:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 733ms 11:52:09 INFO - PROCESS | 1116 | 1466016729122 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 11:52:09 INFO - PROCESS | 1116 | 1466016729125 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 11:52:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:52:09 INFO - PROCESS | 1116 | 1466016729133 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:52:09 INFO - PROCESS | 1116 | 1466016729135 Marionette TRACE conn5 <- [1,1630,null,{}] 11:52:09 INFO - PROCESS | 1116 | 1466016729139 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}] 11:52:09 INFO - PROCESS | 1116 | 1466016729146 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:09 INFO - PROCESS | 1116 | 1466016729284 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 11:52:09 INFO - PROCESS | 1116 | 1466016729338 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 1116 | 1466016729340 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:09 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BC6800 == 33 [pid = 1116] [id = 417] 11:52:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971EC06800) [pid = 1116] [serial = 1251] [outer = 0000000000000000] 11:52:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971F553800) [pid = 1116] [serial = 1252] [outer = 000000971EC06800] 11:52:09 INFO - PROCESS | 1116 | 1466016729389 Marionette DEBUG loaded listener.js 11:52:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971FC5CC00) [pid = 1116] [serial = 1253] [outer = 000000971EC06800] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971F553C00) [pid = 1116] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971FC61C00) [pid = 1116] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097219BCC00) [pid = 1116] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097208DFC00) [pid = 1116] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097127CDC00) [pid = 1116] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097127DA400) [pid = 1116] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009718BDA400) [pid = 1116] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009712975400) [pid = 1116] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712977000) [pid = 1116] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971E521800) [pid = 1116] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009722BAB000) [pid = 1116] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:52:09 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009722B5CC00) [pid = 1116] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:52:10 INFO - PROCESS | 1116 | 1466016730011 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]]]}] 11:52:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:52:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 944ms 11:52:10 INFO - PROCESS | 1116 | 1466016730076 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 11:52:10 INFO - PROCESS | 1116 | 1466016730078 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 11:52:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:52:10 INFO - PROCESS | 1116 | 1466016730081 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:52:10 INFO - PROCESS | 1116 | 1466016730083 Marionette TRACE conn5 <- [1,1634,null,{}] 11:52:10 INFO - PROCESS | 1116 | 1466016730094 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}] 11:52:10 INFO - PROCESS | 1116 | 1466016730097 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:10 INFO - PROCESS | 1116 | 1466016730205 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 11:52:10 INFO - PROCESS | 1116 | 1466016730217 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 1116 | 1466016730219 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:10 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B33000 == 34 [pid = 1116] [id = 418] 11:52:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097127CDC00) [pid = 1116] [serial = 1254] [outer = 0000000000000000] 11:52:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971C29A800) [pid = 1116] [serial = 1255] [outer = 00000097127CDC00] 11:52:10 INFO - PROCESS | 1116 | 1466016730264 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971FC65C00) [pid = 1116] [serial = 1256] [outer = 00000097127CDC00] 11:52:10 INFO - PROCESS | 1116 | 1466016730669 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]]]}] 11:52:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:52:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 627ms 11:52:10 INFO - PROCESS | 1116 | 1466016730712 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 11:52:10 INFO - PROCESS | 1116 | 1466016730714 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 11:52:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:52:10 INFO - PROCESS | 1116 | 1466016730718 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:52:10 INFO - PROCESS | 1116 | 1466016730720 Marionette TRACE conn5 <- [1,1638,null,{}] 11:52:10 INFO - PROCESS | 1116 | 1466016730723 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}] 11:52:10 INFO - PROCESS | 1116 | 1466016730725 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:10 INFO - PROCESS | 1116 | 1466016730805 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 11:52:10 INFO - PROCESS | 1116 | 1466016730811 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 1116 | 1466016730813 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:10 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C02800 == 35 [pid = 1116] [id = 419] 11:52:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FDF9400) [pid = 1116] [serial = 1257] [outer = 0000000000000000] 11:52:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009720204800) [pid = 1116] [serial = 1258] [outer = 000000971FDF9400] 11:52:10 INFO - PROCESS | 1116 | 1466016730859 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097202E6400) [pid = 1116] [serial = 1259] [outer = 000000971FDF9400] 11:52:11 INFO - PROCESS | 1116 | 1466016731282 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]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:52:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 11:52:11 INFO - PROCESS | 1116 | 1466016731350 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 1116 | 1466016731361 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 11:52:11 INFO - PROCESS | 1116 | 1466016731364 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - PROCESS | 1116 | 1466016731366 Marionette TRACE conn5 <- [1,1642,null,{}] 11:52:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:52:11 INFO - PROCESS | 1116 | 1466016731370 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}] 11:52:11 INFO - PROCESS | 1116 | 1466016731372 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:11 INFO - PROCESS | 1116 | 1466016731454 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 11:52:11 INFO - PROCESS | 1116 | 1466016731462 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 1116 | 1466016731464 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:11 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D97000 == 36 [pid = 1116] [id = 420] 11:52:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000972020C800) [pid = 1116] [serial = 1260] [outer = 0000000000000000] 11:52:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009720867800) [pid = 1116] [serial = 1261] [outer = 000000972020C800] 11:52:11 INFO - PROCESS | 1116 | 1466016731508 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097208E2800) [pid = 1116] [serial = 1262] [outer = 000000972020C800] 11:52:12 INFO - PROCESS | 1116 | 1466016732176 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]]]}] 11:52:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:52:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 881ms 11:52:12 INFO - PROCESS | 1116 | 1466016732252 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 11:52:12 INFO - PROCESS | 1116 | 1466016732257 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 11:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:52:12 INFO - PROCESS | 1116 | 1466016732262 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 1116 | 1466016732266 Marionette TRACE conn5 <- [1,1646,null,{}] 11:52:12 INFO - PROCESS | 1116 | 1466016732271 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}] 11:52:12 INFO - PROCESS | 1116 | 1466016732275 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:12 INFO - PROCESS | 1116 | 1466016732422 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 11:52:12 INFO - PROCESS | 1116 | 1466016732537 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 1116 | 1466016732540 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:12 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2C2800 == 37 [pid = 1116] [id = 421] 11:52:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097127D3800) [pid = 1116] [serial = 1263] [outer = 0000000000000000] 11:52:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971296F800) [pid = 1116] [serial = 1264] [outer = 00000097127D3800] 11:52:12 INFO - PROCESS | 1116 | 1466016732600 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009713086800) [pid = 1116] [serial = 1265] [outer = 00000097127D3800] 11:52:13 INFO - PROCESS | 1116 | 1466016733363 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]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1184ms 11:52:13 INFO - PROCESS | 1116 | 1466016733450 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 1116 | 1466016733456 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 11:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:52:13 INFO - PROCESS | 1116 | 1466016733462 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - PROCESS | 1116 | 1466016733465 Marionette TRACE conn5 <- [1,1650,null,{}] 11:52:13 INFO - PROCESS | 1116 | 1466016733469 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}] 11:52:13 INFO - PROCESS | 1116 | 1466016733473 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:13 INFO - PROCESS | 1116 | 1466016733604 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 11:52:13 INFO - PROCESS | 1116 | 1466016733676 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 1116 | 1466016733679 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:13 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720276000 == 38 [pid = 1116] [id = 422] 11:52:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009718664400) [pid = 1116] [serial = 1266] [outer = 0000000000000000] 11:52:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009718D2E000) [pid = 1116] [serial = 1267] [outer = 0000009718664400] 11:52:13 INFO - PROCESS | 1116 | 1466016733794 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (00000097192C6C00) [pid = 1116] [serial = 1268] [outer = 0000009718664400] 11:52:14 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C02800 == 37 [pid = 1116] [id = 419] 11:52:14 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B33000 == 36 [pid = 1116] [id = 418] 11:52:14 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BC6800 == 35 [pid = 1116] [id = 417] 11:52:14 INFO - PROCESS | 1116 | --DOCSHELL 000000972098A800 == 34 [pid = 1116] [id = 416] 11:52:14 INFO - PROCESS | 1116 | --DOCSHELL 000000971FB36000 == 33 [pid = 1116] [id = 415] 11:52:14 INFO - PROCESS | 1116 | --DOCSHELL 000000971F18F000 == 32 [pid = 1116] [id = 414] 11:52:14 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC87000 == 31 [pid = 1116] [id = 413] 11:52:14 INFO - PROCESS | 1116 | --DOCSHELL 0000009717AAF800 == 30 [pid = 1116] [id = 412] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971F8E8000) [pid = 1116] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000972009A400) [pid = 1116] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971FD10C00) [pid = 1116] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009722344400) [pid = 1116] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000972085A800) [pid = 1116] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097219C2400) [pid = 1116] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712D7D000) [pid = 1116] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009713EB0000) [pid = 1116] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971EA4E800) [pid = 1116] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009718D27800) [pid = 1116] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971BFE6400) [pid = 1116] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712D75800) [pid = 1116] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009716BB2800) [pid = 1116] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009718DE1400) [pid = 1116] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971DD13400) [pid = 1116] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971F4F3800) [pid = 1116] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009722C7C400) [pid = 1116] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009722B63000) [pid = 1116] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009722B55C00) [pid = 1116] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009722C76800) [pid = 1116] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009722B30000) [pid = 1116] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009722BA7C00) [pid = 1116] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (000000971F4F6C00) [pid = 1116] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 11:52:14 INFO - PROCESS | 1116 | 1466016734671 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]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1231ms 11:52:14 INFO - PROCESS | 1116 | 1466016734694 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 11:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:52:14 INFO - PROCESS | 1116 | 1466016734699 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 11:52:14 INFO - PROCESS | 1116 | 1466016734703 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - PROCESS | 1116 | 1466016734707 Marionette TRACE conn5 <- [1,1654,null,{}] 11:52:14 INFO - PROCESS | 1116 | 1466016734712 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}] 11:52:14 INFO - PROCESS | 1116 | 1466016734715 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:14 INFO - PROCESS | 1116 | 1466016734812 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 11:52:14 INFO - PROCESS | 1116 | 1466016734821 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 1116 | 1466016734825 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:14 INFO - PROCESS | 1116 | ++DOCSHELL 000000971879B000 == 31 [pid = 1116] [id = 423] 11:52:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009712FD0400) [pid = 1116] [serial = 1269] [outer = 0000000000000000] 11:52:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (000000971308B400) [pid = 1116] [serial = 1270] [outer = 0000009712FD0400] 11:52:14 INFO - PROCESS | 1116 | 1466016734876 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009716EBA000) [pid = 1116] [serial = 1271] [outer = 0000009712FD0400] 11:52:15 INFO - PROCESS | 1116 | 1466016735395 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]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 11:52:15 INFO - PROCESS | 1116 | 1466016735437 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 1116 | 1466016735441 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 11:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:52:15 INFO - PROCESS | 1116 | 1466016735447 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 1116 | 1466016735450 Marionette TRACE conn5 <- [1,1658,null,{}] 11:52:15 INFO - PROCESS | 1116 | 1466016735454 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}] 11:52:15 INFO - PROCESS | 1116 | 1466016735456 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:15 INFO - PROCESS | 1116 | 1466016735546 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 11:52:15 INFO - PROCESS | 1116 | 1466016735627 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 1116 | 1466016735630 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:15 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ECC7800 == 32 [pid = 1116] [id = 424] 11:52:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (00000097187BF400) [pid = 1116] [serial = 1272] [outer = 0000000000000000] 11:52:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009718DDC400) [pid = 1116] [serial = 1273] [outer = 00000097187BF400] 11:52:15 INFO - PROCESS | 1116 | 1466016735679 Marionette DEBUG loaded listener.js 11:52:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971BFEBC00) [pid = 1116] [serial = 1274] [outer = 00000097187BF400] 11:52:16 INFO - PROCESS | 1116 | 1466016736097 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]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 11:52:16 INFO - PROCESS | 1116 | 1466016736141 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 11:52:16 INFO - PROCESS | 1116 | 1466016736143 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 11:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:52:16 INFO - PROCESS | 1116 | 1466016736147 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 1116 | 1466016736150 Marionette TRACE conn5 <- [1,1662,null,{}] 11:52:16 INFO - PROCESS | 1116 | 1466016736162 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}] 11:52:16 INFO - PROCESS | 1116 | 1466016736167 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:16 INFO - PROCESS | 1116 | 1466016736283 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 11:52:16 INFO - PROCESS | 1116 | 1466016736301 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 1116 | 1466016736304 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:16 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD87800 == 33 [pid = 1116] [id = 425] 11:52:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (00000097127C6400) [pid = 1116] [serial = 1275] [outer = 0000000000000000] 11:52:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971EA56400) [pid = 1116] [serial = 1276] [outer = 00000097127C6400] 11:52:16 INFO - PROCESS | 1116 | 1466016736353 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971EDC6800) [pid = 1116] [serial = 1277] [outer = 00000097127C6400] 11:52:16 INFO - PROCESS | 1116 | 1466016736780 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]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 689ms 11:52:16 INFO - PROCESS | 1116 | 1466016736839 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 11:52:16 INFO - PROCESS | 1116 | 1466016736842 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 11:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:52:16 INFO - PROCESS | 1116 | 1466016736846 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 1116 | 1466016736848 Marionette TRACE conn5 <- [1,1666,null,{}] 11:52:16 INFO - PROCESS | 1116 | 1466016736851 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}] 11:52:16 INFO - PROCESS | 1116 | 1466016736853 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:16 INFO - PROCESS | 1116 | 1466016736971 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 11:52:16 INFO - PROCESS | 1116 | 1466016736977 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 1116 | 1466016736979 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:17 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C56800 == 34 [pid = 1116] [id = 426] 11:52:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971F550800) [pid = 1116] [serial = 1278] [outer = 0000000000000000] 11:52:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971F6FA400) [pid = 1116] [serial = 1279] [outer = 000000971F550800] 11:52:17 INFO - PROCESS | 1116 | 1466016737073 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FD14400) [pid = 1116] [serial = 1280] [outer = 000000971F550800] 11:52:17 INFO - PROCESS | 1116 | 1466016737512 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]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 690ms 11:52:17 INFO - PROCESS | 1116 | 1466016737538 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 11:52:17 INFO - PROCESS | 1116 | 1466016737540 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 11:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:52:17 INFO - PROCESS | 1116 | 1466016737544 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 1116 | 1466016737545 Marionette TRACE conn5 <- [1,1670,null,{}] 11:52:17 INFO - PROCESS | 1116 | 1466016737549 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}] 11:52:17 INFO - PROCESS | 1116 | 1466016737551 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:17 INFO - PROCESS | 1116 | 1466016737690 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 11:52:17 INFO - PROCESS | 1116 | 1466016737747 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:17 INFO - PROCESS | 1116 | 1466016737749 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:17 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724386000 == 35 [pid = 1116] [id = 427] 11:52:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971F6EE400) [pid = 1116] [serial = 1281] [outer = 0000000000000000] 11:52:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097202DC000) [pid = 1116] [serial = 1282] [outer = 000000971F6EE400] 11:52:17 INFO - PROCESS | 1116 | 1466016737795 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009720867C00) [pid = 1116] [serial = 1283] [outer = 000000971F6EE400] 11:52:18 INFO - PROCESS | 1116 | 1466016738239 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]]]}] 11:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 733ms 11:52:18 INFO - PROCESS | 1116 | 1466016738280 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 1116 | 1466016738282 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 11:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:52:18 INFO - PROCESS | 1116 | 1466016738285 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - PROCESS | 1116 | 1466016738287 Marionette TRACE conn5 <- [1,1674,null,{}] 11:52:18 INFO - PROCESS | 1116 | 1466016738290 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}] 11:52:18 INFO - PROCESS | 1116 | 1466016738296 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:18 INFO - PROCESS | 1116 | 1466016738441 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 11:52:18 INFO - PROCESS | 1116 | 1466016738500 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 1116 | 1466016738502 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:18 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726979800 == 36 [pid = 1116] [id = 428] 11:52:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097219C2800) [pid = 1116] [serial = 1284] [outer = 0000000000000000] 11:52:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009722344800) [pid = 1116] [serial = 1285] [outer = 00000097219C2800] 11:52:18 INFO - PROCESS | 1116 | 1466016738549 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009722B56400) [pid = 1116] [serial = 1286] [outer = 00000097219C2800] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097127CDC00) [pid = 1116] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971FDF9400) [pid = 1116] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971870C800) [pid = 1116] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971EC06800) [pid = 1116] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009721CE8C00) [pid = 1116] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009718664C00) [pid = 1116] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009713083000) [pid = 1116] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009718DE5000) [pid = 1116] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097127C9400) [pid = 1116] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971E5B8400) [pid = 1116] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097127DF800) [pid = 1116] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:52:18 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971297AC00) [pid = 1116] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:52:18 INFO - PROCESS | 1116 | 1466016738988 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]]]}] 11:52:19 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 11:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 11:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:52:19 INFO - PROCESS | 1116 | 1466016739022 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 1116 | 1466016739024 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 11:52:19 INFO - PROCESS | 1116 | 1466016739030 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 1116 | 1466016739032 Marionette TRACE conn5 <- [1,1678,null,{}] 11:52:19 INFO - PROCESS | 1116 | 1466016739035 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}] 11:52:19 INFO - PROCESS | 1116 | 1466016739037 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:19 INFO - PROCESS | 1116 | 1466016739148 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 11:52:19 INFO - PROCESS | 1116 | 1466016739199 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 1116 | 1466016739201 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:19 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726999000 == 37 [pid = 1116] [id = 429] 11:52:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (00000097117C9800) [pid = 1116] [serial = 1287] [outer = 0000000000000000] 11:52:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009718D2B800) [pid = 1116] [serial = 1288] [outer = 00000097117C9800] 11:52:19 INFO - PROCESS | 1116 | 1466016739246 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097219BF800) [pid = 1116] [serial = 1289] [outer = 00000097117C9800] 11:52:19 INFO - PROCESS | 1116 | 1466016739611 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]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 11:52:19 INFO - PROCESS | 1116 | 1466016739660 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 1116 | 1466016739663 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 11:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:52:19 INFO - PROCESS | 1116 | 1466016739666 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 1116 | 1466016739668 Marionette TRACE conn5 <- [1,1682,null,{}] 11:52:19 INFO - PROCESS | 1116 | 1466016739671 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}] 11:52:19 INFO - PROCESS | 1116 | 1466016739673 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:19 INFO - PROCESS | 1116 | 1466016739793 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 11:52:19 INFO - PROCESS | 1116 | 1466016739799 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 1116 | 1466016739801 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:19 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B19000 == 38 [pid = 1116] [id = 430] 11:52:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009722B5B800) [pid = 1116] [serial = 1290] [outer = 0000000000000000] 11:52:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009722B62C00) [pid = 1116] [serial = 1291] [outer = 0000009722B5B800] 11:52:19 INFO - PROCESS | 1116 | 1466016739846 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009722BA7C00) [pid = 1116] [serial = 1292] [outer = 0000009722B5B800] 11:52:20 INFO - PROCESS | 1116 | 1466016740237 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]]]}] 11:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 11:52:20 INFO - PROCESS | 1116 | 1466016740299 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 1116 | 1466016740301 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 11:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:52:20 INFO - PROCESS | 1116 | 1466016740304 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - PROCESS | 1116 | 1466016740306 Marionette TRACE conn5 <- [1,1686,null,{}] 11:52:20 INFO - PROCESS | 1116 | 1466016740310 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}] 11:52:20 INFO - PROCESS | 1116 | 1466016740312 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:20 INFO - PROCESS | 1116 | 1466016740396 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 11:52:20 INFO - PROCESS | 1116 | 1466016740401 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:20 INFO - PROCESS | 1116 | 1466016740403 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:20 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD80800 == 39 [pid = 1116] [id = 431] 11:52:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009722C75400) [pid = 1116] [serial = 1293] [outer = 0000000000000000] 11:52:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009722C7B800) [pid = 1116] [serial = 1294] [outer = 0000009722C75400] 11:52:20 INFO - PROCESS | 1116 | 1466016740475 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097236D0C00) [pid = 1116] [serial = 1295] [outer = 0000009722C75400] 11:52:21 INFO - PROCESS | 1116 | 1466016741013 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]]]}] 11:52:21 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 11:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 776ms 11:52:21 INFO - PROCESS | 1116 | 1466016741089 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 11:52:21 INFO - PROCESS | 1116 | 1466016741094 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 11:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:52:21 INFO - PROCESS | 1116 | 1466016741101 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:52:21 INFO - PROCESS | 1116 | 1466016741104 Marionette TRACE conn5 <- [1,1690,null,{}] 11:52:21 INFO - PROCESS | 1116 | 1466016741112 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}] 11:52:21 INFO - PROCESS | 1116 | 1466016741115 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:21 INFO - PROCESS | 1116 | 1466016741247 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 11:52:21 INFO - PROCESS | 1116 | 1466016741388 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:21 INFO - PROCESS | 1116 | 1466016741391 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:21 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E170800 == 40 [pid = 1116] [id = 432] 11:52:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009713CE1800) [pid = 1116] [serial = 1296] [outer = 0000000000000000] 11:52:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009716E4D000) [pid = 1116] [serial = 1297] [outer = 0000009713CE1800] 11:52:21 INFO - PROCESS | 1116 | 1466016741454 Marionette DEBUG loaded listener.js 11:52:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009718BDC800) [pid = 1116] [serial = 1298] [outer = 0000009713CE1800] 11:52:22 INFO - PROCESS | 1116 | 1466016742067 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]]]}] 11:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 986ms 11:52:22 INFO - PROCESS | 1116 | 1466016742090 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 11:52:22 INFO - PROCESS | 1116 | 1466016742095 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 11:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:52:22 INFO - PROCESS | 1116 | 1466016742102 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:52:22 INFO - PROCESS | 1116 | 1466016742105 Marionette TRACE conn5 <- [1,1694,null,{}] 11:52:22 INFO - PROCESS | 1116 | 1466016742109 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}] 11:52:22 INFO - PROCESS | 1116 | 1466016742112 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:22 INFO - PROCESS | 1116 | 1466016742232 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 11:52:22 INFO - PROCESS | 1116 | 1466016742327 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 1116 | 1466016742330 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:22 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D8F000 == 41 [pid = 1116] [id = 433] 11:52:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971EC05000) [pid = 1116] [serial = 1299] [outer = 0000000000000000] 11:52:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971EC0DC00) [pid = 1116] [serial = 1300] [outer = 000000971EC05000] 11:52:22 INFO - PROCESS | 1116 | 1466016742388 Marionette DEBUG loaded listener.js 11:52:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009720046C00) [pid = 1116] [serial = 1301] [outer = 000000971EC05000] 11:52:23 INFO - PROCESS | 1116 | 1466016743023 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]]]}] 11:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 985ms 11:52:23 INFO - PROCESS | 1116 | 1466016743089 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 11:52:23 INFO - PROCESS | 1116 | 1466016743092 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 11:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:52:23 INFO - PROCESS | 1116 | 1466016743096 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - PROCESS | 1116 | 1466016743100 Marionette TRACE conn5 <- [1,1698,null,{}] 11:52:23 INFO - PROCESS | 1116 | 1466016743112 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}] 11:52:23 INFO - PROCESS | 1116 | 1466016743117 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:23 INFO - PROCESS | 1116 | 1466016743259 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 11:52:23 INFO - PROCESS | 1116 | 1466016743383 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:23 INFO - PROCESS | 1116 | 1466016743387 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:23 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273C5000 == 42 [pid = 1116] [id = 434] 11:52:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097219C0800) [pid = 1116] [serial = 1302] [outer = 0000000000000000] 11:52:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009722B55C00) [pid = 1116] [serial = 1303] [outer = 00000097219C0800] 11:52:23 INFO - PROCESS | 1116 | 1466016743446 Marionette DEBUG loaded listener.js 11:52:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097236D4C00) [pid = 1116] [serial = 1304] [outer = 00000097219C0800] 11:52:24 INFO - PROCESS | 1116 | 1466016744008 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]]]}] 11:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 986ms 11:52:24 INFO - PROCESS | 1116 | 1466016744084 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 11:52:24 INFO - PROCESS | 1116 | 1466016744087 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 11:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:52:24 INFO - PROCESS | 1116 | 1466016744091 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:52:24 INFO - PROCESS | 1116 | 1466016744093 Marionette TRACE conn5 <- [1,1702,null,{}] 11:52:24 INFO - PROCESS | 1116 | 1466016744111 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}] 11:52:24 INFO - PROCESS | 1116 | 1466016744114 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:24 INFO - PROCESS | 1116 | 1466016744232 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 11:52:24 INFO - PROCESS | 1116 | 1466016744357 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 1116 | 1466016744359 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:24 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726C24800 == 43 [pid = 1116] [id = 435] 11:52:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009722C7EC00) [pid = 1116] [serial = 1305] [outer = 0000000000000000] 11:52:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097236E9800) [pid = 1116] [serial = 1306] [outer = 0000009722C7EC00] 11:52:24 INFO - PROCESS | 1116 | 1466016744415 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (00000097236F0800) [pid = 1116] [serial = 1307] [outer = 0000009722C7EC00] 11:52:25 INFO - PROCESS | 1116 | 1466016745199 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 11:52:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 11:52:25 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 11:52:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:25 INFO - _addTest/ [0,1705,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 1116 | 1466016745246 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 11:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:52:25 INFO - PROCESS | 1116 | 1466016745252 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - PROCESS | 1116 | 1466016745255 Marionette TRACE conn5 <- [1,1706,null,{}] 11:52:25 INFO - PROCESS | 1116 | 1466016745261 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}] 11:52:25 INFO - PROCESS | 1116 | 1466016745264 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:25 INFO - PROCESS | 1116 | 1466016745376 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 11:52:25 INFO - PROCESS | 1116 | 1466016745471 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 1116 | 1466016745476 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:25 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E179000 == 44 [pid = 1116] [id = 436] 11:52:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (00000097127EE400) [pid = 1116] [serial = 1308] [outer = 0000000000000000] 11:52:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (0000009712979C00) [pid = 1116] [serial = 1309] [outer = 00000097127EE400] 11:52:25 INFO - PROCESS | 1116 | 1466016745526 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (0000009717D8BC00) [pid = 1116] [serial = 1310] [outer = 00000097127EE400] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B9B000 == 43 [pid = 1116] [id = 411] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B19000 == 42 [pid = 1116] [id = 430] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 0000009726999000 == 41 [pid = 1116] [id = 429] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 0000009726979800 == 40 [pid = 1116] [id = 428] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 0000009724386000 == 39 [pid = 1116] [id = 427] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C56800 == 38 [pid = 1116] [id = 426] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD87800 == 37 [pid = 1116] [id = 425] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 000000971ECC7800 == 36 [pid = 1116] [id = 424] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 000000971879B000 == 35 [pid = 1116] [id = 423] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D97000 == 34 [pid = 1116] [id = 420] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2C2800 == 33 [pid = 1116] [id = 421] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 0000009720276000 == 32 [pid = 1116] [id = 422] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 0000009726C24800 == 31 [pid = 1116] [id = 435] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 00000097273C5000 == 30 [pid = 1116] [id = 434] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D8F000 == 29 [pid = 1116] [id = 433] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD80800 == 28 [pid = 1116] [id = 431] 11:52:26 INFO - PROCESS | 1116 | --DOCSHELL 000000971E170800 == 27 [pid = 1116] [id = 432] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000971FC65C00) [pid = 1116] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (0000009720204800) [pid = 1116] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009718D2D400) [pid = 1116] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971FC5CC00) [pid = 1116] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009722C7D000) [pid = 1116] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971EA27000) [pid = 1116] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971320FC00) [pid = 1116] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971BFEA400) [pid = 1116] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971DD1A000) [pid = 1116] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009712D78000) [pid = 1116] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971E519800) [pid = 1116] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971FC66C00) [pid = 1116] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009716E50400) [pid = 1116] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097128A4800) [pid = 1116] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097127E4800) [pid = 1116] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009722B2AC00) [pid = 1116] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971C29A800) [pid = 1116] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009718D28400) [pid = 1116] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097127E7400) [pid = 1116] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009716EB7000) [pid = 1116] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971EC0EC00) [pid = 1116] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971F553800) [pid = 1116] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009718712000) [pid = 1116] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097202E6400) [pid = 1116] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009720867800) [pid = 1116] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 11:52:26 INFO - PROCESS | 1116 | 1466016746871 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]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1636ms 11:52:26 INFO - PROCESS | 1116 | 1466016746895 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 11:52:26 INFO - PROCESS | 1116 | 1466016746899 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 11:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:52:26 INFO - PROCESS | 1116 | 1466016746904 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 1116 | 1466016746907 Marionette TRACE conn5 <- [1,1710,null,{}] 11:52:26 INFO - PROCESS | 1116 | 1466016746912 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}] 11:52:26 INFO - PROCESS | 1116 | 1466016746915 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:27 INFO - PROCESS | 1116 | 1466016747012 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 11:52:27 INFO - PROCESS | 1116 | 1466016747091 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 1116 | 1466016747093 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:27 INFO - PROCESS | 1116 | ++DOCSHELL 000000971861E800 == 28 [pid = 1116] [id = 437] 11:52:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (00000097127EE800) [pid = 1116] [serial = 1311] [outer = 0000000000000000] 11:52:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (00000097128A5000) [pid = 1116] [serial = 1312] [outer = 00000097127EE800] 11:52:27 INFO - PROCESS | 1116 | 1466016747143 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009712D79400) [pid = 1116] [serial = 1313] [outer = 00000097127EE800] 11:52:27 INFO - PROCESS | 1116 | 1466016747545 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]]]}] 11:52:27 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 11:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 11:52:27 INFO - PROCESS | 1116 | 1466016747598 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 11:52:27 INFO - PROCESS | 1116 | 1466016747603 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 11:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:52:27 INFO - PROCESS | 1116 | 1466016747610 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:52:27 INFO - PROCESS | 1116 | 1466016747613 Marionette TRACE conn5 <- [1,1714,null,{}] 11:52:27 INFO - PROCESS | 1116 | 1466016747617 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}] 11:52:27 INFO - PROCESS | 1116 | 1466016747619 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:27 INFO - PROCESS | 1116 | 1466016747710 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 11:52:27 INFO - PROCESS | 1116 | 1466016747717 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 1116 | 1466016747720 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:27 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC97800 == 29 [pid = 1116] [id = 438] 11:52:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009713935C00) [pid = 1116] [serial = 1314] [outer = 0000000000000000] 11:52:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009716EB3400) [pid = 1116] [serial = 1315] [outer = 0000009713935C00] 11:52:27 INFO - PROCESS | 1116 | 1466016747768 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009717BF2C00) [pid = 1116] [serial = 1316] [outer = 0000009713935C00] 11:52:28 INFO - PROCESS | 1116 | 1466016748240 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]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 11:52:28 INFO - PROCESS | 1116 | 1466016748303 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 11:52:28 INFO - PROCESS | 1116 | 1466016748305 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 11:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:52:28 INFO - PROCESS | 1116 | 1466016748309 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 1116 | 1466016748313 Marionette TRACE conn5 <- [1,1718,null,{}] 11:52:28 INFO - PROCESS | 1116 | 1466016748324 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}] 11:52:28 INFO - PROCESS | 1116 | 1466016748329 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:28 INFO - PROCESS | 1116 | 1466016748450 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 11:52:28 INFO - PROCESS | 1116 | 1466016748539 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:28 INFO - PROCESS | 1116 | 1466016748542 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:28 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F608000 == 30 [pid = 1116] [id = 439] 11:52:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009712898000) [pid = 1116] [serial = 1317] [outer = 0000000000000000] 11:52:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009718D30C00) [pid = 1116] [serial = 1318] [outer = 0000009712898000] 11:52:28 INFO - PROCESS | 1116 | 1466016748592 Marionette DEBUG loaded listener.js 11:52:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097191BCC00) [pid = 1116] [serial = 1319] [outer = 0000009712898000] 11:52:29 INFO - PROCESS | 1116 | 1466016749018 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] 11:52:29 INFO - PROCESS | 1116 | 1466016749047 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 11:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:52:29 INFO - PROCESS | 1116 | 1466016749056 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 1116 | 1466016749058 Marionette TRACE conn5 <- [1,1722,null,{}] 11:52:29 INFO - PROCESS | 1116 | 1466016749061 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}] 11:52:29 INFO - PROCESS | 1116 | 1466016749063 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:29 INFO - PROCESS | 1116 | 1466016749179 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 11:52:29 INFO - PROCESS | 1116 | 1466016749184 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 1116 | 1466016749187 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:29 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC7D000 == 31 [pid = 1116] [id = 440] 11:52:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971C31D800) [pid = 1116] [serial = 1320] [outer = 0000000000000000] 11:52:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971DD19000) [pid = 1116] [serial = 1321] [outer = 000000971C31D800] 11:52:29 INFO - PROCESS | 1116 | 1466016749278 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971E514800) [pid = 1116] [serial = 1322] [outer = 000000971C31D800] 11:52:29 INFO - PROCESS | 1116 | 1466016749743 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]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 732ms 11:52:29 INFO - PROCESS | 1116 | 1466016749813 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 1116 | 1466016749815 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 11:52:29 INFO - PROCESS | 1116 | 1466016749819 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 1116 | 1466016749821 Marionette TRACE conn5 <- [1,1726,null,{}] 11:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:52:29 INFO - PROCESS | 1116 | 1466016749824 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}] 11:52:29 INFO - PROCESS | 1116 | 1466016749826 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:29 INFO - PROCESS | 1116 | 1466016749934 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 11:52:29 INFO - PROCESS | 1116 | 1466016749946 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 1116 | 1466016749949 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:29 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720B39800 == 32 [pid = 1116] [id = 441] 11:52:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009712D79C00) [pid = 1116] [serial = 1323] [outer = 0000000000000000] 11:52:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971E5B7000) [pid = 1116] [serial = 1324] [outer = 0000009712D79C00] 11:52:30 INFO - PROCESS | 1116 | 1466016749994 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971EA4F400) [pid = 1116] [serial = 1325] [outer = 0000009712D79C00] 11:52:30 INFO - PROCESS | 1116 | 1466016750463 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]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 691ms 11:52:30 INFO - PROCESS | 1116 | 1466016750520 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 11:52:30 INFO - PROCESS | 1116 | 1466016750522 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 11:52:30 INFO - PROCESS | 1116 | 1466016750525 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:52:30 INFO - PROCESS | 1116 | 1466016750527 Marionette TRACE conn5 <- [1,1730,null,{}] 11:52:30 INFO - PROCESS | 1116 | 1466016750530 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}] 11:52:30 INFO - PROCESS | 1116 | 1466016750536 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:30 INFO - PROCESS | 1116 | 1466016750671 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 11:52:30 INFO - PROCESS | 1116 | 1466016750725 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 1116 | 1466016750728 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:30 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C56800 == 33 [pid = 1116] [id = 442] 11:52:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971EAC9800) [pid = 1116] [serial = 1326] [outer = 0000000000000000] 11:52:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971F551C00) [pid = 1116] [serial = 1327] [outer = 000000971EAC9800] 11:52:30 INFO - PROCESS | 1116 | 1466016750774 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971FC66400) [pid = 1116] [serial = 1328] [outer = 000000971EAC9800] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971F6EE400) [pid = 1116] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097117C9800) [pid = 1116] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000972020C800) [pid = 1116] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009712FD0400) [pid = 1116] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (00000097187BF400) [pid = 1116] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718664400) [pid = 1116] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097127D3800) [pid = 1116] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097127C6400) [pid = 1116] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097219C2800) [pid = 1116] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009722C75400) [pid = 1116] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009722B5B800) [pid = 1116] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:52:31 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971F550800) [pid = 1116] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:52:31 INFO - PROCESS | 1116 | 1466016751357 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]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 881ms 11:52:31 INFO - PROCESS | 1116 | 1466016751411 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 11:52:31 INFO - PROCESS | 1116 | 1466016751413 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 11:52:31 INFO - PROCESS | 1116 | 1466016751416 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:52:31 INFO - PROCESS | 1116 | 1466016751418 Marionette TRACE conn5 <- [1,1734,null,{}] 11:52:31 INFO - PROCESS | 1116 | 1466016751422 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}] 11:52:31 INFO - PROCESS | 1116 | 1466016751424 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:31 INFO - PROCESS | 1116 | 1466016751504 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 11:52:31 INFO - PROCESS | 1116 | 1466016751510 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:31 INFO - PROCESS | 1116 | 1466016751512 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:31 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B40800 == 34 [pid = 1116] [id = 443] 11:52:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971F54D000) [pid = 1116] [serial = 1329] [outer = 0000000000000000] 11:52:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971FC66C00) [pid = 1116] [serial = 1330] [outer = 000000971F54D000] 11:52:31 INFO - PROCESS | 1116 | 1466016751558 Marionette DEBUG loaded listener.js 11:52:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971FDFA800) [pid = 1116] [serial = 1331] [outer = 000000971F54D000] 11:52:31 INFO - PROCESS | 1116 | 1466016751980 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]]]}] 11:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 11:52:32 INFO - PROCESS | 1116 | 1466016752049 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 11:52:32 INFO - PROCESS | 1116 | 1466016752051 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 11:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:52:32 INFO - PROCESS | 1116 | 1466016752054 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:52:32 INFO - PROCESS | 1116 | 1466016752056 Marionette TRACE conn5 <- [1,1738,null,{}] 11:52:32 INFO - PROCESS | 1116 | 1466016752059 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}] 11:52:32 INFO - PROCESS | 1116 | 1466016752061 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:32 INFO - PROCESS | 1116 | 1466016752144 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 11:52:32 INFO - PROCESS | 1116 | 1466016752151 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:32 INFO - PROCESS | 1116 | 1466016752153 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:32 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C0A800 == 35 [pid = 1116] [id = 444] 11:52:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971FD1EC00) [pid = 1116] [serial = 1332] [outer = 0000000000000000] 11:52:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097202DE800) [pid = 1116] [serial = 1333] [outer = 000000971FD1EC00] 11:52:32 INFO - PROCESS | 1116 | 1466016752197 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097202E8C00) [pid = 1116] [serial = 1334] [outer = 000000971FD1EC00] 11:52:32 INFO - PROCESS | 1116 | 1466016752612 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]]]}] 11:52:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 587ms 11:52:32 INFO - PROCESS | 1116 | 1466016752659 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 11:52:32 INFO - PROCESS | 1116 | 1466016752661 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 11:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:52:32 INFO - PROCESS | 1116 | 1466016752670 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:52:32 INFO - PROCESS | 1116 | 1466016752672 Marionette TRACE conn5 <- [1,1742,null,{}] 11:52:32 INFO - PROCESS | 1116 | 1466016752675 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}] 11:52:32 INFO - PROCESS | 1116 | 1466016752678 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:32 INFO - PROCESS | 1116 | 1466016752760 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 11:52:32 INFO - PROCESS | 1116 | 1466016752765 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:32 INFO - PROCESS | 1116 | 1466016752767 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:32 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F607800 == 36 [pid = 1116] [id = 445] 11:52:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097202E5000) [pid = 1116] [serial = 1335] [outer = 0000000000000000] 11:52:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009720868800) [pid = 1116] [serial = 1336] [outer = 00000097202E5000] 11:52:32 INFO - PROCESS | 1116 | 1466016752813 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009720BEE000) [pid = 1116] [serial = 1337] [outer = 00000097202E5000] 11:52:33 INFO - PROCESS | 1116 | 1466016753563 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]]]}] 11:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 942ms 11:52:33 INFO - PROCESS | 1116 | 1466016753614 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 11:52:33 INFO - PROCESS | 1116 | 1466016753619 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 11:52:33 INFO - PROCESS | 1116 | 1466016753625 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:52:33 INFO - PROCESS | 1116 | 1466016753629 Marionette TRACE conn5 <- [1,1746,null,{}] 11:52:33 INFO - PROCESS | 1116 | 1466016753636 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}] 11:52:33 INFO - PROCESS | 1116 | 1466016753639 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:33 INFO - PROCESS | 1116 | 1466016753788 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 11:52:33 INFO - PROCESS | 1116 | 1466016753912 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 1116 | 1466016753915 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:33 INFO - PROCESS | 1116 | ++DOCSHELL 000000971CAEB000 == 37 [pid = 1116] [id = 446] 11:52:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097127E7C00) [pid = 1116] [serial = 1338] [outer = 0000000000000000] 11:52:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009712975400) [pid = 1116] [serial = 1339] [outer = 00000097127E7C00] 11:52:33 INFO - PROCESS | 1116 | 1466016753975 Marionette DEBUG loaded listener.js 11:52:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009713CE0800) [pid = 1116] [serial = 1340] [outer = 00000097127E7C00] 11:52:34 INFO - PROCESS | 1116 | 1466016754667 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]]]}] 11:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1078ms 11:52:34 INFO - PROCESS | 1116 | 1466016754718 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 11:52:34 INFO - PROCESS | 1116 | 1466016754723 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 11:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:52:34 INFO - PROCESS | 1116 | 1466016754729 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:52:34 INFO - PROCESS | 1116 | 1466016754733 Marionette TRACE conn5 <- [1,1750,null,{}] 11:52:34 INFO - PROCESS | 1116 | 1466016754737 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}] 11:52:34 INFO - PROCESS | 1116 | 1466016754740 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:34 INFO - PROCESS | 1116 | 1466016754865 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 11:52:35 INFO - PROCESS | 1116 | 1466016754987 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 1116 | 1466016754990 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:35 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720B23800 == 38 [pid = 1116] [id = 447] 11:52:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097187C5000) [pid = 1116] [serial = 1341] [outer = 0000000000000000] 11:52:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009718DDA400) [pid = 1116] [serial = 1342] [outer = 00000097187C5000] 11:52:35 INFO - PROCESS | 1116 | 1466016755049 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (000000971DC81000) [pid = 1116] [serial = 1343] [outer = 00000097187C5000] 11:52:35 INFO - PROCESS | 1116 | 1466016755943 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]]]}] 11:52:35 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C0A800 == 37 [pid = 1116] [id = 444] 11:52:35 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B40800 == 36 [pid = 1116] [id = 443] 11:52:35 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C56800 == 35 [pid = 1116] [id = 442] 11:52:35 INFO - PROCESS | 1116 | --DOCSHELL 0000009720B39800 == 34 [pid = 1116] [id = 441] 11:52:35 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC7D000 == 33 [pid = 1116] [id = 440] 11:52:35 INFO - PROCESS | 1116 | --DOCSHELL 000000971F608000 == 32 [pid = 1116] [id = 439] 11:52:35 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC97800 == 31 [pid = 1116] [id = 438] 11:52:35 INFO - PROCESS | 1116 | --DOCSHELL 000000971861E800 == 30 [pid = 1116] [id = 437] 11:52:35 INFO - PROCESS | 1116 | --DOCSHELL 000000971E179000 == 29 [pid = 1116] [id = 436] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009720867C00) [pid = 1116] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097202DC000) [pid = 1116] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009718D2B800) [pid = 1116] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (00000097208E2800) [pid = 1116] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971308B400) [pid = 1116] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009716EBA000) [pid = 1116] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009718DDC400) [pid = 1116] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971BFEBC00) [pid = 1116] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718D2E000) [pid = 1116] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097192C6C00) [pid = 1116] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971296F800) [pid = 1116] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009713086800) [pid = 1116] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971EA56400) [pid = 1116] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009722344800) [pid = 1116] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097236D0C00) [pid = 1116] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009722C7B800) [pid = 1116] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009722BA7C00) [pid = 1116] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009722B62C00) [pid = 1116] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009722B56400) [pid = 1116] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971F6FA400) [pid = 1116] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 11:52:35 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (00000097219BF800) [pid = 1116] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 11:52:36 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971FD14400) [pid = 1116] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 11:52:36 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971EDC6800) [pid = 1116] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 11:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1293ms 11:52:36 INFO - PROCESS | 1116 | 1466016756026 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 11:52:36 INFO - PROCESS | 1116 | 1466016756031 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 11:52:36 INFO - PROCESS | 1116 | 1466016756036 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:52:36 INFO - PROCESS | 1116 | 1466016756039 Marionette TRACE conn5 <- [1,1754,null,{}] 11:52:36 INFO - PROCESS | 1116 | 1466016756045 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}] 11:52:36 INFO - PROCESS | 1116 | 1466016756047 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:36 INFO - PROCESS | 1116 | 1466016756151 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 11:52:36 INFO - PROCESS | 1116 | 1466016756158 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 1116 | 1466016756163 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:36 INFO - PROCESS | 1116 | ++DOCSHELL 000000971878C800 == 30 [pid = 1116] [id = 448] 11:52:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009713082C00) [pid = 1116] [serial = 1344] [outer = 0000000000000000] 11:52:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (00000097130A3800) [pid = 1116] [serial = 1345] [outer = 0000009713082C00] 11:52:36 INFO - PROCESS | 1116 | 1466016756215 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (00000097175D3C00) [pid = 1116] [serial = 1346] [outer = 0000009713082C00] 11:52:36 INFO - PROCESS | 1116 | 1466016756763 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]]]}] 11:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 774ms 11:52:36 INFO - PROCESS | 1116 | 1466016756814 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 11:52:36 INFO - PROCESS | 1116 | 1466016756819 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 11:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:52:36 INFO - PROCESS | 1116 | 1466016756825 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - PROCESS | 1116 | 1466016756828 Marionette TRACE conn5 <- [1,1758,null,{}] 11:52:36 INFO - PROCESS | 1116 | 1466016756832 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}] 11:52:36 INFO - PROCESS | 1116 | 1466016756834 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:36 INFO - PROCESS | 1116 | 1466016756930 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 11:52:37 INFO - PROCESS | 1116 | 1466016757009 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:37 INFO - PROCESS | 1116 | 1466016757011 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:37 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F171800 == 31 [pid = 1116] [id = 449] 11:52:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009718716C00) [pid = 1116] [serial = 1347] [outer = 0000000000000000] 11:52:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009718DE2C00) [pid = 1116] [serial = 1348] [outer = 0000009718716C00] 11:52:37 INFO - PROCESS | 1116 | 1466016757060 Marionette DEBUG loaded listener.js 11:52:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971C321C00) [pid = 1116] [serial = 1349] [outer = 0000009718716C00] 11:52:37 INFO - PROCESS | 1116 | 1466016757450 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]]]}] 11:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 692ms 11:52:37 INFO - PROCESS | 1116 | 1466016757519 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 11:52:37 INFO - PROCESS | 1116 | 1466016757522 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 11:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:52:37 INFO - PROCESS | 1116 | 1466016757525 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:52:37 INFO - PROCESS | 1116 | 1466016757529 Marionette TRACE conn5 <- [1,1762,null,{}] 11:52:37 INFO - PROCESS | 1116 | 1466016757540 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}] 11:52:37 INFO - PROCESS | 1116 | 1466016757545 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:37 INFO - PROCESS | 1116 | 1466016757633 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 11:52:37 INFO - PROCESS | 1116 | 1466016757640 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:37 INFO - PROCESS | 1116 | 1466016757644 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:37 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720013000 == 32 [pid = 1116] [id = 450] 11:52:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097127E5800) [pid = 1116] [serial = 1350] [outer = 0000000000000000] 11:52:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971EC05800) [pid = 1116] [serial = 1351] [outer = 00000097127E5800] 11:52:37 INFO - PROCESS | 1116 | 1466016757695 Marionette DEBUG loaded listener.js 11:52:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971F54C800) [pid = 1116] [serial = 1352] [outer = 00000097127E5800] 11:52:38 INFO - PROCESS | 1116 | 1466016758171 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]]]}] 11:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 11:52:38 INFO - PROCESS | 1116 | 1466016758218 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 11:52:38 INFO - PROCESS | 1116 | 1466016758221 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 11:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:52:38 INFO - PROCESS | 1116 | 1466016758231 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:52:38 INFO - PROCESS | 1116 | 1466016758233 Marionette TRACE conn5 <- [1,1766,null,{}] 11:52:38 INFO - PROCESS | 1116 | 1466016758236 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}] 11:52:38 INFO - PROCESS | 1116 | 1466016758238 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:38 INFO - PROCESS | 1116 | 1466016758389 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 11:52:38 INFO - PROCESS | 1116 | 1466016758438 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:38 INFO - PROCESS | 1116 | 1466016758440 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:38 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C60800 == 33 [pid = 1116] [id = 451] 11:52:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971FC5E800) [pid = 1116] [serial = 1353] [outer = 0000000000000000] 11:52:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971FC60400) [pid = 1116] [serial = 1354] [outer = 000000971FC5E800] 11:52:38 INFO - PROCESS | 1116 | 1466016758494 Marionette DEBUG loaded listener.js 11:52:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009720108C00) [pid = 1116] [serial = 1355] [outer = 000000971FC5E800] 11:52:38 INFO - PROCESS | 1116 | 1466016758931 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]]]}] 11:52:38 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 11:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 11:52:38 INFO - PROCESS | 1116 | 1466016758966 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 11:52:38 INFO - PROCESS | 1116 | 1466016758969 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 11:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:52:38 INFO - PROCESS | 1116 | 1466016758972 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:52:38 INFO - PROCESS | 1116 | 1466016758974 Marionette TRACE conn5 <- [1,1770,null,{}] 11:52:38 INFO - PROCESS | 1116 | 1466016758977 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}] 11:52:38 INFO - PROCESS | 1116 | 1466016758979 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:39 INFO - PROCESS | 1116 | 1466016759097 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 11:52:39 INFO - PROCESS | 1116 | 1466016759103 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:39 INFO - PROCESS | 1116 | 1466016759105 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:39 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C14800 == 34 [pid = 1116] [id = 452] 11:52:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971F8E7800) [pid = 1116] [serial = 1356] [outer = 0000000000000000] 11:52:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000972085DC00) [pid = 1116] [serial = 1357] [outer = 000000971F8E7800] 11:52:39 INFO - PROCESS | 1116 | 1466016759151 Marionette DEBUG loaded listener.js 11:52:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097208DE000) [pid = 1116] [serial = 1358] [outer = 000000971F8E7800] 11:52:39 INFO - PROCESS | 1116 | 1466016759618 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]]]}] 11:52:39 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 11:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 11:52:39 INFO - PROCESS | 1116 | 1466016759667 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 11:52:39 INFO - PROCESS | 1116 | 1466016759669 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 11:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:52:39 INFO - PROCESS | 1116 | 1466016759672 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:52:39 INFO - PROCESS | 1116 | 1466016759674 Marionette TRACE conn5 <- [1,1774,null,{}] 11:52:39 INFO - PROCESS | 1116 | 1466016759677 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}] 11:52:39 INFO - PROCESS | 1116 | 1466016759683 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:39 INFO - PROCESS | 1116 | 1466016759868 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 11:52:39 INFO - PROCESS | 1116 | 1466016759881 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:39 INFO - PROCESS | 1116 | 1466016759883 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:39 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726983000 == 35 [pid = 1116] [id = 453] 11:52:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009721969400) [pid = 1116] [serial = 1359] [outer = 0000000000000000] 11:52:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009722336400) [pid = 1116] [serial = 1360] [outer = 0000009721969400] 11:52:39 INFO - PROCESS | 1116 | 1466016759972 Marionette DEBUG loaded listener.js 11:52:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009722B54C00) [pid = 1116] [serial = 1361] [outer = 0000009721969400] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009713935C00) [pid = 1116] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (00000097127EE400) [pid = 1116] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (00000097127EE800) [pid = 1116] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971C31D800) [pid = 1116] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712D79C00) [pid = 1116] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009712898000) [pid = 1116] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971EAC9800) [pid = 1116] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971FD1EC00) [pid = 1116] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009713CE1800) [pid = 1116] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971EC05000) [pid = 1116] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097219C0800) [pid = 1116] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009722C7EC00) [pid = 1116] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:52:40 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971F54D000) [pid = 1116] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:52:40 INFO - PROCESS | 1116 | 1466016760439 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]]]}] 11:52:40 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 11:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 776ms 11:52:40 INFO - PROCESS | 1116 | 1466016760452 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 1116 | 1466016760454 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 11:52:40 INFO - PROCESS | 1116 | 1466016760457 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:52:40 INFO - PROCESS | 1116 | 1466016760459 Marionette TRACE conn5 <- [1,1778,null,{}] 11:52:40 INFO - PROCESS | 1116 | 1466016760463 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}] 11:52:40 INFO - PROCESS | 1116 | 1466016760465 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:40 INFO - PROCESS | 1116 | 1466016760548 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 11:52:40 INFO - PROCESS | 1116 | 1466016760624 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:40 INFO - PROCESS | 1116 | 1466016760626 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:40 INFO - PROCESS | 1116 | ++DOCSHELL 000000972699F800 == 36 [pid = 1116] [id = 454] 11:52:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009712D78400) [pid = 1116] [serial = 1362] [outer = 0000000000000000] 11:52:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971DC44800) [pid = 1116] [serial = 1363] [outer = 0000009712D78400] 11:52:40 INFO - PROCESS | 1116 | 1466016760677 Marionette DEBUG loaded listener.js 11:52:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097202E6C00) [pid = 1116] [serial = 1364] [outer = 0000009712D78400] 11:52:41 INFO - PROCESS | 1116 | 1466016761043 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]]]}] 11:52:41 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) 11:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 11:52:41 INFO - PROCESS | 1116 | 1466016761089 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 1116 | 1466016761091 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 11:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:52:41 INFO - PROCESS | 1116 | 1466016761095 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:52:41 INFO - PROCESS | 1116 | 1466016761105 Marionette TRACE conn5 <- [1,1782,null,{}] 11:52:41 INFO - PROCESS | 1116 | 1466016761109 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}] 11:52:41 INFO - PROCESS | 1116 | 1466016761111 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:41 INFO - PROCESS | 1116 | 1466016761253 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 11:52:41 INFO - PROCESS | 1116 | 1466016761261 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 1116 | 1466016761263 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:41 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B1E800 == 37 [pid = 1116] [id = 455] 11:52:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009722B58400) [pid = 1116] [serial = 1365] [outer = 0000000000000000] 11:52:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009722B5F400) [pid = 1116] [serial = 1366] [outer = 0000009722B58400] 11:52:41 INFO - PROCESS | 1116 | 1466016761309 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009722BA6000) [pid = 1116] [serial = 1367] [outer = 0000009722B58400] 11:52:41 INFO - PROCESS | 1116 | 1466016761695 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]]]}] 11:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 649ms 11:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:52:41 INFO - PROCESS | 1116 | 1466016761747 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 1116 | 1466016761750 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 11:52:41 INFO - PROCESS | 1116 | 1466016761753 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:52:41 INFO - PROCESS | 1116 | 1466016761754 Marionette TRACE conn5 <- [1,1786,null,{}] 11:52:41 INFO - PROCESS | 1116 | 1466016761758 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}] 11:52:41 INFO - PROCESS | 1116 | 1466016761760 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:41 INFO - PROCESS | 1116 | 1466016761847 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 11:52:41 INFO - PROCESS | 1116 | 1466016761853 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 1116 | 1466016761855 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:41 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FF1B000 == 38 [pid = 1116] [id = 456] 11:52:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009722BAD400) [pid = 1116] [serial = 1368] [outer = 0000000000000000] 11:52:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009722C78800) [pid = 1116] [serial = 1369] [outer = 0000009722BAD400] 11:52:41 INFO - PROCESS | 1116 | 1466016761899 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097236CF400) [pid = 1116] [serial = 1370] [outer = 0000009722BAD400] 11:52:42 INFO - PROCESS | 1116 | 1466016762355 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]]]}] 11:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 11:52:42 INFO - PROCESS | 1116 | 1466016762448 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 11:52:42 INFO - PROCESS | 1116 | 1466016762453 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 11:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:52:42 INFO - PROCESS | 1116 | 1466016762460 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:52:42 INFO - PROCESS | 1116 | 1466016762465 Marionette TRACE conn5 <- [1,1790,null,{}] 11:52:42 INFO - PROCESS | 1116 | 1466016762472 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}] 11:52:42 INFO - PROCESS | 1116 | 1466016762476 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:42 INFO - PROCESS | 1116 | 1466016762653 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 11:52:42 INFO - PROCESS | 1116 | 1466016762745 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:42 INFO - PROCESS | 1116 | 1466016762750 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:42 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDA2800 == 39 [pid = 1116] [id = 457] 11:52:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009712E40400) [pid = 1116] [serial = 1371] [outer = 0000000000000000] 11:52:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009713250800) [pid = 1116] [serial = 1372] [outer = 0000009712E40400] 11:52:42 INFO - PROCESS | 1116 | 1466016762810 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009718714000) [pid = 1116] [serial = 1373] [outer = 0000009712E40400] 11:52:43 INFO - PROCESS | 1116 | 1466016763401 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]]]}] 11:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 986ms 11:52:43 INFO - PROCESS | 1116 | 1466016763448 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 1116 | 1466016763453 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 11:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:52:43 INFO - PROCESS | 1116 | 1466016763460 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - PROCESS | 1116 | 1466016763464 Marionette TRACE conn5 <- [1,1794,null,{}] 11:52:43 INFO - PROCESS | 1116 | 1466016763468 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}] 11:52:43 INFO - PROCESS | 1116 | 1466016763471 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:43 INFO - PROCESS | 1116 | 1466016763589 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 11:52:43 INFO - PROCESS | 1116 | 1466016763686 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 1116 | 1466016763688 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:43 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B42000 == 40 [pid = 1116] [id = 458] 11:52:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971E519C00) [pid = 1116] [serial = 1374] [outer = 0000000000000000] 11:52:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971E5BD800) [pid = 1116] [serial = 1375] [outer = 000000971E519C00] 11:52:43 INFO - PROCESS | 1116 | 1466016763746 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971F553800) [pid = 1116] [serial = 1376] [outer = 000000971E519C00] 11:52:44 INFO - PROCESS | 1116 | 1466016764360 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]]]}] 11:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 945ms 11:52:44 INFO - PROCESS | 1116 | 1466016764407 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 1116 | 1466016764409 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 11:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:52:44 INFO - PROCESS | 1116 | 1466016764413 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:52:44 INFO - PROCESS | 1116 | 1466016764417 Marionette TRACE conn5 <- [1,1798,null,{}] 11:52:44 INFO - PROCESS | 1116 | 1466016764429 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}] 11:52:44 INFO - PROCESS | 1116 | 1466016764434 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:44 INFO - PROCESS | 1116 | 1466016764552 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 11:52:44 INFO - PROCESS | 1116 | 1466016764675 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:44 INFO - PROCESS | 1116 | 1466016764678 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:44 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D1B000 == 41 [pid = 1116] [id = 459] 11:52:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097219BE400) [pid = 1116] [serial = 1377] [outer = 0000000000000000] 11:52:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009721CEC800) [pid = 1116] [serial = 1378] [outer = 00000097219BE400] 11:52:44 INFO - PROCESS | 1116 | 1466016764739 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009722BAA400) [pid = 1116] [serial = 1379] [outer = 00000097219BE400] 11:52:45 INFO - PROCESS | 1116 | 1466016765329 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]]]}] 11:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 944ms 11:52:45 INFO - PROCESS | 1116 | 1466016765360 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 1116 | 1466016765363 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 11:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:52:45 INFO - PROCESS | 1116 | 1466016765366 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 1116 | 1466016765368 Marionette TRACE conn5 <- [1,1802,null,{}] 11:52:45 INFO - PROCESS | 1116 | 1466016765372 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}] 11:52:45 INFO - PROCESS | 1116 | 1466016765375 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:45 INFO - PROCESS | 1116 | 1466016765489 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 11:52:45 INFO - PROCESS | 1116 | 1466016765582 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 1116 | 1466016765585 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:45 INFO - PROCESS | 1116 | ++DOCSHELL 00000097281E5800 == 42 [pid = 1116] [id = 460] 11:52:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (00000097236DC400) [pid = 1116] [serial = 1380] [outer = 0000000000000000] 11:52:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (00000097236E9400) [pid = 1116] [serial = 1381] [outer = 00000097236DC400] 11:52:45 INFO - PROCESS | 1116 | 1466016765640 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (00000097236F6000) [pid = 1116] [serial = 1382] [outer = 00000097236DC400] 11:52:46 INFO - PROCESS | 1116 | 1466016766209 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]]]}] 11:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 880ms 11:52:46 INFO - PROCESS | 1116 | 1466016766249 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 11:52:46 INFO - PROCESS | 1116 | 1466016766251 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 11:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:52:46 INFO - PROCESS | 1116 | 1466016766255 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:52:46 INFO - PROCESS | 1116 | 1466016766257 Marionette TRACE conn5 <- [1,1806,null,{}] 11:52:46 INFO - PROCESS | 1116 | 1466016766261 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}] 11:52:46 INFO - PROCESS | 1116 | 1466016766263 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:46 INFO - PROCESS | 1116 | 1466016766371 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 11:52:46 INFO - PROCESS | 1116 | 1466016766467 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:46 INFO - PROCESS | 1116 | 1466016766469 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:46 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231CC800 == 43 [pid = 1116] [id = 461] 11:52:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (0000009723BF4400) [pid = 1116] [serial = 1383] [outer = 0000000000000000] 11:52:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (0000009723BF7C00) [pid = 1116] [serial = 1384] [outer = 0000009723BF4400] 11:52:46 INFO - PROCESS | 1116 | 1466016766524 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009723BFFC00) [pid = 1116] [serial = 1385] [outer = 0000009723BF4400] 11:52:47 INFO - PROCESS | 1116 | 1466016767340 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]]]}] 11:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1140ms 11:52:47 INFO - PROCESS | 1116 | 1466016767397 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 1116 | 1466016767402 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 11:52:47 INFO - PROCESS | 1116 | 1466016767407 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:52:47 INFO - PROCESS | 1116 | 1466016767411 Marionette TRACE conn5 <- [1,1810,null,{}] 11:52:47 INFO - PROCESS | 1116 | 1466016767416 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}] 11:52:47 INFO - PROCESS | 1116 | 1466016767419 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:47 INFO - PROCESS | 1116 | 1466016767540 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 11:52:47 INFO - PROCESS | 1116 | 1466016767663 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 1116 | 1466016767668 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:47 INFO - PROCESS | 1116 | ++DOCSHELL 0000009716DC2000 == 44 [pid = 1116] [id = 462] 11:52:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (0000009713086800) [pid = 1116] [serial = 1386] [outer = 0000000000000000] 11:52:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (0000009716E51800) [pid = 1116] [serial = 1387] [outer = 0000009713086800] 11:52:47 INFO - PROCESS | 1116 | 1466016767722 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 99 (000000971870FC00) [pid = 1116] [serial = 1388] [outer = 0000009713086800] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B1E800 == 43 [pid = 1116] [id = 455] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 000000972699F800 == 42 [pid = 1116] [id = 454] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 0000009726983000 == 41 [pid = 1116] [id = 453] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C14800 == 40 [pid = 1116] [id = 452] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C60800 == 39 [pid = 1116] [id = 451] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 0000009720013000 == 38 [pid = 1116] [id = 450] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 000000971F171800 == 37 [pid = 1116] [id = 449] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 000000971878C800 == 36 [pid = 1116] [id = 448] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 000000971F607800 == 35 [pid = 1116] [id = 445] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 000000971CAEB000 == 34 [pid = 1116] [id = 446] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 0000009720B23800 == 33 [pid = 1116] [id = 447] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 00000097231CC800 == 32 [pid = 1116] [id = 461] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 00000097281E5800 == 31 [pid = 1116] [id = 460] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D1B000 == 30 [pid = 1116] [id = 459] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B42000 == 29 [pid = 1116] [id = 458] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 000000971FF1B000 == 28 [pid = 1116] [id = 456] 11:52:48 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDA2800 == 27 [pid = 1116] [id = 457] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 98 (0000009716EB3400) [pid = 1116] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (0000009717BF2C00) [pid = 1116] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (0000009717D8BC00) [pid = 1116] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (0000009712979C00) [pid = 1116] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (00000097128A5000) [pid = 1116] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000971DD19000) [pid = 1116] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (0000009712D79400) [pid = 1116] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971E5B7000) [pid = 1116] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009718D30C00) [pid = 1116] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971E514800) [pid = 1116] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971F551C00) [pid = 1116] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971EA4F400) [pid = 1116] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (00000097202DE800) [pid = 1116] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097202E8C00) [pid = 1116] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009720868800) [pid = 1116] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009718BDC800) [pid = 1116] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009716E4D000) [pid = 1116] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009720046C00) [pid = 1116] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971EC0DC00) [pid = 1116] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097236D4C00) [pid = 1116] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009722B55C00) [pid = 1116] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097236F0800) [pid = 1116] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097236E9800) [pid = 1116] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971FC66400) [pid = 1116] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971FC66C00) [pid = 1116] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971FDFA800) [pid = 1116] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 11:52:48 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097191BCC00) [pid = 1116] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 11:52:49 INFO - PROCESS | 1116 | 1466016769008 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]]]}] 11:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1634ms 11:52:49 INFO - PROCESS | 1116 | 1466016769046 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 1116 | 1466016769051 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 11:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:52:49 INFO - PROCESS | 1116 | 1466016769056 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 1116 | 1466016769059 Marionette TRACE conn5 <- [1,1814,null,{}] 11:52:49 INFO - PROCESS | 1116 | 1466016769065 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}] 11:52:49 INFO - PROCESS | 1116 | 1466016769068 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:49 INFO - PROCESS | 1116 | 1466016769159 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 11:52:49 INFO - PROCESS | 1116 | 1466016769173 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 1116 | 1466016769176 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:49 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B9E800 == 28 [pid = 1116] [id = 463] 11:52:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009712897400) [pid = 1116] [serial = 1389] [outer = 0000000000000000] 11:52:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971296F000) [pid = 1116] [serial = 1390] [outer = 0000009712897400] 11:52:49 INFO - PROCESS | 1116 | 1466016769225 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009712D7BC00) [pid = 1116] [serial = 1391] [outer = 0000009712897400] 11:52:49 INFO - PROCESS | 1116 | 1466016769714 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]]]}] 11:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 690ms 11:52:49 INFO - PROCESS | 1116 | 1466016769750 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 1116 | 1466016769755 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 11:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:52:49 INFO - PROCESS | 1116 | 1466016769762 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 1116 | 1466016769765 Marionette TRACE conn5 <- [1,1818,null,{}] 11:52:49 INFO - PROCESS | 1116 | 1466016769768 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}] 11:52:49 INFO - PROCESS | 1116 | 1466016769771 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:49 INFO - PROCESS | 1116 | 1466016769864 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 11:52:49 INFO - PROCESS | 1116 | 1466016769873 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 1116 | 1466016769875 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:49 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB5800 == 29 [pid = 1116] [id = 464] 11:52:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009716E54400) [pid = 1116] [serial = 1392] [outer = 0000000000000000] 11:52:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971750F400) [pid = 1116] [serial = 1393] [outer = 0000009716E54400] 11:52:49 INFO - PROCESS | 1116 | 1466016769926 Marionette DEBUG loaded listener.js 11:52:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009717D93800) [pid = 1116] [serial = 1394] [outer = 0000009716E54400] 11:52:50 INFO - PROCESS | 1116 | 1466016770409 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]]]}] 11:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 11:52:50 INFO - PROCESS | 1116 | 1466016770454 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 11:52:50 INFO - PROCESS | 1116 | 1466016770456 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 11:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:52:50 INFO - PROCESS | 1116 | 1466016770460 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:52:50 INFO - PROCESS | 1116 | 1466016770464 Marionette TRACE conn5 <- [1,1822,null,{}] 11:52:50 INFO - PROCESS | 1116 | 1466016770475 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}] 11:52:50 INFO - PROCESS | 1116 | 1466016770480 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:50 INFO - PROCESS | 1116 | 1466016770568 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 11:52:50 INFO - PROCESS | 1116 | 1466016770658 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:50 INFO - PROCESS | 1116 | 1466016770661 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:50 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F616000 == 30 [pid = 1116] [id = 465] 11:52:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009712659800) [pid = 1116] [serial = 1395] [outer = 0000000000000000] 11:52:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009718DDE000) [pid = 1116] [serial = 1396] [outer = 0000009712659800] 11:52:50 INFO - PROCESS | 1116 | 1466016770713 Marionette DEBUG loaded listener.js 11:52:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009719268800) [pid = 1116] [serial = 1397] [outer = 0000009712659800] 11:52:51 INFO - PROCESS | 1116 | 1466016771128 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]]]}] 11:52:51 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 11:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 11:52:51 INFO - PROCESS | 1116 | 1466016771155 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 11:52:51 INFO - PROCESS | 1116 | 1466016771158 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 11:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:52:51 INFO - PROCESS | 1116 | 1466016771161 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - PROCESS | 1116 | 1466016771163 Marionette TRACE conn5 <- [1,1826,null,{}] 11:52:51 INFO - PROCESS | 1116 | 1466016771167 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}] 11:52:51 INFO - PROCESS | 1116 | 1466016771169 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:51 INFO - PROCESS | 1116 | 1466016771314 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 11:52:51 INFO - PROCESS | 1116 | 1466016771371 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:51 INFO - PROCESS | 1116 | 1466016771374 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:51 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD84800 == 31 [pid = 1116] [id = 466] 11:52:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971DC79000) [pid = 1116] [serial = 1398] [outer = 0000000000000000] 11:52:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971DD14000) [pid = 1116] [serial = 1399] [outer = 000000971DC79000] 11:52:51 INFO - PROCESS | 1116 | 1466016771420 Marionette DEBUG loaded listener.js 11:52:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971E518C00) [pid = 1116] [serial = 1400] [outer = 000000971DC79000] 11:52:51 INFO - PROCESS | 1116 | 1466016771878 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]]]}] 11:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 11:52:51 INFO - PROCESS | 1116 | 1466016771896 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 11:52:51 INFO - PROCESS | 1116 | 1466016771899 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 11:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:52:51 INFO - PROCESS | 1116 | 1466016771902 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - PROCESS | 1116 | 1466016771904 Marionette TRACE conn5 <- [1,1830,null,{}] 11:52:51 INFO - PROCESS | 1116 | 1466016771907 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}] 11:52:51 INFO - PROCESS | 1116 | 1466016771909 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:52 INFO - PROCESS | 1116 | 1466016772032 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 11:52:52 INFO - PROCESS | 1116 | 1466016772038 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 1116 | 1466016772040 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:52 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E97000 == 32 [pid = 1116] [id = 467] 11:52:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009716E4B400) [pid = 1116] [serial = 1401] [outer = 0000000000000000] 11:52:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971E83E000) [pid = 1116] [serial = 1402] [outer = 0000009716E4B400] 11:52:52 INFO - PROCESS | 1116 | 1466016772085 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971EC09000) [pid = 1116] [serial = 1403] [outer = 0000009716E4B400] 11:52:52 INFO - PROCESS | 1116 | 1466016772534 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]]]}] 11:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 691ms 11:52:52 INFO - PROCESS | 1116 | 1466016772599 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 11:52:52 INFO - PROCESS | 1116 | 1466016772601 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 11:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:52:52 INFO - PROCESS | 1116 | 1466016772605 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:52:52 INFO - PROCESS | 1116 | 1466016772607 Marionette TRACE conn5 <- [1,1834,null,{}] 11:52:52 INFO - PROCESS | 1116 | 1466016772611 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}] 11:52:52 INFO - PROCESS | 1116 | 1466016772617 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:52 INFO - PROCESS | 1116 | 1466016772779 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 11:52:52 INFO - PROCESS | 1116 | 1466016772805 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 1116 | 1466016772807 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:52 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C6E000 == 33 [pid = 1116] [id = 468] 11:52:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009716DEB800) [pid = 1116] [serial = 1404] [outer = 0000000000000000] 11:52:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971EC10800) [pid = 1116] [serial = 1405] [outer = 0000009716DEB800] 11:52:52 INFO - PROCESS | 1116 | 1466016772860 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (000000971FD14400) [pid = 1116] [serial = 1406] [outer = 0000009716DEB800] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971FC5E800) [pid = 1116] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971F8E7800) [pid = 1116] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (00000097127E5800) [pid = 1116] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (00000097187C5000) [pid = 1116] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009712D78400) [pid = 1116] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097202E5000) [pid = 1116] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (00000097127E7C00) [pid = 1116] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009718716C00) [pid = 1116] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009713082C00) [pid = 1116] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009721969400) [pid = 1116] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009722B58400) [pid = 1116] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:52:53 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009722BAD400) [pid = 1116] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:52:53 INFO - PROCESS | 1116 | 1466016773420 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]]]}] 11:52:53 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) 11:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 880ms 11:52:53 INFO - PROCESS | 1116 | 1466016773486 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 11:52:53 INFO - PROCESS | 1116 | 1466016773488 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 11:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:52:53 INFO - PROCESS | 1116 | 1466016773491 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - PROCESS | 1116 | 1466016773493 Marionette TRACE conn5 <- [1,1838,null,{}] 11:52:53 INFO - PROCESS | 1116 | 1466016773497 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}] 11:52:53 INFO - PROCESS | 1116 | 1466016773499 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:53 INFO - PROCESS | 1116 | 1466016773580 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 11:52:53 INFO - PROCESS | 1116 | 1466016773585 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 1116 | 1466016773587 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:53 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B3E800 == 34 [pid = 1116] [id = 469] 11:52:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009718714400) [pid = 1116] [serial = 1407] [outer = 0000000000000000] 11:52:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971F8F1400) [pid = 1116] [serial = 1408] [outer = 0000009718714400] 11:52:53 INFO - PROCESS | 1116 | 1466016773632 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009720048C00) [pid = 1116] [serial = 1409] [outer = 0000009718714400] 11:52:54 INFO - PROCESS | 1116 | 1466016774190 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]]]}] 11:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 777ms 11:52:54 INFO - PROCESS | 1116 | 1466016774272 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 11:52:54 INFO - PROCESS | 1116 | 1466016774277 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 11:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:52:54 INFO - PROCESS | 1116 | 1466016774370 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:52:54 INFO - PROCESS | 1116 | 1466016774374 Marionette TRACE conn5 <- [1,1842,null,{}] 11:52:54 INFO - PROCESS | 1116 | 1466016774393 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}] 11:52:54 INFO - PROCESS | 1116 | 1466016774396 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:54 INFO - PROCESS | 1116 | 1466016774526 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 11:52:54 INFO - PROCESS | 1116 | 1466016774599 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:54 INFO - PROCESS | 1116 | 1466016774602 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:54 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3C6000 == 35 [pid = 1116] [id = 470] 11:52:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097116C9400) [pid = 1116] [serial = 1410] [outer = 0000000000000000] 11:52:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009712978800) [pid = 1116] [serial = 1411] [outer = 00000097116C9400] 11:52:54 INFO - PROCESS | 1116 | 1466016774661 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097130ACC00) [pid = 1116] [serial = 1412] [outer = 00000097116C9400] 11:52:55 INFO - PROCESS | 1116 | 1466016775372 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]]]}] 11:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1130ms 11:52:55 INFO - PROCESS | 1116 | 1466016775416 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 1116 | 1466016775421 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 11:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:52:55 INFO - PROCESS | 1116 | 1466016775428 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:52:55 INFO - PROCESS | 1116 | 1466016775431 Marionette TRACE conn5 <- [1,1846,null,{}] 11:52:55 INFO - PROCESS | 1116 | 1466016775435 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}] 11:52:55 INFO - PROCESS | 1116 | 1466016775438 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:55 INFO - PROCESS | 1116 | 1466016775562 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 11:52:55 INFO - PROCESS | 1116 | 1466016775684 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 1116 | 1466016775687 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:55 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F615800 == 36 [pid = 1116] [id = 471] 11:52:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097178EC800) [pid = 1116] [serial = 1413] [outer = 0000000000000000] 11:52:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009718D31000) [pid = 1116] [serial = 1414] [outer = 00000097178EC800] 11:52:55 INFO - PROCESS | 1116 | 1466016775747 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971C32B800) [pid = 1116] [serial = 1415] [outer = 00000097178EC800] 11:52:56 INFO - PROCESS | 1116 | 1466016776588 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]]]}] 11:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1237ms 11:52:56 INFO - PROCESS | 1116 | 1466016776667 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 1116 | 1466016776673 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 11:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:52:56 INFO - PROCESS | 1116 | 1466016776678 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 1116 | 1466016776682 Marionette TRACE conn5 <- [1,1850,null,{}] 11:52:56 INFO - PROCESS | 1116 | 1466016776687 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}] 11:52:56 INFO - PROCESS | 1116 | 1466016776691 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:56 INFO - PROCESS | 1116 | 1466016776818 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 11:52:56 INFO - PROCESS | 1116 | 1466016776894 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 1116 | 1466016776898 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:56 INFO - PROCESS | 1116 | ++DOCSHELL 00000097176AB800 == 37 [pid = 1116] [id = 472] 11:52:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097127E2400) [pid = 1116] [serial = 1416] [outer = 0000000000000000] 11:52:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009713E4E000) [pid = 1116] [serial = 1417] [outer = 00000097127E2400] 11:52:56 INFO - PROCESS | 1116 | 1466016776989 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009717D87000) [pid = 1116] [serial = 1418] [outer = 00000097127E2400] 11:52:57 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C6E000 == 36 [pid = 1116] [id = 468] 11:52:57 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E97000 == 35 [pid = 1116] [id = 467] 11:52:57 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD84800 == 34 [pid = 1116] [id = 466] 11:52:57 INFO - PROCESS | 1116 | --DOCSHELL 000000971F616000 == 33 [pid = 1116] [id = 465] 11:52:57 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB5800 == 32 [pid = 1116] [id = 464] 11:52:57 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B9E800 == 31 [pid = 1116] [id = 463] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971FC60400) [pid = 1116] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009720108C00) [pid = 1116] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (00000097208DE000) [pid = 1116] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000972085DC00) [pid = 1116] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971EC05800) [pid = 1116] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009718DDA400) [pid = 1116] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971DC81000) [pid = 1116] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971DC44800) [pid = 1116] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009720BEE000) [pid = 1116] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712975400) [pid = 1116] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009713CE0800) [pid = 1116] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009718DE2C00) [pid = 1116] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971C321C00) [pid = 1116] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097130A3800) [pid = 1116] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097175D3C00) [pid = 1116] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009722336400) [pid = 1116] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009722B5F400) [pid = 1116] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009722B54C00) [pid = 1116] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009722C78800) [pid = 1116] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097236CF400) [pid = 1116] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971F54C800) [pid = 1116] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009722BA6000) [pid = 1116] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (00000097202E6C00) [pid = 1116] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 11:52:57 INFO - PROCESS | 1116 | 1466016777482 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]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 838ms 11:52:57 INFO - PROCESS | 1116 | 1466016777518 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 1116 | 1466016777523 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 11:52:57 INFO - PROCESS | 1116 | 1466016777529 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:52:57 INFO - PROCESS | 1116 | 1466016777532 Marionette TRACE conn5 <- [1,1854,null,{}] 11:52:57 INFO - PROCESS | 1116 | 1466016777535 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}] 11:52:57 INFO - PROCESS | 1116 | 1466016777538 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:57 INFO - PROCESS | 1116 | 1466016777629 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 11:52:57 INFO - PROCESS | 1116 | 1466016777636 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 1116 | 1466016777638 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:57 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ED31000 == 32 [pid = 1116] [id = 473] 11:52:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009718BCD400) [pid = 1116] [serial = 1419] [outer = 0000000000000000] 11:52:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009718DDA400) [pid = 1116] [serial = 1420] [outer = 0000009718BCD400] 11:52:57 INFO - PROCESS | 1116 | 1466016777686 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971BFEA400) [pid = 1116] [serial = 1421] [outer = 0000009718BCD400] 11:52:58 INFO - PROCESS | 1116 | 1466016778148 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]]]}] 11:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 11:52:58 INFO - PROCESS | 1116 | 1466016778224 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 11:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:52:58 INFO - PROCESS | 1116 | 1466016778226 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 11:52:58 INFO - PROCESS | 1116 | 1466016778230 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:52:58 INFO - PROCESS | 1116 | 1466016778234 Marionette TRACE conn5 <- [1,1858,null,{}] 11:52:58 INFO - PROCESS | 1116 | 1466016778245 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}] 11:52:58 INFO - PROCESS | 1116 | 1466016778250 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:58 INFO - PROCESS | 1116 | 1466016778349 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 11:52:58 INFO - PROCESS | 1116 | 1466016778462 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 1116 | 1466016778465 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:58 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD7C800 == 33 [pid = 1116] [id = 474] 11:52:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (00000097127E3C00) [pid = 1116] [serial = 1422] [outer = 0000000000000000] 11:52:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971E5C2C00) [pid = 1116] [serial = 1423] [outer = 00000097127E3C00] 11:52:58 INFO - PROCESS | 1116 | 1466016778518 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971F4F3800) [pid = 1116] [serial = 1424] [outer = 00000097127E3C00] 11:52:58 INFO - PROCESS | 1116 | 1466016778887 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]]]}] 11:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 11:52:58 INFO - PROCESS | 1116 | 1466016778967 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 11:52:58 INFO - PROCESS | 1116 | 1466016778970 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 11:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:52:58 INFO - PROCESS | 1116 | 1466016778973 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:52:58 INFO - PROCESS | 1116 | 1466016778975 Marionette TRACE conn5 <- [1,1862,null,{}] 11:52:58 INFO - PROCESS | 1116 | 1466016778978 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}] 11:52:58 INFO - PROCESS | 1116 | 1466016778980 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:59 INFO - PROCESS | 1116 | 1466016779070 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 11:52:59 INFO - PROCESS | 1116 | 1466016779075 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 1116 | 1466016779077 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:59 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BD4800 == 34 [pid = 1116] [id = 475] 11:52:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971F81EC00) [pid = 1116] [serial = 1425] [outer = 0000000000000000] 11:52:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971FC66400) [pid = 1116] [serial = 1426] [outer = 000000971F81EC00] 11:52:59 INFO - PROCESS | 1116 | 1466016779123 Marionette DEBUG loaded listener.js 11:52:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FF2BC00) [pid = 1116] [serial = 1427] [outer = 000000971F81EC00] 11:52:59 INFO - PROCESS | 1116 | 1466016779603 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]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 692ms 11:52:59 INFO - PROCESS | 1116 | 1466016779668 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 1116 | 1466016779670 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 11:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:52:59 INFO - PROCESS | 1116 | 1466016779679 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:52:59 INFO - PROCESS | 1116 | 1466016779681 Marionette TRACE conn5 <- [1,1866,null,{}] 11:52:59 INFO - PROCESS | 1116 | 1466016779685 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}] 11:52:59 INFO - PROCESS | 1116 | 1466016779687 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:59 INFO - PROCESS | 1116 | 1466016779839 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 11:52:59 INFO - PROCESS | 1116 | 1466016779849 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 1116 | 1466016779851 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:52:59 INFO - PROCESS | 1116 | ++DOCSHELL 000000972437D800 == 35 [pid = 1116] [id = 476] 11:52:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000972010B800) [pid = 1116] [serial = 1428] [outer = 0000000000000000] 11:52:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097202DB000) [pid = 1116] [serial = 1429] [outer = 000000972010B800] 11:52:59 INFO - PROCESS | 1116 | 1466016779940 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097202E7400) [pid = 1116] [serial = 1430] [outer = 000000972010B800] 11:53:00 INFO - PROCESS | 1116 | 1466016780373 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]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms 11:53:00 INFO - PROCESS | 1116 | 1466016780415 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 11:53:00 INFO - PROCESS | 1116 | 1466016780417 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 11:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:53:00 INFO - PROCESS | 1116 | 1466016780427 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - PROCESS | 1116 | 1466016780429 Marionette TRACE conn5 <- [1,1870,null,{}] 11:53:00 INFO - PROCESS | 1116 | 1466016780432 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}] 11:53:00 INFO - PROCESS | 1116 | 1466016780438 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:00 INFO - PROCESS | 1116 | 1466016780578 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 11:53:00 INFO - PROCESS | 1116 | 1466016780632 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 1116 | 1466016780634 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:00 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D92800 == 36 [pid = 1116] [id = 477] 11:53:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009720860C00) [pid = 1116] [serial = 1431] [outer = 0000000000000000] 11:53:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009720899400) [pid = 1116] [serial = 1432] [outer = 0000009720860C00] 11:53:00 INFO - PROCESS | 1116 | 1466016780682 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097219BA400) [pid = 1116] [serial = 1433] [outer = 0000009720860C00] 11:53:01 INFO - PROCESS | 1116 | 1466016781118 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]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 734ms 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971DC79000) [pid = 1116] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712659800) [pid = 1116] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009716E54400) [pid = 1116] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009712897400) [pid = 1116] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009713086800) [pid = 1116] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009716E4B400) [pid = 1116] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712E40400) [pid = 1116] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971E519C00) [pid = 1116] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097219BE400) [pid = 1116] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009716DEB800) [pid = 1116] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097236DC400) [pid = 1116] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:53:01 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009723BF4400) [pid = 1116] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:53:01 INFO - PROCESS | 1116 | 1466016781181 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 1116 | 1466016781183 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 11:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:53:01 INFO - PROCESS | 1116 | 1466016781188 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 1116 | 1466016781190 Marionette TRACE conn5 <- [1,1874,null,{}] 11:53:01 INFO - PROCESS | 1116 | 1466016781194 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}] 11:53:01 INFO - PROCESS | 1116 | 1466016781196 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:01 INFO - PROCESS | 1116 | 1466016781285 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 11:53:01 INFO - PROCESS | 1116 | 1466016781291 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:01 INFO - PROCESS | 1116 | 1466016781293 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:01 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726913800 == 37 [pid = 1116] [id = 478] 11:53:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009713084400) [pid = 1116] [serial = 1434] [outer = 0000000000000000] 11:53:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009716E4B400) [pid = 1116] [serial = 1435] [outer = 0000009713084400] 11:53:01 INFO - PROCESS | 1116 | 1466016781342 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971F550C00) [pid = 1116] [serial = 1436] [outer = 0000009713084400] 11:53:01 INFO - PROCESS | 1116 | 1466016781763 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]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 628ms 11:53:01 INFO - PROCESS | 1116 | 1466016781818 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 11:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:53:01 INFO - PROCESS | 1116 | 1466016781821 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 11:53:01 INFO - PROCESS | 1116 | 1466016781824 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 1116 | 1466016781826 Marionette TRACE conn5 <- [1,1878,null,{}] 11:53:01 INFO - PROCESS | 1116 | 1466016781829 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}] 11:53:01 INFO - PROCESS | 1116 | 1466016781831 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:01 INFO - PROCESS | 1116 | 1466016781915 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 11:53:01 INFO - PROCESS | 1116 | 1466016781922 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:01 INFO - PROCESS | 1116 | 1466016781924 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:01 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726990000 == 38 [pid = 1116] [id = 479] 11:53:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097219C2000) [pid = 1116] [serial = 1437] [outer = 0000000000000000] 11:53:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000972233A000) [pid = 1116] [serial = 1438] [outer = 00000097219C2000] 11:53:01 INFO - PROCESS | 1116 | 1466016781969 Marionette DEBUG loaded listener.js 11:53:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009722B58000) [pid = 1116] [serial = 1439] [outer = 00000097219C2000] 11:53:02 INFO - PROCESS | 1116 | 1466016782383 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]]]}] 11:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 628ms 11:53:02 INFO - PROCESS | 1116 | 1466016782456 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 11:53:02 INFO - PROCESS | 1116 | 1466016782458 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 11:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:53:02 INFO - PROCESS | 1116 | 1466016782470 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:53:02 INFO - PROCESS | 1116 | 1466016782472 Marionette TRACE conn5 <- [1,1882,null,{}] 11:53:02 INFO - PROCESS | 1116 | 1466016782476 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}] 11:53:02 INFO - PROCESS | 1116 | 1466016782478 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:02 INFO - PROCESS | 1116 | 1466016782564 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 11:53:02 INFO - PROCESS | 1116 | 1466016782576 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 1116 | 1466016782578 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:02 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC8C800 == 39 [pid = 1116] [id = 480] 11:53:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971E8DE800) [pid = 1116] [serial = 1440] [outer = 0000000000000000] 11:53:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009722B9F800) [pid = 1116] [serial = 1441] [outer = 000000971E8DE800] 11:53:02 INFO - PROCESS | 1116 | 1466016782623 Marionette DEBUG loaded listener.js 11:53:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009722BA9C00) [pid = 1116] [serial = 1442] [outer = 000000971E8DE800] 11:53:03 INFO - PROCESS | 1116 | 1466016783055 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]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 650ms 11:53:03 INFO - PROCESS | 1116 | 1466016783115 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 1116 | 1466016783117 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 11:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:53:03 INFO - PROCESS | 1116 | 1466016783120 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 1116 | 1466016783123 Marionette TRACE conn5 <- [1,1886,null,{}] 11:53:03 INFO - PROCESS | 1116 | 1466016783126 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}] 11:53:03 INFO - PROCESS | 1116 | 1466016783128 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:03 INFO - PROCESS | 1116 | 1466016783213 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 11:53:03 INFO - PROCESS | 1116 | 1466016783219 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 1116 | 1466016783221 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:03 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B78000 == 40 [pid = 1116] [id = 481] 11:53:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009722C7A000) [pid = 1116] [serial = 1443] [outer = 0000000000000000] 11:53:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009722C7C800) [pid = 1116] [serial = 1444] [outer = 0000009722C7A000] 11:53:03 INFO - PROCESS | 1116 | 1466016783267 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097236D3000) [pid = 1116] [serial = 1445] [outer = 0000009722C7A000] 11:53:03 INFO - PROCESS | 1116 | 1466016783986 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]]]}] 11:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 944ms 11:53:04 INFO - PROCESS | 1116 | 1466016784068 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 11:53:04 INFO - PROCESS | 1116 | 1466016784073 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 11:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:53:04 INFO - PROCESS | 1116 | 1466016784078 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - PROCESS | 1116 | 1466016784083 Marionette TRACE conn5 <- [1,1890,null,{}] 11:53:04 INFO - PROCESS | 1116 | 1466016784089 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}] 11:53:04 INFO - PROCESS | 1116 | 1466016784092 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:04 INFO - PROCESS | 1116 | 1466016784221 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 11:53:04 INFO - PROCESS | 1116 | 1466016784339 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 1116 | 1466016784343 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:04 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F603000 == 41 [pid = 1116] [id = 482] 11:53:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009717510C00) [pid = 1116] [serial = 1446] [outer = 0000000000000000] 11:53:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097187C5000) [pid = 1116] [serial = 1447] [outer = 0000009717510C00] 11:53:04 INFO - PROCESS | 1116 | 1466016784402 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971DC76400) [pid = 1116] [serial = 1448] [outer = 0000009717510C00] 11:53:05 INFO - PROCESS | 1116 | 1466016785001 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]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 986ms 11:53:05 INFO - PROCESS | 1116 | 1466016785069 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 1116 | 1466016785074 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 11:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:53:05 INFO - PROCESS | 1116 | 1466016785081 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 1116 | 1466016785084 Marionette TRACE conn5 <- [1,1894,null,{}] 11:53:05 INFO - PROCESS | 1116 | 1466016785088 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}] 11:53:05 INFO - PROCESS | 1116 | 1466016785091 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:05 INFO - PROCESS | 1116 | 1466016785211 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 11:53:05 INFO - PROCESS | 1116 | 1466016785334 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:05 INFO - PROCESS | 1116 | 1466016785337 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:05 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D7F800 == 42 [pid = 1116] [id = 483] 11:53:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971EC0F000) [pid = 1116] [serial = 1449] [outer = 0000000000000000] 11:53:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971FC63400) [pid = 1116] [serial = 1450] [outer = 000000971EC0F000] 11:53:05 INFO - PROCESS | 1116 | 1466016785397 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000972085B400) [pid = 1116] [serial = 1451] [outer = 000000971EC0F000] 11:53:06 INFO - PROCESS | 1116 | 1466016785996 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]]]}] 11:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 944ms 11:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:53:06 INFO - PROCESS | 1116 | 1466016786027 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 11:53:06 INFO - PROCESS | 1116 | 1466016786030 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 11:53:06 INFO - PROCESS | 1116 | 1466016786034 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:53:06 INFO - PROCESS | 1116 | 1466016786038 Marionette TRACE conn5 <- [1,1898,null,{}] 11:53:06 INFO - PROCESS | 1116 | 1466016786050 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}] 11:53:06 INFO - PROCESS | 1116 | 1466016786055 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:06 INFO - PROCESS | 1116 | 1466016786171 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 11:53:06 INFO - PROCESS | 1116 | 1466016786268 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 1116 | 1466016786272 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:06 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726C34800 == 43 [pid = 1116] [id = 484] 11:53:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009722B5C800) [pid = 1116] [serial = 1452] [outer = 0000000000000000] 11:53:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009722BA8000) [pid = 1116] [serial = 1453] [outer = 0000009722B5C800] 11:53:06 INFO - PROCESS | 1116 | 1466016786330 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (00000097236DA000) [pid = 1116] [serial = 1454] [outer = 0000009722B5C800] 11:53:07 INFO - PROCESS | 1116 | 1466016787002 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]]]}] 11:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1038ms 11:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:53:07 INFO - PROCESS | 1116 | 1466016787073 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 1116 | 1466016787076 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 11:53:07 INFO - PROCESS | 1116 | 1466016787081 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 1116 | 1466016787083 Marionette TRACE conn5 <- [1,1902,null,{}] 11:53:07 INFO - PROCESS | 1116 | 1466016787121 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}] 11:53:07 INFO - PROCESS | 1116 | 1466016787124 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:07 INFO - PROCESS | 1116 | 1466016787249 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 11:53:07 INFO - PROCESS | 1116 | 1466016787475 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 1116 | 1466016787478 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:07 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D67800 == 44 [pid = 1116] [id = 485] 11:53:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (00000097127C1800) [pid = 1116] [serial = 1455] [outer = 0000000000000000] 11:53:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (000000971297BC00) [pid = 1116] [serial = 1456] [outer = 00000097127C1800] 11:53:07 INFO - PROCESS | 1116 | 1466016787550 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (0000009717533400) [pid = 1116] [serial = 1457] [outer = 00000097127C1800] 11:53:08 INFO - PROCESS | 1116 | 1466016788118 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]]]}] 11:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1045ms 11:53:08 INFO - PROCESS | 1116 | 1466016788128 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 11:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:53:08 INFO - PROCESS | 1116 | 1466016788132 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 11:53:08 INFO - PROCESS | 1116 | 1466016788158 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 1116 | 1466016788161 Marionette TRACE conn5 <- [1,1906,null,{}] 11:53:08 INFO - PROCESS | 1116 | 1466016788184 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}] 11:53:08 INFO - PROCESS | 1116 | 1466016788189 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:08 INFO - PROCESS | 1116 | 1466016788295 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 11:53:08 INFO - PROCESS | 1116 | 1466016788394 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 1116 | 1466016788397 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:08 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ECC7000 == 45 [pid = 1116] [id = 486] 11:53:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (00000097192C9C00) [pid = 1116] [serial = 1458] [outer = 0000000000000000] 11:53:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (000000971C32C800) [pid = 1116] [serial = 1459] [outer = 00000097192C9C00] 11:53:08 INFO - PROCESS | 1116 | 1466016788447 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (000000971E5B7400) [pid = 1116] [serial = 1460] [outer = 00000097192C9C00] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 0000009716DC2000 == 44 [pid = 1116] [id = 462] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC8C800 == 43 [pid = 1116] [id = 480] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 0000009726990000 == 42 [pid = 1116] [id = 479] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 0000009726913800 == 41 [pid = 1116] [id = 478] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D92800 == 40 [pid = 1116] [id = 477] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 000000972437D800 == 39 [pid = 1116] [id = 476] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BD4800 == 38 [pid = 1116] [id = 475] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD7C800 == 37 [pid = 1116] [id = 474] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 000000971ED31000 == 36 [pid = 1116] [id = 473] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 00000097176AB800 == 35 [pid = 1116] [id = 472] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 000000971F615800 == 34 [pid = 1116] [id = 471] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3C6000 == 33 [pid = 1116] [id = 470] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B3E800 == 32 [pid = 1116] [id = 469] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D67800 == 31 [pid = 1116] [id = 485] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 0000009726C34800 == 30 [pid = 1116] [id = 484] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D7F800 == 29 [pid = 1116] [id = 483] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 000000971F603000 == 28 [pid = 1116] [id = 482] 11:53:09 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B78000 == 27 [pid = 1116] [id = 481] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (000000971DD14000) [pid = 1116] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (0000009718DDE000) [pid = 1116] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (000000971750F400) [pid = 1116] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009717D93800) [pid = 1116] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (000000971296F000) [pid = 1116] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009712D7BC00) [pid = 1116] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971870FC00) [pid = 1116] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009716E51800) [pid = 1116] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971E83E000) [pid = 1116] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971E518C00) [pid = 1116] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009718714000) [pid = 1116] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009713250800) [pid = 1116] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971F553800) [pid = 1116] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971E5BD800) [pid = 1116] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009722BAA400) [pid = 1116] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009721CEC800) [pid = 1116] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971FD14400) [pid = 1116] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971F8F1400) [pid = 1116] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097236F6000) [pid = 1116] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097236E9400) [pid = 1116] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009723BFFC00) [pid = 1116] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009723BF7C00) [pid = 1116] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971EC10800) [pid = 1116] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971EC09000) [pid = 1116] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009719268800) [pid = 1116] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 11:53:09 INFO - PROCESS | 1116 | 1466016789694 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]]]}] 11:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1609ms 11:53:09 INFO - PROCESS | 1116 | 1466016789747 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 11:53:09 INFO - PROCESS | 1116 | 1466016789751 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 11:53:09 INFO - PROCESS | 1116 | 1466016789756 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:53:09 INFO - PROCESS | 1116 | 1466016789761 Marionette TRACE conn5 <- [1,1910,null,{}] 11:53:09 INFO - PROCESS | 1116 | 1466016789766 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}] 11:53:09 INFO - PROCESS | 1116 | 1466016789769 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:09 INFO - PROCESS | 1116 | 1466016789896 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 11:53:09 INFO - PROCESS | 1116 | 1466016789975 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 1116 | 1466016789978 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:10 INFO - PROCESS | 1116 | ++DOCSHELL 000000971861E800 == 28 [pid = 1116] [id = 487] 11:53:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097127E5800) [pid = 1116] [serial = 1461] [outer = 0000000000000000] 11:53:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097127EDC00) [pid = 1116] [serial = 1462] [outer = 00000097127E5800] 11:53:10 INFO - PROCESS | 1116 | 1466016790027 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971296F000) [pid = 1116] [serial = 1463] [outer = 00000097127E5800] 11:53:10 INFO - PROCESS | 1116 | 1466016790414 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]]]}] 11:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 693ms 11:53:10 INFO - PROCESS | 1116 | 1466016790453 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 1116 | 1466016790458 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 11:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:53:10 INFO - PROCESS | 1116 | 1466016790501 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - PROCESS | 1116 | 1466016790504 Marionette TRACE conn5 <- [1,1914,null,{}] 11:53:10 INFO - PROCESS | 1116 | 1466016790510 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}] 11:53:10 INFO - PROCESS | 1116 | 1466016790513 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:10 INFO - PROCESS | 1116 | 1466016790607 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 11:53:10 INFO - PROCESS | 1116 | 1466016790622 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 1116 | 1466016790624 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:10 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB3000 == 29 [pid = 1116] [id = 488] 11:53:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971307CC00) [pid = 1116] [serial = 1464] [outer = 0000000000000000] 11:53:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971308B400) [pid = 1116] [serial = 1465] [outer = 000000971307CC00] 11:53:10 INFO - PROCESS | 1116 | 1466016790673 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009716B42000) [pid = 1116] [serial = 1466] [outer = 000000971307CC00] 11:53:11 INFO - PROCESS | 1116 | 1466016791119 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]]]}] 11:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 11:53:11 INFO - PROCESS | 1116 | 1466016791195 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 11:53:11 INFO - PROCESS | 1116 | 1466016791198 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 11:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:53:11 INFO - PROCESS | 1116 | 1466016791201 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 1116 | 1466016791205 Marionette TRACE conn5 <- [1,1918,null,{}] 11:53:11 INFO - PROCESS | 1116 | 1466016791217 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}] 11:53:11 INFO - PROCESS | 1116 | 1466016791222 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:11 INFO - PROCESS | 1116 | 1466016791311 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 11:53:11 INFO - PROCESS | 1116 | 1466016791320 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 1116 | 1466016791324 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:11 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F420000 == 30 [pid = 1116] [id = 489] 11:53:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971865D400) [pid = 1116] [serial = 1467] [outer = 0000000000000000] 11:53:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009718667400) [pid = 1116] [serial = 1468] [outer = 000000971865D400] 11:53:11 INFO - PROCESS | 1116 | 1466016791373 Marionette DEBUG loaded listener.js 11:53:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009718D25800) [pid = 1116] [serial = 1469] [outer = 000000971865D400] 11:53:11 INFO - PROCESS | 1116 | 1466016791846 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]]]}] 11:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 692ms 11:53:11 INFO - PROCESS | 1116 | 1466016791896 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 11:53:11 INFO - PROCESS | 1116 | 1466016791899 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 11:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:53:11 INFO - PROCESS | 1116 | 1466016791902 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 1116 | 1466016791904 Marionette TRACE conn5 <- [1,1922,null,{}] 11:53:11 INFO - PROCESS | 1116 | 1466016791913 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}] 11:53:11 INFO - PROCESS | 1116 | 1466016791915 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:12 INFO - PROCESS | 1116 | 1466016792062 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 11:53:12 INFO - PROCESS | 1116 | 1466016792121 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 1116 | 1466016792123 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:12 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD85000 == 31 [pid = 1116] [id = 490] 11:53:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009718DE5C00) [pid = 1116] [serial = 1470] [outer = 0000000000000000] 11:53:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097191C4400) [pid = 1116] [serial = 1471] [outer = 0000009718DE5C00] 11:53:12 INFO - PROCESS | 1116 | 1466016792171 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971C29BC00) [pid = 1116] [serial = 1472] [outer = 0000009718DE5C00] 11:53:12 INFO - PROCESS | 1116 | 1466016792596 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]]]}] 11:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 735ms 11:53:12 INFO - PROCESS | 1116 | 1466016792656 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 11:53:12 INFO - PROCESS | 1116 | 1466016792658 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 11:53:12 INFO - PROCESS | 1116 | 1466016792661 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:53:12 INFO - PROCESS | 1116 | 1466016792663 Marionette TRACE conn5 <- [1,1926,null,{}] 11:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:53:12 INFO - PROCESS | 1116 | 1466016792667 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}] 11:53:12 INFO - PROCESS | 1116 | 1466016792669 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:12 INFO - PROCESS | 1116 | 1466016792780 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 11:53:12 INFO - PROCESS | 1116 | 1466016792791 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 1116 | 1466016792793 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:12 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E99000 == 32 [pid = 1116] [id = 491] 11:53:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009710E4D400) [pid = 1116] [serial = 1473] [outer = 0000000000000000] 11:53:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971DC80000) [pid = 1116] [serial = 1474] [outer = 0000009710E4D400] 11:53:12 INFO - PROCESS | 1116 | 1466016792837 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971E50CC00) [pid = 1116] [serial = 1475] [outer = 0000009710E4D400] 11:53:13 INFO - PROCESS | 1116 | 1466016793323 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]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 11:53:13 INFO - PROCESS | 1116 | 1466016793338 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 1116 | 1466016793340 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 11:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:53:13 INFO - PROCESS | 1116 | 1466016793343 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - PROCESS | 1116 | 1466016793345 Marionette TRACE conn5 <- [1,1930,null,{}] 11:53:13 INFO - PROCESS | 1116 | 1466016793348 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}] 11:53:13 INFO - PROCESS | 1116 | 1466016793354 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:13 INFO - PROCESS | 1116 | 1466016793520 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 11:53:13 INFO - PROCESS | 1116 | 1466016793535 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 1116 | 1466016793537 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:13 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E179000 == 33 [pid = 1116] [id = 492] 11:53:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971EAC4800) [pid = 1116] [serial = 1476] [outer = 0000000000000000] 11:53:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971F4F5000) [pid = 1116] [serial = 1477] [outer = 000000971EAC4800] 11:53:13 INFO - PROCESS | 1116 | 1466016793834 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (000000971F552000) [pid = 1116] [serial = 1478] [outer = 000000971EAC4800] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009722C7A000) [pid = 1116] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971E8DE800) [pid = 1116] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000972010B800) [pid = 1116] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009720860C00) [pid = 1116] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009713084400) [pid = 1116] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097127E2400) [pid = 1116] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009718714400) [pid = 1116] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971F81EC00) [pid = 1116] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097116C9400) [pid = 1116] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009718BCD400) [pid = 1116] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097127E3C00) [pid = 1116] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097178EC800) [pid = 1116] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:53:13 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097219C2000) [pid = 1116] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:53:14 INFO - PROCESS | 1116 | 1466016794215 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]]]}] 11:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 923ms 11:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:53:14 INFO - PROCESS | 1116 | 1466016794269 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 11:53:14 INFO - PROCESS | 1116 | 1466016794271 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 11:53:14 INFO - PROCESS | 1116 | 1466016794274 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - PROCESS | 1116 | 1466016794276 Marionette TRACE conn5 <- [1,1934,null,{}] 11:53:14 INFO - PROCESS | 1116 | 1466016794280 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}] 11:53:14 INFO - PROCESS | 1116 | 1466016794282 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:14 INFO - PROCESS | 1116 | 1466016794391 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 11:53:14 INFO - PROCESS | 1116 | 1466016794399 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 1116 | 1466016794401 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:14 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B36000 == 34 [pid = 1116] [id = 493] 11:53:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097127E7C00) [pid = 1116] [serial = 1479] [outer = 0000000000000000] 11:53:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971EC0CC00) [pid = 1116] [serial = 1480] [outer = 00000097127E7C00] 11:53:14 INFO - PROCESS | 1116 | 1466016794446 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971F81F000) [pid = 1116] [serial = 1481] [outer = 00000097127E7C00] 11:53:14 INFO - PROCESS | 1116 | 1466016794848 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]]]}] 11:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 11:53:14 INFO - PROCESS | 1116 | 1466016794907 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 11:53:14 INFO - PROCESS | 1116 | 1466016794909 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 11:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:53:14 INFO - PROCESS | 1116 | 1466016794913 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - PROCESS | 1116 | 1466016794915 Marionette TRACE conn5 <- [1,1938,null,{}] 11:53:14 INFO - PROCESS | 1116 | 1466016794918 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}] 11:53:14 INFO - PROCESS | 1116 | 1466016794920 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:15 INFO - PROCESS | 1116 | 1466016795032 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 11:53:15 INFO - PROCESS | 1116 | 1466016795071 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 1116 | 1466016795073 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:15 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C0C000 == 35 [pid = 1116] [id = 494] 11:53:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009718D26400) [pid = 1116] [serial = 1482] [outer = 0000000000000000] 11:53:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971FC65800) [pid = 1116] [serial = 1483] [outer = 0000009718D26400] 11:53:15 INFO - PROCESS | 1116 | 1466016795118 Marionette DEBUG loaded listener.js 11:53:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971FD15800) [pid = 1116] [serial = 1484] [outer = 0000009718D26400] 11:53:15 INFO - PROCESS | 1116 | 1466016795517 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]]]}] 11:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 11:53:15 INFO - PROCESS | 1116 | 1466016795545 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 11:53:15 INFO - PROCESS | 1116 | 1466016795548 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 11:53:15 INFO - PROCESS | 1116 | 1466016795551 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:53:15 INFO - PROCESS | 1116 | 1466016795552 Marionette TRACE conn5 <- [1,1942,null,{}] 11:53:15 INFO - PROCESS | 1116 | 1466016795556 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}] 11:53:15 INFO - PROCESS | 1116 | 1466016795558 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:15 INFO - PROCESS | 1116 | 1466016795670 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 11:53:15 INFO - PROCESS | 1116 | 1466016795678 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 1116 | 1466016795680 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:15 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726912800 == 36 [pid = 1116] [id = 495] 11:53:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971FD14400) [pid = 1116] [serial = 1485] [outer = 0000000000000000] 11:53:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000972010B800) [pid = 1116] [serial = 1486] [outer = 000000971FD14400] 11:53:15 INFO - PROCESS | 1116 | 1466016795724 Marionette DEBUG loaded listener.js 11:53:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097202E5800) [pid = 1116] [serial = 1487] [outer = 000000971FD14400] 11:53:16 INFO - PROCESS | 1116 | 1466016796545 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]]]}] 11:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1023ms 11:53:16 INFO - PROCESS | 1116 | 1466016796578 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 1116 | 1466016796583 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 11:53:16 INFO - PROCESS | 1116 | 1466016796588 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:53:16 INFO - PROCESS | 1116 | 1466016796594 Marionette TRACE conn5 <- [1,1946,null,{}] 11:53:16 INFO - PROCESS | 1116 | 1466016796621 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}] 11:53:16 INFO - PROCESS | 1116 | 1466016796624 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:16 INFO - PROCESS | 1116 | 1466016796775 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 11:53:16 INFO - PROCESS | 1116 | 1466016796898 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:16 INFO - PROCESS | 1116 | 1466016796901 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:16 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC8F800 == 37 [pid = 1116] [id = 496] 11:53:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971289FC00) [pid = 1116] [serial = 1488] [outer = 0000000000000000] 11:53:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009712D75400) [pid = 1116] [serial = 1489] [outer = 000000971289FC00] 11:53:16 INFO - PROCESS | 1116 | 1466016796962 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009716E47800) [pid = 1116] [serial = 1490] [outer = 000000971289FC00] 11:53:17 INFO - PROCESS | 1116 | 1466016797668 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]]]}] 11:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1108ms 11:53:17 INFO - PROCESS | 1116 | 1466016797700 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 11:53:17 INFO - PROCESS | 1116 | 1466016797705 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 11:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:53:17 INFO - PROCESS | 1116 | 1466016797712 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 1116 | 1466016797715 Marionette TRACE conn5 <- [1,1950,null,{}] 11:53:17 INFO - PROCESS | 1116 | 1466016797719 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}] 11:53:17 INFO - PROCESS | 1116 | 1466016797722 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:17 INFO - PROCESS | 1116 | 1466016797864 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 11:53:17 INFO - PROCESS | 1116 | 1466016797987 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 1116 | 1466016797990 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:18 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F60C800 == 38 [pid = 1116] [id = 497] 11:53:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (000000971307D800) [pid = 1116] [serial = 1491] [outer = 0000000000000000] 11:53:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009718DDF000) [pid = 1116] [serial = 1492] [outer = 000000971307D800] 11:53:18 INFO - PROCESS | 1116 | 1466016798050 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (000000971DD16000) [pid = 1116] [serial = 1493] [outer = 000000971307D800] 11:53:18 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C0C000 == 37 [pid = 1116] [id = 494] 11:53:18 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B36000 == 36 [pid = 1116] [id = 493] 11:53:18 INFO - PROCESS | 1116 | --DOCSHELL 000000971E179000 == 35 [pid = 1116] [id = 492] 11:53:18 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E99000 == 34 [pid = 1116] [id = 491] 11:53:18 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD85000 == 33 [pid = 1116] [id = 490] 11:53:18 INFO - PROCESS | 1116 | --DOCSHELL 000000971F420000 == 32 [pid = 1116] [id = 489] 11:53:18 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB3000 == 31 [pid = 1116] [id = 488] 11:53:18 INFO - PROCESS | 1116 | --DOCSHELL 000000971861E800 == 30 [pid = 1116] [id = 487] 11:53:18 INFO - PROCESS | 1116 | --DOCSHELL 000000971ECC7000 == 29 [pid = 1116] [id = 486] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009722C7C800) [pid = 1116] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (00000097236D3000) [pid = 1116] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009722B9F800) [pid = 1116] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097202DB000) [pid = 1116] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009720899400) [pid = 1116] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (00000097202E7400) [pid = 1116] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009716E4B400) [pid = 1116] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009713E4E000) [pid = 1116] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009717D87000) [pid = 1116] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009720048C00) [pid = 1116] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971FC66400) [pid = 1116] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712978800) [pid = 1116] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097130ACC00) [pid = 1116] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971BFEA400) [pid = 1116] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009718DDA400) [pid = 1116] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971E5C2C00) [pid = 1116] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971F4F3800) [pid = 1116] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009718D31000) [pid = 1116] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971C32B800) [pid = 1116] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097219BA400) [pid = 1116] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009722B58000) [pid = 1116] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009722BA9C00) [pid = 1116] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971F550C00) [pid = 1116] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971FF2BC00) [pid = 1116] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000972233A000) [pid = 1116] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 11:53:18 INFO - PROCESS | 1116 | 1466016798893 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]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1234ms 11:53:18 INFO - PROCESS | 1116 | 1466016798948 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 1116 | 1466016798952 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 11:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:53:18 INFO - PROCESS | 1116 | 1466016798957 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 1116 | 1466016798960 Marionette TRACE conn5 <- [1,1954,null,{}] 11:53:18 INFO - PROCESS | 1116 | 1466016798966 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}] 11:53:18 INFO - PROCESS | 1116 | 1466016798969 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:19 INFO - PROCESS | 1116 | 1466016799071 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 11:53:19 INFO - PROCESS | 1116 | 1466016799078 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 1116 | 1466016799080 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:19 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E21000 == 30 [pid = 1116] [id = 498] 11:53:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (00000097128A3C00) [pid = 1116] [serial = 1494] [outer = 0000000000000000] 11:53:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009712D73C00) [pid = 1116] [serial = 1495] [outer = 00000097128A3C00] 11:53:19 INFO - PROCESS | 1116 | 1466016799130 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009713EB0800) [pid = 1116] [serial = 1496] [outer = 00000097128A3C00] 11:53:19 INFO - PROCESS | 1116 | 1466016799647 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]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 11:53:19 INFO - PROCESS | 1116 | 1466016799695 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 1116 | 1466016799700 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 11:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:53:19 INFO - PROCESS | 1116 | 1466016799706 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - PROCESS | 1116 | 1466016799709 Marionette TRACE conn5 <- [1,1958,null,{}] 11:53:19 INFO - PROCESS | 1116 | 1466016799713 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}] 11:53:19 INFO - PROCESS | 1116 | 1466016799715 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:19 INFO - PROCESS | 1116 | 1466016799805 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 11:53:19 INFO - PROCESS | 1116 | 1466016799888 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 1116 | 1466016799890 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:19 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F186000 == 31 [pid = 1116] [id = 499] 11:53:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009718D27C00) [pid = 1116] [serial = 1497] [outer = 0000000000000000] 11:53:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009718D30000) [pid = 1116] [serial = 1498] [outer = 0000009718D27C00] 11:53:19 INFO - PROCESS | 1116 | 1466016799940 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097192C6C00) [pid = 1116] [serial = 1499] [outer = 0000009718D27C00] 11:53:20 INFO - PROCESS | 1116 | 1466016800317 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]]]}] 11:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 693ms 11:53:20 INFO - PROCESS | 1116 | 1466016800401 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 11:53:20 INFO - PROCESS | 1116 | 1466016800404 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 11:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:53:20 INFO - PROCESS | 1116 | 1466016800408 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 1116 | 1466016800412 Marionette TRACE conn5 <- [1,1962,null,{}] 11:53:20 INFO - PROCESS | 1116 | 1466016800428 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}] 11:53:20 INFO - PROCESS | 1116 | 1466016800433 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:20 INFO - PROCESS | 1116 | 1466016800523 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 11:53:20 INFO - PROCESS | 1116 | 1466016800560 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 1116 | 1466016800563 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:20 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721C8E800 == 32 [pid = 1116] [id = 500] 11:53:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971E51A800) [pid = 1116] [serial = 1500] [outer = 0000000000000000] 11:53:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971E842000) [pid = 1116] [serial = 1501] [outer = 000000971E51A800] 11:53:20 INFO - PROCESS | 1116 | 1466016800612 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971EC07800) [pid = 1116] [serial = 1502] [outer = 000000971E51A800] 11:53:21 INFO - PROCESS | 1116 | 1466016801049 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]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 11:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:53:21 INFO - PROCESS | 1116 | 1466016801106 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 1116 | 1466016801109 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 11:53:21 INFO - PROCESS | 1116 | 1466016801112 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 1116 | 1466016801114 Marionette TRACE conn5 <- [1,1966,null,{}] 11:53:21 INFO - PROCESS | 1116 | 1466016801118 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}] 11:53:21 INFO - PROCESS | 1116 | 1466016801120 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:21 INFO - PROCESS | 1116 | 1466016801237 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 11:53:21 INFO - PROCESS | 1116 | 1466016801242 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 1116 | 1466016801244 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:21 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C6E000 == 33 [pid = 1116] [id = 501] 11:53:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971F4F0C00) [pid = 1116] [serial = 1503] [outer = 0000000000000000] 11:53:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971F553800) [pid = 1116] [serial = 1504] [outer = 000000971F4F0C00] 11:53:21 INFO - PROCESS | 1116 | 1466016801290 Marionette DEBUG loaded listener.js 11:53:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971FC6A800) [pid = 1116] [serial = 1505] [outer = 000000971F4F0C00] 11:53:21 INFO - PROCESS | 1116 | 1466016801747 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]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 11:53:21 INFO - PROCESS | 1116 | 1466016801816 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 1116 | 1466016801819 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 11:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:53:21 INFO - PROCESS | 1116 | 1466016801839 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 1116 | 1466016801841 Marionette TRACE conn5 <- [1,1970,null,{}] 11:53:21 INFO - PROCESS | 1116 | 1466016801844 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}] 11:53:21 INFO - PROCESS | 1116 | 1466016801847 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:21 INFO - PROCESS | 1116 | 1466016801986 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 11:53:22 INFO - PROCESS | 1116 | 1466016802008 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 1116 | 1466016802010 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:22 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724384800 == 34 [pid = 1116] [id = 502] 11:53:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971FDFA800) [pid = 1116] [serial = 1506] [outer = 0000000000000000] 11:53:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000972010B400) [pid = 1116] [serial = 1507] [outer = 000000971FDFA800] 11:53:22 INFO - PROCESS | 1116 | 1466016802055 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097202E8C00) [pid = 1116] [serial = 1508] [outer = 000000971FDFA800] 11:53:22 INFO - PROCESS | 1116 | 1466016802513 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]]]}] 11:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 732ms 11:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:53:22 INFO - PROCESS | 1116 | 1466016802567 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 11:53:22 INFO - PROCESS | 1116 | 1466016802569 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 11:53:22 INFO - PROCESS | 1116 | 1466016802572 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:53:22 INFO - PROCESS | 1116 | 1466016802574 Marionette TRACE conn5 <- [1,1974,null,{}] 11:53:22 INFO - PROCESS | 1116 | 1466016802578 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}] 11:53:22 INFO - PROCESS | 1116 | 1466016802584 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:22 INFO - PROCESS | 1116 | 1466016802727 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 11:53:22 INFO - PROCESS | 1116 | 1466016802782 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 1116 | 1466016802784 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:22 INFO - PROCESS | 1116 | ++DOCSHELL 000000972691E800 == 35 [pid = 1116] [id = 503] 11:53:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009720866000) [pid = 1116] [serial = 1509] [outer = 0000000000000000] 11:53:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009720899400) [pid = 1116] [serial = 1510] [outer = 0000009720866000] 11:53:22 INFO - PROCESS | 1116 | 1466016802830 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097219B8C00) [pid = 1116] [serial = 1511] [outer = 0000009720866000] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009718D26400) [pid = 1116] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009718DE5C00) [pid = 1116] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971865D400) [pid = 1116] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971307CC00) [pid = 1116] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097192C9C00) [pid = 1116] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097127E5800) [pid = 1116] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009710E4D400) [pid = 1116] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009717510C00) [pid = 1116] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971EC0F000) [pid = 1116] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009722B5C800) [pid = 1116] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097127C1800) [pid = 1116] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971EAC4800) [pid = 1116] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:53:23 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097127E7C00) [pid = 1116] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:53:23 INFO - PROCESS | 1116 | 1466016803311 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]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 777ms 11:53:23 INFO - PROCESS | 1116 | 1466016803352 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 1116 | 1466016803354 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 11:53:23 INFO - PROCESS | 1116 | 1466016803357 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:53:23 INFO - PROCESS | 1116 | 1466016803359 Marionette TRACE conn5 <- [1,1978,null,{}] 11:53:23 INFO - PROCESS | 1116 | 1466016803362 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}] 11:53:23 INFO - PROCESS | 1116 | 1466016803364 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:23 INFO - PROCESS | 1116 | 1466016803475 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 11:53:23 INFO - PROCESS | 1116 | 1466016803527 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:23 INFO - PROCESS | 1116 | 1466016803529 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:23 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4A5000 == 36 [pid = 1116] [id = 504] 11:53:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009713250800) [pid = 1116] [serial = 1512] [outer = 0000000000000000] 11:53:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009718DE5C00) [pid = 1116] [serial = 1513] [outer = 0000009713250800] 11:53:23 INFO - PROCESS | 1116 | 1466016803574 Marionette DEBUG loaded listener.js 11:53:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009720BF5C00) [pid = 1116] [serial = 1514] [outer = 0000009713250800] 11:53:23 INFO - PROCESS | 1116 | 1466016803909 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]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 587ms 11:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:53:23 INFO - PROCESS | 1116 | 1466016803948 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 1116 | 1466016803950 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 11:53:23 INFO - PROCESS | 1116 | 1466016803953 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 1116 | 1466016803955 Marionette TRACE conn5 <- [1,1982,null,{}] 11:53:23 INFO - PROCESS | 1116 | 1466016803967 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}] 11:53:23 INFO - PROCESS | 1116 | 1466016803969 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:24 INFO - PROCESS | 1116 | 1466016804084 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 11:53:24 INFO - PROCESS | 1116 | 1466016804092 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 1116 | 1466016804094 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:24 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B09000 == 37 [pid = 1116] [id = 505] 11:53:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097219BF800) [pid = 1116] [serial = 1515] [outer = 0000000000000000] 11:53:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009721CE7C00) [pid = 1116] [serial = 1516] [outer = 00000097219BF800] 11:53:24 INFO - PROCESS | 1116 | 1466016804139 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009722B25000) [pid = 1116] [serial = 1517] [outer = 00000097219BF800] 11:53:24 INFO - PROCESS | 1116 | 1466016804516 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]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 628ms 11:53:24 INFO - PROCESS | 1116 | 1466016804585 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 1116 | 1466016804587 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 11:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:53:24 INFO - PROCESS | 1116 | 1466016804591 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:53:24 INFO - PROCESS | 1116 | 1466016804592 Marionette TRACE conn5 <- [1,1986,null,{}] 11:53:24 INFO - PROCESS | 1116 | 1466016804596 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}] 11:53:24 INFO - PROCESS | 1116 | 1466016804598 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:24 INFO - PROCESS | 1116 | 1466016804714 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 11:53:24 INFO - PROCESS | 1116 | 1466016804726 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 1116 | 1466016804728 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:24 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B6B800 == 38 [pid = 1116] [id = 506] 11:53:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009722336400) [pid = 1116] [serial = 1518] [outer = 0000000000000000] 11:53:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009722B56C00) [pid = 1116] [serial = 1519] [outer = 0000009722336400] 11:53:24 INFO - PROCESS | 1116 | 1466016804772 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009722B61C00) [pid = 1116] [serial = 1520] [outer = 0000009722336400] 11:53:25 INFO - PROCESS | 1116 | 1466016805297 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]]]}] 11:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 11:53:25 INFO - PROCESS | 1116 | 1466016805339 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 11:53:25 INFO - PROCESS | 1116 | 1466016805344 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 11:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:53:25 INFO - PROCESS | 1116 | 1466016805351 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - PROCESS | 1116 | 1466016805355 Marionette TRACE conn5 <- [1,1990,null,{}] 11:53:25 INFO - PROCESS | 1116 | 1466016805361 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}] 11:53:25 INFO - PROCESS | 1116 | 1466016805364 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:25 INFO - PROCESS | 1116 | 1466016805493 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 11:53:25 INFO - PROCESS | 1116 | 1466016805590 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 1116 | 1466016805595 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:25 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2D6800 == 39 [pid = 1116] [id = 507] 11:53:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009712D79800) [pid = 1116] [serial = 1521] [outer = 0000000000000000] 11:53:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009713085C00) [pid = 1116] [serial = 1522] [outer = 0000009712D79800] 11:53:25 INFO - PROCESS | 1116 | 1466016805655 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971870B800) [pid = 1116] [serial = 1523] [outer = 0000009712D79800] 11:53:26 INFO - PROCESS | 1116 | 1466016806308 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]]]}] 11:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 983ms 11:53:26 INFO - PROCESS | 1116 | 1466016806339 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 11:53:26 INFO - PROCESS | 1116 | 1466016806344 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 11:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:53:26 INFO - PROCESS | 1116 | 1466016806351 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - PROCESS | 1116 | 1466016806354 Marionette TRACE conn5 <- [1,1994,null,{}] 11:53:26 INFO - PROCESS | 1116 | 1466016806358 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}] 11:53:26 INFO - PROCESS | 1116 | 1466016806361 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:26 INFO - PROCESS | 1116 | 1466016806480 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 11:53:26 INFO - PROCESS | 1116 | 1466016806577 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 1116 | 1466016806580 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:26 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B42000 == 40 [pid = 1116] [id = 508] 11:53:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971E51B000) [pid = 1116] [serial = 1524] [outer = 0000000000000000] 11:53:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971E5B8400) [pid = 1116] [serial = 1525] [outer = 000000971E51B000] 11:53:26 INFO - PROCESS | 1116 | 1466016806638 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971F548800) [pid = 1116] [serial = 1526] [outer = 000000971E51B000] 11:53:27 INFO - PROCESS | 1116 | 1466016807299 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]]]}] 11:53:27 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 11:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 11:53:27 INFO - PROCESS | 1116 | 1466016807339 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 1116 | 1466016807342 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 11:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:53:27 INFO - PROCESS | 1116 | 1466016807346 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - PROCESS | 1116 | 1466016807350 Marionette TRACE conn5 <- [1,1998,null,{}] 11:53:27 INFO - PROCESS | 1116 | 1466016807361 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}] 11:53:27 INFO - PROCESS | 1116 | 1466016807366 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:27 INFO - PROCESS | 1116 | 1466016807481 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 11:53:27 INFO - PROCESS | 1116 | 1466016807606 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 1116 | 1466016807609 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:27 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726C2F000 == 41 [pid = 1116] [id = 509] 11:53:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009720866400) [pid = 1116] [serial = 1527] [outer = 0000000000000000] 11:53:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009721967800) [pid = 1116] [serial = 1528] [outer = 0000009720866400] 11:53:27 INFO - PROCESS | 1116 | 1466016807669 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009722BA2800) [pid = 1116] [serial = 1529] [outer = 0000009720866400] 11:53:28 INFO - PROCESS | 1116 | 1466016808226 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]]]}] 11:53:28 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 11:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 943ms 11:53:28 INFO - PROCESS | 1116 | 1466016808291 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 1116 | 1466016808294 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 11:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:53:28 INFO - PROCESS | 1116 | 1466016808298 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - PROCESS | 1116 | 1466016808300 Marionette TRACE conn5 <- [1,2002,null,{}] 11:53:28 INFO - PROCESS | 1116 | 1466016808304 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}] 11:53:28 INFO - PROCESS | 1116 | 1466016808306 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:28 INFO - PROCESS | 1116 | 1466016808421 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 11:53:28 INFO - PROCESS | 1116 | 1466016808543 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 1116 | 1466016808546 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:28 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273C6000 == 42 [pid = 1116] [id = 510] 11:53:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009722C78400) [pid = 1116] [serial = 1530] [outer = 0000000000000000] 11:53:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009722C7E000) [pid = 1116] [serial = 1531] [outer = 0000009722C78400] 11:53:28 INFO - PROCESS | 1116 | 1466016808603 Marionette DEBUG loaded listener.js 11:53:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (00000097236D2800) [pid = 1116] [serial = 1532] [outer = 0000009722C78400] 11:53:29 INFO - PROCESS | 1116 | 1466016809427 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]]]}] 11:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1184ms 11:53:29 INFO - PROCESS | 1116 | 1466016809485 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 1116 | 1466016809489 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 11:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:53:29 INFO - PROCESS | 1116 | 1466016809495 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - PROCESS | 1116 | 1466016809499 Marionette TRACE conn5 <- [1,2006,null,{}] 11:53:29 INFO - PROCESS | 1116 | 1466016809504 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}] 11:53:29 INFO - PROCESS | 1116 | 1466016809508 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:29 INFO - PROCESS | 1116 | 1466016809620 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 11:53:29 INFO - PROCESS | 1116 | 1466016809699 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:29 INFO - PROCESS | 1116 | 1466016809703 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:29 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B95000 == 43 [pid = 1116] [id = 511] 11:53:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (00000097127D0400) [pid = 1116] [serial = 1533] [outer = 0000000000000000] 11:53:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (0000009712977C00) [pid = 1116] [serial = 1534] [outer = 00000097127D0400] 11:53:29 INFO - PROCESS | 1116 | 1466016809798 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009716EB9400) [pid = 1116] [serial = 1535] [outer = 00000097127D0400] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B09000 == 42 [pid = 1116] [id = 505] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4A5000 == 41 [pid = 1116] [id = 504] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 000000972691E800 == 40 [pid = 1116] [id = 503] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 0000009724384800 == 39 [pid = 1116] [id = 502] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C6E000 == 38 [pid = 1116] [id = 501] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 0000009721C8E800 == 37 [pid = 1116] [id = 500] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 000000971F186000 == 36 [pid = 1116] [id = 499] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E21000 == 35 [pid = 1116] [id = 498] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC8F800 == 34 [pid = 1116] [id = 496] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 0000009726912800 == 33 [pid = 1116] [id = 495] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 000000971F60C800 == 32 [pid = 1116] [id = 497] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 00000097273C6000 == 31 [pid = 1116] [id = 510] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 0000009726C2F000 == 30 [pid = 1116] [id = 509] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B42000 == 29 [pid = 1116] [id = 508] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B6B800 == 28 [pid = 1116] [id = 506] 11:53:30 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2D6800 == 27 [pid = 1116] [id = 507] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (000000971FC65800) [pid = 1116] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (00000097191C4400) [pid = 1116] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (0000009718667400) [pid = 1116] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (0000009716B42000) [pid = 1116] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971308B400) [pid = 1116] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971E5B7400) [pid = 1116] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971C32C800) [pid = 1116] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097127EDC00) [pid = 1116] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971296F000) [pid = 1116] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971DC80000) [pid = 1116] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971DC76400) [pid = 1116] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097187C5000) [pid = 1116] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971C29BC00) [pid = 1116] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000972085B400) [pid = 1116] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971FC63400) [pid = 1116] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097236DA000) [pid = 1116] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009722BA8000) [pid = 1116] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009717533400) [pid = 1116] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971297BC00) [pid = 1116] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971E50CC00) [pid = 1116] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971F552000) [pid = 1116] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971F4F5000) [pid = 1116] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971FD15800) [pid = 1116] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971EC0CC00) [pid = 1116] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971F81F000) [pid = 1116] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 11:53:30 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009718D25800) [pid = 1116] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1116 | 1466016811140 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]]]}] 11:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1691ms 11:53:31 INFO - PROCESS | 1116 | 1466016811189 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 1116 | 1466016811193 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 11:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:53:31 INFO - PROCESS | 1116 | 1466016811198 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - PROCESS | 1116 | 1466016811201 Marionette TRACE conn5 <- [1,2010,null,{}] 11:53:31 INFO - PROCESS | 1116 | 1466016811207 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}] 11:53:31 INFO - PROCESS | 1116 | 1466016811210 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:31 INFO - PROCESS | 1116 | 1466016811310 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 11:53:31 INFO - PROCESS | 1116 | 1466016811390 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:31 INFO - PROCESS | 1116 | 1466016811392 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:31 INFO - PROCESS | 1116 | ++DOCSHELL 000000971879F800 == 28 [pid = 1116] [id = 512] 11:53:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (00000097127E1400) [pid = 1116] [serial = 1536] [outer = 0000000000000000] 11:53:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971289C400) [pid = 1116] [serial = 1537] [outer = 00000097127E1400] 11:53:31 INFO - PROCESS | 1116 | 1466016811442 Marionette DEBUG loaded listener.js 11:53:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009712D74400) [pid = 1116] [serial = 1538] [outer = 00000097127E1400] 11:53:31 INFO - PROCESS | 1116 | 1466016811880 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]]]}] 11:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 733ms 11:53:31 INFO - PROCESS | 1116 | 1466016811936 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 1116 | 1466016811942 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 11:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:53:31 INFO - PROCESS | 1116 | 1466016811948 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - PROCESS | 1116 | 1466016811951 Marionette TRACE conn5 <- [1,2014,null,{}] 11:53:31 INFO - PROCESS | 1116 | 1466016811955 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}] 11:53:31 INFO - PROCESS | 1116 | 1466016811958 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:32 INFO - PROCESS | 1116 | 1466016812085 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 11:53:32 INFO - PROCESS | 1116 | 1466016812101 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 1116 | 1466016812103 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:32 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB5000 == 29 [pid = 1116] [id = 513] 11:53:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009713CE1C00) [pid = 1116] [serial = 1539] [outer = 0000000000000000] 11:53:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009716B4E400) [pid = 1116] [serial = 1540] [outer = 0000009713CE1C00] 11:53:32 INFO - PROCESS | 1116 | 1466016812153 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971782A400) [pid = 1116] [serial = 1541] [outer = 0000009713CE1C00] 11:53:32 INFO - PROCESS | 1116 | 1466016812633 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]]]}] 11:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 11:53:32 INFO - PROCESS | 1116 | 1466016812683 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 11:53:32 INFO - PROCESS | 1116 | 1466016812686 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 11:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:53:32 INFO - PROCESS | 1116 | 1466016812689 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - PROCESS | 1116 | 1466016812693 Marionette TRACE conn5 <- [1,2018,null,{}] 11:53:32 INFO - PROCESS | 1116 | 1466016812704 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}] 11:53:32 INFO - PROCESS | 1116 | 1466016812709 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:32 INFO - PROCESS | 1116 | 1466016812799 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 11:53:32 INFO - PROCESS | 1116 | 1466016812886 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 1116 | 1466016812890 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:32 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F854800 == 30 [pid = 1116] [id = 514] 11:53:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097127D4C00) [pid = 1116] [serial = 1542] [outer = 0000000000000000] 11:53:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009718D2DC00) [pid = 1116] [serial = 1543] [outer = 00000097127D4C00] 11:53:32 INFO - PROCESS | 1116 | 1466016812940 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097191C4400) [pid = 1116] [serial = 1544] [outer = 00000097127D4C00] 11:53:33 INFO - PROCESS | 1116 | 1466016813358 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]]]}] 11:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 691ms 11:53:33 INFO - PROCESS | 1116 | 1466016813382 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 11:53:33 INFO - PROCESS | 1116 | 1466016813385 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 11:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:53:33 INFO - PROCESS | 1116 | 1466016813394 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:53:33 INFO - PROCESS | 1116 | 1466016813396 Marionette TRACE conn5 <- [1,2022,null,{}] 11:53:33 INFO - PROCESS | 1116 | 1466016813399 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}] 11:53:33 INFO - PROCESS | 1116 | 1466016813401 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:33 INFO - PROCESS | 1116 | 1466016813544 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 11:53:33 INFO - PROCESS | 1116 | 1466016813556 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:33 INFO - PROCESS | 1116 | 1466016813558 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:33 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FF0D800 == 31 [pid = 1116] [id = 515] 11:53:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971C2A0000) [pid = 1116] [serial = 1545] [outer = 0000000000000000] 11:53:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971DC44800) [pid = 1116] [serial = 1546] [outer = 000000971C2A0000] 11:53:33 INFO - PROCESS | 1116 | 1466016813649 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971DD1C400) [pid = 1116] [serial = 1547] [outer = 000000971C2A0000] 11:53:34 INFO - PROCESS | 1116 | 1466016814091 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]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 731ms 11:53:34 INFO - PROCESS | 1116 | 1466016814135 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 1116 | 1466016814138 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 11:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:53:34 INFO - PROCESS | 1116 | 1466016814145 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - PROCESS | 1116 | 1466016814147 Marionette TRACE conn5 <- [1,2026,null,{}] 11:53:34 INFO - PROCESS | 1116 | 1466016814150 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}] 11:53:34 INFO - PROCESS | 1116 | 1466016814153 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:34 INFO - PROCESS | 1116 | 1466016814268 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 11:53:34 INFO - PROCESS | 1116 | 1466016814279 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 1116 | 1466016814281 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:34 INFO - PROCESS | 1116 | ++DOCSHELL 000000972234A800 == 32 [pid = 1116] [id = 516] 11:53:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009713087000) [pid = 1116] [serial = 1548] [outer = 0000000000000000] 11:53:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971E518800) [pid = 1116] [serial = 1549] [outer = 0000009713087000] 11:53:34 INFO - PROCESS | 1116 | 1466016814326 Marionette DEBUG loaded listener.js 11:53:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971E84B800) [pid = 1116] [serial = 1550] [outer = 0000009713087000] 11:53:34 INFO - PROCESS | 1116 | 1466016814791 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]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 691ms 11:53:34 INFO - PROCESS | 1116 | 1466016814838 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 1116 | 1466016814841 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 11:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:53:34 INFO - PROCESS | 1116 | 1466016814857 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - PROCESS | 1116 | 1466016814859 Marionette TRACE conn5 <- [1,2030,null,{}] 11:53:34 INFO - PROCESS | 1116 | 1466016814899 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}] 11:53:34 INFO - PROCESS | 1116 | 1466016814905 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:35 INFO - PROCESS | 1116 | 1466016815048 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 11:53:35 INFO - PROCESS | 1116 | 1466016815056 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 1116 | 1466016815058 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:35 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231CE000 == 33 [pid = 1116] [id = 517] 11:53:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971E50DC00) [pid = 1116] [serial = 1551] [outer = 0000000000000000] 11:53:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971F54E000) [pid = 1116] [serial = 1552] [outer = 000000971E50DC00] 11:53:35 INFO - PROCESS | 1116 | 1466016815104 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971FC63400) [pid = 1116] [serial = 1553] [outer = 000000971E50DC00] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (00000097219BF800) [pid = 1116] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971F4F0C00) [pid = 1116] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971FDFA800) [pid = 1116] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009713250800) [pid = 1116] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971307D800) [pid = 1116] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009718D27C00) [pid = 1116] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971FD14400) [pid = 1116] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971E51A800) [pid = 1116] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009720866000) [pid = 1116] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097128A3C00) [pid = 1116] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971289FC00) [pid = 1116] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:53:35 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009722336400) [pid = 1116] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:53:35 INFO - PROCESS | 1116 | 1466016815698 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]]]}] 11:53:35 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) 11:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 881ms 11:53:35 INFO - PROCESS | 1116 | 1466016815740 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 11:53:35 INFO - PROCESS | 1116 | 1466016815742 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 11:53:35 INFO - PROCESS | 1116 | 1466016815745 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:53:35 INFO - PROCESS | 1116 | 1466016815747 Marionette TRACE conn5 <- [1,2034,null,{}] 11:53:35 INFO - PROCESS | 1116 | 1466016815750 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}] 11:53:35 INFO - PROCESS | 1116 | 1466016815753 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:35 INFO - PROCESS | 1116 | 1466016815835 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 11:53:35 INFO - PROCESS | 1116 | 1466016815842 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 1116 | 1466016815844 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:35 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B47800 == 34 [pid = 1116] [id = 518] 11:53:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009718665400) [pid = 1116] [serial = 1554] [outer = 0000000000000000] 11:53:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971FC60400) [pid = 1116] [serial = 1555] [outer = 0000009718665400] 11:53:35 INFO - PROCESS | 1116 | 1466016815889 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971FD15800) [pid = 1116] [serial = 1556] [outer = 0000009718665400] 11:53:36 INFO - PROCESS | 1116 | 1466016816311 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]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 11:53:36 INFO - PROCESS | 1116 | 1466016816378 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 1116 | 1466016816381 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 11:53:36 INFO - PROCESS | 1116 | 1466016816384 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:53:36 INFO - PROCESS | 1116 | 1466016816386 Marionette TRACE conn5 <- [1,2038,null,{}] 11:53:36 INFO - PROCESS | 1116 | 1466016816389 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}] 11:53:36 INFO - PROCESS | 1116 | 1466016816391 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:36 INFO - PROCESS | 1116 | 1466016816473 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 11:53:36 INFO - PROCESS | 1116 | 1466016816480 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 1116 | 1466016816482 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:36 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C22800 == 35 [pid = 1116] [id = 519] 11:53:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009720049000) [pid = 1116] [serial = 1557] [outer = 0000000000000000] 11:53:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097200A0C00) [pid = 1116] [serial = 1558] [outer = 0000009720049000] 11:53:36 INFO - PROCESS | 1116 | 1466016816528 Marionette DEBUG loaded listener.js 11:53:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097202E5000) [pid = 1116] [serial = 1559] [outer = 0000009720049000] 11:53:37 INFO - PROCESS | 1116 | 1466016817006 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]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 11:53:37 INFO - PROCESS | 1116 | 1466016817080 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 1116 | 1466016817082 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 11:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:53:37 INFO - PROCESS | 1116 | 1466016817085 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 1116 | 1466016817087 Marionette TRACE conn5 <- [1,2042,null,{}] 11:53:37 INFO - PROCESS | 1116 | 1466016817091 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}] 11:53:37 INFO - PROCESS | 1116 | 1466016817093 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:37 INFO - PROCESS | 1116 | 1466016817176 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 11:53:37 INFO - PROCESS | 1116 | 1466016817183 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 1116 | 1466016817185 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:37 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F622800 == 36 [pid = 1116] [id = 520] 11:53:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097202E4400) [pid = 1116] [serial = 1560] [outer = 0000000000000000] 11:53:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009720862000) [pid = 1116] [serial = 1561] [outer = 00000097202E4400] 11:53:37 INFO - PROCESS | 1116 | 1466016817229 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097208DB000) [pid = 1116] [serial = 1562] [outer = 00000097202E4400] 11:53:38 INFO - PROCESS | 1116 | 1466016818004 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]]]}] 11:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 986ms 11:53:38 INFO - PROCESS | 1116 | 1466016818075 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 11:53:38 INFO - PROCESS | 1116 | 1466016818081 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 11:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:53:38 INFO - PROCESS | 1116 | 1466016818087 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:53:38 INFO - PROCESS | 1116 | 1466016818090 Marionette TRACE conn5 <- [1,2046,null,{}] 11:53:38 INFO - PROCESS | 1116 | 1466016818097 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}] 11:53:38 INFO - PROCESS | 1116 | 1466016818101 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:38 INFO - PROCESS | 1116 | 1466016818240 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 11:53:38 INFO - PROCESS | 1116 | 1466016818358 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 1116 | 1466016818361 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:38 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBB6000 == 37 [pid = 1116] [id = 521] 11:53:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009712D7E400) [pid = 1116] [serial = 1563] [outer = 0000000000000000] 11:53:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009713085000) [pid = 1116] [serial = 1564] [outer = 0000009712D7E400] 11:53:38 INFO - PROCESS | 1116 | 1466016818421 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971768C800) [pid = 1116] [serial = 1565] [outer = 0000009712D7E400] 11:53:39 INFO - PROCESS | 1116 | 1466016819134 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]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1141ms 11:53:39 INFO - PROCESS | 1116 | 1466016819232 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 1116 | 1466016819237 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 11:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:53:39 INFO - PROCESS | 1116 | 1466016819245 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 1116 | 1466016819248 Marionette TRACE conn5 <- [1,2050,null,{}] 11:53:39 INFO - PROCESS | 1116 | 1466016819252 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}] 11:53:39 INFO - PROCESS | 1116 | 1466016819255 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:39 INFO - PROCESS | 1116 | 1466016819392 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 11:53:39 INFO - PROCESS | 1116 | 1466016819512 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 1116 | 1466016819516 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:39 INFO - PROCESS | 1116 | ++DOCSHELL 000000972234A000 == 38 [pid = 1116] [id = 522] 11:53:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009718D2E400) [pid = 1116] [serial = 1566] [outer = 0000000000000000] 11:53:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097191C0800) [pid = 1116] [serial = 1567] [outer = 0000009718D2E400] 11:53:39 INFO - PROCESS | 1116 | 1466016819576 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (000000971E518C00) [pid = 1116] [serial = 1568] [outer = 0000009718D2E400] 11:53:40 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C22800 == 37 [pid = 1116] [id = 519] 11:53:40 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B47800 == 36 [pid = 1116] [id = 518] 11:53:40 INFO - PROCESS | 1116 | --DOCSHELL 00000097231CE000 == 35 [pid = 1116] [id = 517] 11:53:40 INFO - PROCESS | 1116 | --DOCSHELL 000000972234A800 == 34 [pid = 1116] [id = 516] 11:53:40 INFO - PROCESS | 1116 | --DOCSHELL 000000971FF0D800 == 33 [pid = 1116] [id = 515] 11:53:40 INFO - PROCESS | 1116 | --DOCSHELL 000000971F854800 == 32 [pid = 1116] [id = 514] 11:53:40 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB5000 == 31 [pid = 1116] [id = 513] 11:53:40 INFO - PROCESS | 1116 | --DOCSHELL 000000971879F800 == 30 [pid = 1116] [id = 512] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009722B25000) [pid = 1116] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (000000971F553800) [pid = 1116] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097202E8C00) [pid = 1116] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000972010B400) [pid = 1116] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009718DE5C00) [pid = 1116] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009718DDF000) [pid = 1116] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971DD16000) [pid = 1116] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009718D30000) [pid = 1116] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (00000097192C6C00) [pid = 1116] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097202E5800) [pid = 1116] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000972010B800) [pid = 1116] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971E842000) [pid = 1116] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009720899400) [pid = 1116] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009712D73C00) [pid = 1116] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009713EB0800) [pid = 1116] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712D75400) [pid = 1116] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009716E47800) [pid = 1116] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009722B61C00) [pid = 1116] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009721CE7C00) [pid = 1116] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009722B56C00) [pid = 1116] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097219B8C00) [pid = 1116] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971FC6A800) [pid = 1116] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009720BF5C00) [pid = 1116] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971EC07800) [pid = 1116] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 11:53:40 INFO - PROCESS | 1116 | 1466016820455 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]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1230ms 11:53:40 INFO - PROCESS | 1116 | 1466016820479 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 1116 | 1466016820484 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 11:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:53:40 INFO - PROCESS | 1116 | 1466016820488 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:53:40 INFO - PROCESS | 1116 | 1466016820492 Marionette TRACE conn5 <- [1,2054,null,{}] 11:53:40 INFO - PROCESS | 1116 | 1466016820497 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}] 11:53:40 INFO - PROCESS | 1116 | 1466016820500 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:40 INFO - PROCESS | 1116 | 1466016820597 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 11:53:40 INFO - PROCESS | 1116 | 1466016820604 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 1116 | 1466016820609 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:40 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2D5000 == 31 [pid = 1116] [id = 523] 11:53:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971289FC00) [pid = 1116] [serial = 1569] [outer = 0000000000000000] 11:53:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009712D7E800) [pid = 1116] [serial = 1570] [outer = 000000971289FC00] 11:53:40 INFO - PROCESS | 1116 | 1466016820660 Marionette DEBUG loaded listener.js 11:53:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009716B42000) [pid = 1116] [serial = 1571] [outer = 000000971289FC00] 11:53:41 INFO - PROCESS | 1116 | 1466016821185 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]]]}] 11:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 11:53:41 INFO - PROCESS | 1116 | 1466016821223 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 1116 | 1466016821228 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 11:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:53:41 INFO - PROCESS | 1116 | 1466016821234 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 1116 | 1466016821236 Marionette TRACE conn5 <- [1,2058,null,{}] 11:53:41 INFO - PROCESS | 1116 | 1466016821240 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}] 11:53:41 INFO - PROCESS | 1116 | 1466016821243 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:41 INFO - PROCESS | 1116 | 1466016821334 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 11:53:41 INFO - PROCESS | 1116 | 1466016821343 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 1116 | 1466016821346 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:41 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F414800 == 32 [pid = 1116] [id = 524] 11:53:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009718D29000) [pid = 1116] [serial = 1572] [outer = 0000000000000000] 11:53:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009718D31000) [pid = 1116] [serial = 1573] [outer = 0000009718D29000] 11:53:41 INFO - PROCESS | 1116 | 1466016821394 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097192CAC00) [pid = 1116] [serial = 1574] [outer = 0000009718D29000] 11:53:41 INFO - PROCESS | 1116 | 1466016821883 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]]]}] 11:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 692ms 11:53:41 INFO - PROCESS | 1116 | 1466016821929 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 1116 | 1466016821932 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 11:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:53:41 INFO - PROCESS | 1116 | 1466016821935 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 1116 | 1466016821939 Marionette TRACE conn5 <- [1,2062,null,{}] 11:53:41 INFO - PROCESS | 1116 | 1466016821950 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}] 11:53:41 INFO - PROCESS | 1116 | 1466016821955 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:42 INFO - PROCESS | 1116 | 1466016822071 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 11:53:42 INFO - PROCESS | 1116 | 1466016822160 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:42 INFO - PROCESS | 1116 | 1466016822163 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:42 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E80800 == 33 [pid = 1116] [id = 525] 11:53:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097127C9400) [pid = 1116] [serial = 1575] [outer = 0000000000000000] 11:53:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971E8E4000) [pid = 1116] [serial = 1576] [outer = 00000097127C9400] 11:53:42 INFO - PROCESS | 1116 | 1466016822213 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971EC0DC00) [pid = 1116] [serial = 1577] [outer = 00000097127C9400] 11:53:42 INFO - PROCESS | 1116 | 1466016822601 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]]]}] 11:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 690ms 11:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:53:42 INFO - PROCESS | 1116 | 1466016822635 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 11:53:42 INFO - PROCESS | 1116 | 1466016822638 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 11:53:42 INFO - PROCESS | 1116 | 1466016822641 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - PROCESS | 1116 | 1466016822643 Marionette TRACE conn5 <- [1,2066,null,{}] 11:53:42 INFO - PROCESS | 1116 | 1466016822646 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}] 11:53:42 INFO - PROCESS | 1116 | 1466016822648 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:42 INFO - PROCESS | 1116 | 1466016822770 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 11:53:42 INFO - PROCESS | 1116 | 1466016822818 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:42 INFO - PROCESS | 1116 | 1466016822821 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:42 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231C9800 == 34 [pid = 1116] [id = 526] 11:53:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971F54F800) [pid = 1116] [serial = 1578] [outer = 0000000000000000] 11:53:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971F6F9000) [pid = 1116] [serial = 1579] [outer = 000000971F54F800] 11:53:42 INFO - PROCESS | 1116 | 1466016822873 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971FC6BC00) [pid = 1116] [serial = 1580] [outer = 000000971F54F800] 11:53:43 INFO - PROCESS | 1116 | 1466016823307 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]]]}] 11:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 692ms 11:53:43 INFO - PROCESS | 1116 | 1466016823333 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 11:53:43 INFO - PROCESS | 1116 | 1466016823335 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 11:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:53:43 INFO - PROCESS | 1116 | 1466016823339 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:53:43 INFO - PROCESS | 1116 | 1466016823341 Marionette TRACE conn5 <- [1,2070,null,{}] 11:53:43 INFO - PROCESS | 1116 | 1466016823344 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}] 11:53:43 INFO - PROCESS | 1116 | 1466016823346 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:43 INFO - PROCESS | 1116 | 1466016823485 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 11:53:43 INFO - PROCESS | 1116 | 1466016823544 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:43 INFO - PROCESS | 1116 | 1466016823546 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:43 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C10000 == 35 [pid = 1116] [id = 527] 11:53:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971FD10400) [pid = 1116] [serial = 1581] [outer = 0000000000000000] 11:53:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000972010B800) [pid = 1116] [serial = 1582] [outer = 000000971FD10400] 11:53:43 INFO - PROCESS | 1116 | 1466016823591 Marionette DEBUG loaded listener.js 11:53:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000972085B000) [pid = 1116] [serial = 1583] [outer = 000000971FD10400] 11:53:44 INFO - PROCESS | 1116 | 1466016824033 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]]]}] 11:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 11:53:44 INFO - PROCESS | 1116 | 1466016824076 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 11:53:44 INFO - PROCESS | 1116 | 1466016824079 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 11:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:53:44 INFO - PROCESS | 1116 | 1466016824082 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:53:44 INFO - PROCESS | 1116 | 1466016824084 Marionette TRACE conn5 <- [1,2074,null,{}] 11:53:44 INFO - PROCESS | 1116 | 1466016824087 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}] 11:53:44 INFO - PROCESS | 1116 | 1466016824093 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:44 INFO - PROCESS | 1116 | 1466016824239 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 11:53:44 INFO - PROCESS | 1116 | 1466016824299 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 1116 | 1466016824301 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:44 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726982000 == 36 [pid = 1116] [id = 528] 11:53:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000972087EC00) [pid = 1116] [serial = 1584] [outer = 0000000000000000] 11:53:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009721961800) [pid = 1116] [serial = 1585] [outer = 000000972087EC00] 11:53:44 INFO - PROCESS | 1116 | 1466016824347 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009721EC0400) [pid = 1116] [serial = 1586] [outer = 000000972087EC00] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097127D4C00) [pid = 1116] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (00000097127E1400) [pid = 1116] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971C2A0000) [pid = 1116] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009713CE1C00) [pid = 1116] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097127D0400) [pid = 1116] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009712D79800) [pid = 1116] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009720049000) [pid = 1116] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971E51B000) [pid = 1116] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009720866400) [pid = 1116] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009722C78400) [pid = 1116] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009713087000) [pid = 1116] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971E50DC00) [pid = 1116] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:53:44 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009718665400) [pid = 1116] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:53:44 INFO - PROCESS | 1116 | 1466016824831 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]]]}] 11:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 774ms 11:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:53:44 INFO - PROCESS | 1116 | 1466016824863 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 11:53:44 INFO - PROCESS | 1116 | 1466016824865 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 11:53:44 INFO - PROCESS | 1116 | 1466016824868 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:53:44 INFO - PROCESS | 1116 | 1466016824870 Marionette TRACE conn5 <- [1,2078,null,{}] 11:53:44 INFO - PROCESS | 1116 | 1466016824874 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}] 11:53:44 INFO - PROCESS | 1116 | 1466016824876 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:44 INFO - PROCESS | 1116 | 1466016824958 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 11:53:45 INFO - PROCESS | 1116 | 1466016825042 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:45 INFO - PROCESS | 1116 | 1466016825044 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:45 INFO - PROCESS | 1116 | ++DOCSHELL 000000972698F800 == 37 [pid = 1116] [id = 529] 11:53:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009712D79800) [pid = 1116] [serial = 1587] [outer = 0000000000000000] 11:53:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971C2A0000) [pid = 1116] [serial = 1588] [outer = 0000009712D79800] 11:53:45 INFO - PROCESS | 1116 | 1466016825089 Marionette DEBUG loaded listener.js 11:53:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971FD12400) [pid = 1116] [serial = 1589] [outer = 0000009712D79800] 11:53:45 INFO - PROCESS | 1116 | 1466016825456 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]]]}] 11:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 627ms 11:53:45 INFO - PROCESS | 1116 | 1466016825500 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 1116 | 1466016825502 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 11:53:45 INFO - PROCESS | 1116 | 1466016825505 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:53:45 INFO - PROCESS | 1116 | 1466016825515 Marionette TRACE conn5 <- [1,2082,null,{}] 11:53:45 INFO - PROCESS | 1116 | 1466016825525 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}] 11:53:45 INFO - PROCESS | 1116 | 1466016825527 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:45 INFO - PROCESS | 1116 | 1466016825610 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 11:53:45 INFO - PROCESS | 1116 | 1466016825616 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:45 INFO - PROCESS | 1116 | 1466016825618 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:45 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B65000 == 38 [pid = 1116] [id = 530] 11:53:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009720E75000) [pid = 1116] [serial = 1590] [outer = 0000000000000000] 11:53:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009722B27400) [pid = 1116] [serial = 1591] [outer = 0000009720E75000] 11:53:45 INFO - PROCESS | 1116 | 1466016825663 Marionette DEBUG loaded listener.js 11:53:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009722B5E000) [pid = 1116] [serial = 1592] [outer = 0000009720E75000] 11:53:46 INFO - PROCESS | 1116 | 1466016826089 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]]]}] 11:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 588ms 11:53:46 INFO - PROCESS | 1116 | 1466016826096 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 1116 | 1466016826098 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 11:53:46 INFO - PROCESS | 1116 | 1466016826101 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:53:46 INFO - PROCESS | 1116 | 1466016826103 Marionette TRACE conn5 <- [1,2086,null,{}] 11:53:46 INFO - PROCESS | 1116 | 1466016826106 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}] 11:53:46 INFO - PROCESS | 1116 | 1466016826108 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:46 INFO - PROCESS | 1116 | 1466016826226 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 11:53:46 INFO - PROCESS | 1116 | 1466016826234 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 1116 | 1466016826236 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:46 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E7E800 == 39 [pid = 1116] [id = 531] 11:53:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009722B63400) [pid = 1116] [serial = 1593] [outer = 0000000000000000] 11:53:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009722BA3000) [pid = 1116] [serial = 1594] [outer = 0000009722B63400] 11:53:46 INFO - PROCESS | 1116 | 1466016826281 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009722C74C00) [pid = 1116] [serial = 1595] [outer = 0000009722B63400] 11:53:46 INFO - PROCESS | 1116 | 1466016826766 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]]]}] 11:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 732ms 11:53:46 INFO - PROCESS | 1116 | 1466016826837 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 1116 | 1466016826842 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 11:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:53:46 INFO - PROCESS | 1116 | 1466016826849 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - PROCESS | 1116 | 1466016826854 Marionette TRACE conn5 <- [1,2090,null,{}] 11:53:46 INFO - PROCESS | 1116 | 1466016826861 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}] 11:53:46 INFO - PROCESS | 1116 | 1466016826864 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:47 INFO - PROCESS | 1116 | 1466016827000 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 11:53:47 INFO - PROCESS | 1116 | 1466016827091 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:47 INFO - PROCESS | 1116 | 1466016827097 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:47 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2D9000 == 40 [pid = 1116] [id = 532] 11:53:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971296C400) [pid = 1116] [serial = 1596] [outer = 0000000000000000] 11:53:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009712D79000) [pid = 1116] [serial = 1597] [outer = 000000971296C400] 11:53:47 INFO - PROCESS | 1116 | 1466016827170 Marionette DEBUG loaded listener.js 11:53:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009717823C00) [pid = 1116] [serial = 1598] [outer = 000000971296C400] 11:53:47 INFO - PROCESS | 1116 | 1466016827797 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]]]}] 11:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 984ms 11:53:47 INFO - PROCESS | 1116 | 1466016827835 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 1116 | 1466016827840 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 11:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:53:47 INFO - PROCESS | 1116 | 1466016827847 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - PROCESS | 1116 | 1466016827851 Marionette TRACE conn5 <- [1,2094,null,{}] 11:53:47 INFO - PROCESS | 1116 | 1466016827855 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}] 11:53:47 INFO - PROCESS | 1116 | 1466016827858 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:47 INFO - PROCESS | 1116 | 1466016827976 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 11:53:48 INFO - PROCESS | 1116 | 1466016828073 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 1116 | 1466016828076 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:48 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C70800 == 41 [pid = 1116] [id = 533] 11:53:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971E508000) [pid = 1116] [serial = 1599] [outer = 0000000000000000] 11:53:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971E516000) [pid = 1116] [serial = 1600] [outer = 000000971E508000] 11:53:48 INFO - PROCESS | 1116 | 1466016828134 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971F4F5000) [pid = 1116] [serial = 1601] [outer = 000000971E508000] 11:53:48 INFO - PROCESS | 1116 | 1466016828726 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] 11:53:48 INFO - PROCESS | 1116 | 1466016828795 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 11:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:53:48 INFO - PROCESS | 1116 | 1466016828799 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - PROCESS | 1116 | 1466016828804 Marionette TRACE conn5 <- [1,2098,null,{}] 11:53:48 INFO - PROCESS | 1116 | 1466016828816 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}] 11:53:48 INFO - PROCESS | 1116 | 1466016828822 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:48 INFO - PROCESS | 1116 | 1466016828951 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 11:53:49 INFO - PROCESS | 1116 | 1466016829042 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 1116 | 1466016829046 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:49 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D0B800 == 42 [pid = 1116] [id = 534] 11:53:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009720BF7C00) [pid = 1116] [serial = 1602] [outer = 0000000000000000] 11:53:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (00000097219BF000) [pid = 1116] [serial = 1603] [outer = 0000009720BF7C00] 11:53:49 INFO - PROCESS | 1116 | 1466016829105 Marionette DEBUG loaded listener.js 11:53:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009722C79400) [pid = 1116] [serial = 1604] [outer = 0000009720BF7C00] 11:53:49 INFO - PROCESS | 1116 | 1466016829718 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]]]}] 11:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 945ms 11:53:49 INFO - PROCESS | 1116 | 1466016829745 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 1116 | 1466016829748 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 11:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:53:49 INFO - PROCESS | 1116 | 1466016829752 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - PROCESS | 1116 | 1466016829754 Marionette TRACE conn5 <- [1,2102,null,{}] 11:53:49 INFO - PROCESS | 1116 | 1466016829758 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}] 11:53:49 INFO - PROCESS | 1116 | 1466016829760 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:49 INFO - PROCESS | 1116 | 1466016829874 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 11:53:49 INFO - PROCESS | 1116 | 1466016829970 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 1116 | 1466016829972 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:50 INFO - PROCESS | 1116 | ++DOCSHELL 00000097281E3800 == 43 [pid = 1116] [id = 535] 11:53:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (00000097236D6000) [pid = 1116] [serial = 1605] [outer = 0000000000000000] 11:53:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (00000097236DB000) [pid = 1116] [serial = 1606] [outer = 00000097236D6000] 11:53:50 INFO - PROCESS | 1116 | 1466016830028 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 93 (00000097236EB800) [pid = 1116] [serial = 1607] [outer = 00000097236D6000] 11:53:50 INFO - PROCESS | 1116 | 1466016830657 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]]]}] 11:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 943ms 11:53:50 INFO - PROCESS | 1116 | 1466016830697 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 1116 | 1466016830700 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 11:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:53:50 INFO - PROCESS | 1116 | 1466016830704 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - PROCESS | 1116 | 1466016830706 Marionette TRACE conn5 <- [1,2106,null,{}] 11:53:50 INFO - PROCESS | 1116 | 1466016830710 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}] 11:53:50 INFO - PROCESS | 1116 | 1466016830712 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:50 INFO - PROCESS | 1116 | 1466016830820 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 11:53:50 INFO - PROCESS | 1116 | 1466016830952 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 1116 | 1466016830954 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:50 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238D6800 == 44 [pid = 1116] [id = 536] 11:53:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 94 (00000097202E5C00) [pid = 1116] [serial = 1608] [outer = 0000000000000000] 11:53:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 95 (00000097236F0400) [pid = 1116] [serial = 1609] [outer = 00000097202E5C00] 11:53:51 INFO - PROCESS | 1116 | 1466016831009 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 96 (0000009723BF2800) [pid = 1116] [serial = 1610] [outer = 00000097202E5C00] 11:53:51 INFO - PROCESS | 1116 | 1466016831787 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]]]}] 11:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1130ms 11:53:51 INFO - PROCESS | 1116 | 1466016831837 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 1116 | 1466016831841 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 11:53:51 INFO - PROCESS | 1116 | 1466016831846 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:53:51 INFO - PROCESS | 1116 | 1466016831849 Marionette TRACE conn5 <- [1,2110,null,{}] 11:53:51 INFO - PROCESS | 1116 | 1466016831855 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}] 11:53:51 INFO - PROCESS | 1116 | 1466016831858 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:52 INFO - PROCESS | 1116 | 1466016831992 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 11:53:52 INFO - PROCESS | 1116 | 1466016832129 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 1116 | 1466016832132 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:52 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B90000 == 45 [pid = 1116] [id = 537] 11:53:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 97 (00000097178EC800) [pid = 1116] [serial = 1611] [outer = 0000000000000000] 11:53:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 98 (000000971865EC00) [pid = 1116] [serial = 1612] [outer = 00000097178EC800] 11:53:52 INFO - PROCESS | 1116 | 1466016832186 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 99 (0000009718DDB800) [pid = 1116] [serial = 1613] [outer = 00000097178EC800] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B95000 == 44 [pid = 1116] [id = 511] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B65000 == 43 [pid = 1116] [id = 530] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 000000972698F800 == 42 [pid = 1116] [id = 529] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009726982000 == 41 [pid = 1116] [id = 528] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C10000 == 40 [pid = 1116] [id = 527] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 00000097231C9800 == 39 [pid = 1116] [id = 526] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E80800 == 38 [pid = 1116] [id = 525] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 000000971F414800 == 37 [pid = 1116] [id = 524] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2D5000 == 36 [pid = 1116] [id = 523] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 000000972234A000 == 35 [pid = 1116] [id = 522] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 000000971F622800 == 34 [pid = 1116] [id = 520] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBB6000 == 33 [pid = 1116] [id = 521] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 00000097238D6800 == 32 [pid = 1116] [id = 536] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 00000097281E3800 == 31 [pid = 1116] [id = 535] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D0B800 == 30 [pid = 1116] [id = 534] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C70800 == 29 [pid = 1116] [id = 533] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E7E800 == 28 [pid = 1116] [id = 531] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2D9000 == 27 [pid = 1116] [id = 532] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 98 (0000009718D2DC00) [pid = 1116] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 97 (000000971289C400) [pid = 1116] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 96 (0000009712D74400) [pid = 1116] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 95 (000000971DC44800) [pid = 1116] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 94 (0000009716B4E400) [pid = 1116] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 93 (000000971782A400) [pid = 1116] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 92 (0000009716EB9400) [pid = 1116] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009712977C00) [pid = 1116] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971870B800) [pid = 1116] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009713085C00) [pid = 1116] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097202E5000) [pid = 1116] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971F548800) [pid = 1116] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971E5B8400) [pid = 1116] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009722BA2800) [pid = 1116] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009721967800) [pid = 1116] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009720862000) [pid = 1116] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (00000097236D2800) [pid = 1116] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009722C7E000) [pid = 1116] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971E518800) [pid = 1116] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971DD1C400) [pid = 1116] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971F54E000) [pid = 1116] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971E84B800) [pid = 1116] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097200A0C00) [pid = 1116] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971FC63400) [pid = 1116] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971FC60400) [pid = 1116] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097191C4400) [pid = 1116] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971FD15800) [pid = 1116] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 11:53:53 INFO - PROCESS | 1116 | --DOCSHELL 00000097125CE000 == 26 [pid = 1116] [id = 10] 11:53:53 INFO - PROCESS | 1116 | 1466016833508 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]]]}] 11:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1698ms 11:53:53 INFO - PROCESS | 1116 | 1466016833549 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 11:53:53 INFO - PROCESS | 1116 | 1466016833553 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 11:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:53:53 INFO - PROCESS | 1116 | 1466016833558 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:53:53 INFO - PROCESS | 1116 | 1466016833562 Marionette TRACE conn5 <- [1,2114,null,{}] 11:53:53 INFO - PROCESS | 1116 | 1466016833567 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}] 11:53:53 INFO - PROCESS | 1116 | 1466016833570 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:53 INFO - PROCESS | 1116 | 1466016833700 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 11:53:53 INFO - PROCESS | 1116 | 1466016833779 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:53 INFO - PROCESS | 1116 | 1466016833781 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:53 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2D3800 == 27 [pid = 1116] [id = 538] 11:53:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009712974800) [pid = 1116] [serial = 1614] [outer = 0000000000000000] 11:53:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009712D78C00) [pid = 1116] [serial = 1615] [outer = 0000009712974800] 11:53:53 INFO - PROCESS | 1116 | 1466016833833 Marionette DEBUG loaded listener.js 11:53:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971308A000) [pid = 1116] [serial = 1616] [outer = 0000009712974800] 11:53:54 INFO - PROCESS | 1116 | 1466016834222 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]]]}] 11:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 11:53:54 INFO - PROCESS | 1116 | 1466016834277 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 11:53:54 INFO - PROCESS | 1116 | 1466016834282 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 11:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:53:54 INFO - PROCESS | 1116 | 1466016834289 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - PROCESS | 1116 | 1466016834292 Marionette TRACE conn5 <- [1,2118,null,{}] 11:53:54 INFO - PROCESS | 1116 | 1466016834296 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}] 11:53:54 INFO - PROCESS | 1116 | 1466016834299 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:54 INFO - PROCESS | 1116 | 1466016834393 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 11:53:54 INFO - PROCESS | 1116 | 1466016834398 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:54 INFO - PROCESS | 1116 | 1466016834401 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:54 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ECD2000 == 28 [pid = 1116] [id = 539] 11:53:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009713EB0000) [pid = 1116] [serial = 1617] [outer = 0000000000000000] 11:53:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971764C400) [pid = 1116] [serial = 1618] [outer = 0000009713EB0000] 11:53:54 INFO - PROCESS | 1116 | 1466016834449 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009718713C00) [pid = 1116] [serial = 1619] [outer = 0000009713EB0000] 11:53:54 INFO - PROCESS | 1116 | 1466016834927 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] 11:53:54 INFO - PROCESS | 1116 | 1466016834987 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 11:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:53:54 INFO - PROCESS | 1116 | 1466016834991 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:53:55 INFO - PROCESS | 1116 | 1466016834995 Marionette TRACE conn5 <- [1,2122,null,{}] 11:53:55 INFO - PROCESS | 1116 | 1466016835006 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}] 11:53:55 INFO - PROCESS | 1116 | 1466016835011 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:55 INFO - PROCESS | 1116 | 1466016835104 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 11:53:55 INFO - PROCESS | 1116 | 1466016835119 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 1116 | 1466016835122 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:55 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC72000 == 29 [pid = 1116] [id = 540] 11:53:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009718DE4400) [pid = 1116] [serial = 1620] [outer = 0000000000000000] 11:53:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009719266000) [pid = 1116] [serial = 1621] [outer = 0000009718DE4400] 11:53:55 INFO - PROCESS | 1116 | 1466016835172 Marionette DEBUG loaded listener.js 11:53:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971C32C000) [pid = 1116] [serial = 1622] [outer = 0000009718DE4400] 11:53:55 INFO - PROCESS | 1116 | 1466016835670 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] 11:53:55 INFO - PROCESS | 1116 | 1466016835761 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 11:53:55 INFO - PROCESS | 1116 | 1466016835764 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:53:55 INFO - PROCESS | 1116 | 1466016835766 Marionette TRACE conn5 <- [1,2126,null,{}] 11:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:53:55 INFO - PROCESS | 1116 | 1466016835770 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}] 11:53:55 INFO - PROCESS | 1116 | 1466016835772 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:55 INFO - PROCESS | 1116 | 1466016835892 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 11:53:55 INFO - PROCESS | 1116 | 1466016835942 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 1116 | 1466016835944 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:55 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720B29000 == 30 [pid = 1116] [id = 541] 11:53:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971E508800) [pid = 1116] [serial = 1623] [outer = 0000000000000000] 11:53:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971E512800) [pid = 1116] [serial = 1624] [outer = 000000971E508800] 11:53:55 INFO - PROCESS | 1116 | 1466016835990 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971E5B8400) [pid = 1116] [serial = 1625] [outer = 000000971E508800] 11:53:56 INFO - PROCESS | 1116 | 1466016836437 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]]]}] 11:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 735ms 11:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:53:56 INFO - PROCESS | 1116 | 1466016836511 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 11:53:56 INFO - PROCESS | 1116 | 1466016836513 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 11:53:56 INFO - PROCESS | 1116 | 1466016836517 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:53:56 INFO - PROCESS | 1116 | 1466016836518 Marionette TRACE conn5 <- [1,2130,null,{}] 11:53:56 INFO - PROCESS | 1116 | 1466016836522 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}] 11:53:56 INFO - PROCESS | 1116 | 1466016836524 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:56 INFO - PROCESS | 1116 | 1466016836632 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 11:53:56 INFO - PROCESS | 1116 | 1466016836642 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 1116 | 1466016836644 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:56 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BBD800 == 31 [pid = 1116] [id = 542] 11:53:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971E509800) [pid = 1116] [serial = 1626] [outer = 0000000000000000] 11:53:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971EA57000) [pid = 1116] [serial = 1627] [outer = 000000971E509800] 11:53:56 INFO - PROCESS | 1116 | 1466016836692 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971EC11800) [pid = 1116] [serial = 1628] [outer = 000000971E509800] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009722B63400) [pid = 1116] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009718D2E400) [pid = 1116] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971F54F800) [pid = 1116] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009720E75000) [pid = 1116] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971FD10400) [pid = 1116] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097202E4400) [pid = 1116] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712D79800) [pid = 1116] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097127C9400) [pid = 1116] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971289FC00) [pid = 1116] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009712D7E400) [pid = 1116] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000972087EC00) [pid = 1116] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:53:57 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009718D29000) [pid = 1116] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:53:57 INFO - PROCESS | 1116 | 1466016837698 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] 11:53:57 INFO - PROCESS | 1116 | 1466016837759 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 11:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:53:57 INFO - PROCESS | 1116 | 1466016837765 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:53:57 INFO - PROCESS | 1116 | 1466016837769 Marionette TRACE conn5 <- [1,2134,null,{}] 11:53:57 INFO - PROCESS | 1116 | 1466016837775 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}] 11:53:57 INFO - PROCESS | 1116 | 1466016837778 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:57 INFO - PROCESS | 1116 | 1466016837917 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 11:53:58 INFO - PROCESS | 1116 | 1466016838033 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 1116 | 1466016838036 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:58 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E18B000 == 32 [pid = 1116] [id = 543] 11:53:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971289D000) [pid = 1116] [serial = 1629] [outer = 0000000000000000] 11:53:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009712D7B800) [pid = 1116] [serial = 1630] [outer = 000000971289D000] 11:53:58 INFO - PROCESS | 1116 | 1466016838096 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009716E49400) [pid = 1116] [serial = 1631] [outer = 000000971289D000] 11:53:58 INFO - PROCESS | 1116 | 1466016838796 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] 11:53:58 INFO - PROCESS | 1116 | 1466016838855 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 11:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:53:58 INFO - PROCESS | 1116 | 1466016838861 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 1116 | 1466016838864 Marionette TRACE conn5 <- [1,2138,null,{}] 11:53:58 INFO - PROCESS | 1116 | 1466016838868 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}] 11:53:58 INFO - PROCESS | 1116 | 1466016838871 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:59 INFO - PROCESS | 1116 | 1466016838993 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 11:53:59 INFO - PROCESS | 1116 | 1466016839119 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 1116 | 1466016839122 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:53:59 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B15000 == 33 [pid = 1116] [id = 544] 11:53:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009713213800) [pid = 1116] [serial = 1632] [outer = 0000000000000000] 11:53:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009718DDE000) [pid = 1116] [serial = 1633] [outer = 0000009713213800] 11:53:59 INFO - PROCESS | 1116 | 1466016839183 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971DC76C00) [pid = 1116] [serial = 1634] [outer = 0000009713213800] 11:53:59 INFO - PROCESS | 1116 | 1466016839984 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] 11:54:00 INFO - PROCESS | 1116 | 1466016840058 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 11:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:54:00 INFO - PROCESS | 1116 | 1466016840063 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - PROCESS | 1116 | 1466016840066 Marionette TRACE conn5 <- [1,2142,null,{}] 11:54:00 INFO - PROCESS | 1116 | 1466016840071 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}] 11:54:00 INFO - PROCESS | 1116 | 1466016840074 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:00 INFO - PROCESS | 1116 | 1466016840179 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 11:54:00 INFO - PROCESS | 1116 | 1466016840186 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:00 INFO - PROCESS | 1116 | 1466016840189 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:00 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2D4800 == 30 [pid = 1116] [id = 545] 11:54:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 59 (000000971307F400) [pid = 1116] [serial = 1635] [outer = 0000000000000000] 11:54:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 60 (00000097130A8C00) [pid = 1116] [serial = 1636] [outer = 000000971307F400] 11:54:00 INFO - PROCESS | 1116 | 1466016840239 Marionette DEBUG loaded listener.js 11:54:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (00000097175CD800) [pid = 1116] [serial = 1637] [outer = 000000971307F400] 11:54:00 INFO - PROCESS | 1116 | 1466016840770 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]]]}] 11:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 11:54:00 INFO - PROCESS | 1116 | 1466016840801 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 11:54:00 INFO - PROCESS | 1116 | 1466016840805 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 11:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:54:00 INFO - PROCESS | 1116 | 1466016840811 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - PROCESS | 1116 | 1466016840814 Marionette TRACE conn5 <- [1,2146,null,{}] 11:54:00 INFO - PROCESS | 1116 | 1466016840818 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}] 11:54:00 INFO - PROCESS | 1116 | 1466016840821 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:00 INFO - PROCESS | 1116 | 1466016840910 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 11:54:00 INFO - PROCESS | 1116 | 1466016840919 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:00 INFO - PROCESS | 1116 | 1466016840921 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:00 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F606800 == 31 [pid = 1116] [id = 546] 11:54:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (0000009718DD9400) [pid = 1116] [serial = 1638] [outer = 0000000000000000] 11:54:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (0000009718DE5000) [pid = 1116] [serial = 1639] [outer = 0000009718DD9400] 11:54:00 INFO - PROCESS | 1116 | 1466016840970 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (000000971C29F000) [pid = 1116] [serial = 1640] [outer = 0000009718DD9400] 11:54:01 INFO - PROCESS | 1116 | 1466016841454 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] 11:54:01 INFO - PROCESS | 1116 | 1466016841489 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 11:54:01 INFO - PROCESS | 1116 | 1466016841492 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 1116 | 1466016841496 Marionette TRACE conn5 <- [1,2150,null,{}] 11:54:01 INFO - PROCESS | 1116 | 1466016841507 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}] 11:54:01 INFO - PROCESS | 1116 | 1466016841513 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:01 INFO - PROCESS | 1116 | 1466016841603 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 11:54:01 INFO - PROCESS | 1116 | 1466016841721 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 1116 | 1466016841725 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:01 INFO - PROCESS | 1116 | ++DOCSHELL 00000097219A8000 == 32 [pid = 1116] [id = 547] 11:54:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (000000971E51FC00) [pid = 1116] [serial = 1641] [outer = 0000000000000000] 11:54:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (000000971EC07800) [pid = 1116] [serial = 1642] [outer = 000000971E51FC00] 11:54:01 INFO - PROCESS | 1116 | 1466016841773 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971F54E800) [pid = 1116] [serial = 1643] [outer = 000000971E51FC00] 11:54:02 INFO - PROCESS | 1116 | 1466016842160 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]]]}] 11:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 11:54:02 INFO - PROCESS | 1116 | 1466016842186 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 11:54:02 INFO - PROCESS | 1116 | 1466016842189 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 11:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:54:02 INFO - PROCESS | 1116 | 1466016842192 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 1116 | 1466016842194 Marionette TRACE conn5 <- [1,2154,null,{}] 11:54:02 INFO - PROCESS | 1116 | 1466016842197 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}] 11:54:02 INFO - PROCESS | 1116 | 1466016842199 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:02 INFO - PROCESS | 1116 | 1466016842325 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 11:54:02 INFO - PROCESS | 1116 | 1466016842336 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:02 INFO - PROCESS | 1116 | 1466016842338 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:02 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231D3000 == 33 [pid = 1116] [id = 548] 11:54:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971F556C00) [pid = 1116] [serial = 1644] [outer = 0000000000000000] 11:54:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971F8E7800) [pid = 1116] [serial = 1645] [outer = 000000971F556C00] 11:54:02 INFO - PROCESS | 1116 | 1466016842386 Marionette DEBUG loaded listener.js 11:54:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971FC6A400) [pid = 1116] [serial = 1646] [outer = 000000971F556C00] 11:54:02 INFO - PROCESS | 1116 | 1466016842865 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]]]}] 11:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 734ms 11:54:02 INFO - PROCESS | 1116 | 1466016842928 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 11:54:02 INFO - PROCESS | 1116 | 1466016842931 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 11:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:54:02 INFO - PROCESS | 1116 | 1466016842934 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 1116 | 1466016842936 Marionette TRACE conn5 <- [1,2158,null,{}] 11:54:02 INFO - PROCESS | 1116 | 1466016842945 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}] 11:54:02 INFO - PROCESS | 1116 | 1466016842947 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:03 INFO - PROCESS | 1116 | 1466016843086 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 11:54:03 INFO - PROCESS | 1116 | 1466016843142 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 1116 | 1466016843145 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:03 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238F1800 == 34 [pid = 1116] [id = 549] 11:54:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971FD16400) [pid = 1116] [serial = 1647] [outer = 0000000000000000] 11:54:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971FF23C00) [pid = 1116] [serial = 1648] [outer = 000000971FD16400] 11:54:03 INFO - PROCESS | 1116 | 1466016843190 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097202DA400) [pid = 1116] [serial = 1649] [outer = 000000971FD16400] 11:54:03 INFO - PROCESS | 1116 | 1466016843605 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]]]}] 11:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 733ms 11:54:03 INFO - PROCESS | 1116 | 1466016843670 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 11:54:03 INFO - PROCESS | 1116 | 1466016843673 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 11:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:54:03 INFO - PROCESS | 1116 | 1466016843676 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:54:03 INFO - PROCESS | 1116 | 1466016843678 Marionette TRACE conn5 <- [1,2162,null,{}] 11:54:03 INFO - PROCESS | 1116 | 1466016843681 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}] 11:54:03 INFO - PROCESS | 1116 | 1466016843687 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:03 INFO - PROCESS | 1116 | 1466016843833 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 11:54:03 INFO - PROCESS | 1116 | 1466016843839 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 1116 | 1466016843841 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:03 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA85800 == 35 [pid = 1116] [id = 550] 11:54:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000972020C400) [pid = 1116] [serial = 1650] [outer = 0000000000000000] 11:54:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097202E4400) [pid = 1116] [serial = 1651] [outer = 000000972020C400] 11:54:03 INFO - PROCESS | 1116 | 1466016843886 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009720BF1400) [pid = 1116] [serial = 1652] [outer = 000000972020C400] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712974800) [pid = 1116] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097178EC800) [pid = 1116] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009712D09800) [pid = 1116] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009718DE4400) [pid = 1116] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971E508800) [pid = 1116] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971E508000) [pid = 1116] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (00000097236D6000) [pid = 1116] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009720BF7C00) [pid = 1116] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (00000097202E5C00) [pid = 1116] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971296C400) [pid = 1116] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009713EB0000) [pid = 1116] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:54:04 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (000000971321A000) [pid = 1116] [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.] 11:54:04 INFO - PROCESS | 1116 | 1466016844348 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]]]}] 11:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 732ms 11:54:04 INFO - PROCESS | 1116 | 1466016844417 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 11:54:04 INFO - PROCESS | 1116 | 1466016844420 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 11:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:54:04 INFO - PROCESS | 1116 | 1466016844423 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - PROCESS | 1116 | 1466016844425 Marionette TRACE conn5 <- [1,2166,null,{}] 11:54:04 INFO - PROCESS | 1116 | 1466016844428 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}] 11:54:04 INFO - PROCESS | 1116 | 1466016844430 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:04 INFO - PROCESS | 1116 | 1466016844513 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 11:54:04 INFO - PROCESS | 1116 | 1466016844520 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 1116 | 1466016844522 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:04 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D90000 == 36 [pid = 1116] [id = 551] 11:54:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009716EB7000) [pid = 1116] [serial = 1653] [outer = 0000000000000000] 11:54:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009718DDB000) [pid = 1116] [serial = 1654] [outer = 0000009716EB7000] 11:54:04 INFO - PROCESS | 1116 | 1466016844567 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009720BF3800) [pid = 1116] [serial = 1655] [outer = 0000009716EB7000] 11:54:05 INFO - PROCESS | 1116 | 1466016845002 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]]]}] 11:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 11:54:05 INFO - PROCESS | 1116 | 1466016845055 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 1116 | 1466016845057 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 11:54:05 INFO - PROCESS | 1116 | 1466016845061 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:54:05 INFO - PROCESS | 1116 | 1466016845062 Marionette TRACE conn5 <- [1,2170,null,{}] 11:54:05 INFO - PROCESS | 1116 | 1466016845066 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}] 11:54:05 INFO - PROCESS | 1116 | 1466016845068 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:05 INFO - PROCESS | 1116 | 1466016845151 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 11:54:05 INFO - PROCESS | 1116 | 1466016845156 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:05 INFO - PROCESS | 1116 | 1466016845158 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:05 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726920800 == 37 [pid = 1116] [id = 552] 11:54:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009721CE1000) [pid = 1116] [serial = 1656] [outer = 0000000000000000] 11:54:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009721EC3400) [pid = 1116] [serial = 1657] [outer = 0000009721CE1000] 11:54:05 INFO - PROCESS | 1116 | 1466016845204 Marionette DEBUG loaded listener.js 11:54:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009722B2D400) [pid = 1116] [serial = 1658] [outer = 0000009721CE1000] 11:54:05 INFO - PROCESS | 1116 | 1466016845644 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]]]}] 11:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 11:54:05 INFO - PROCESS | 1116 | 1466016845692 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 1116 | 1466016845694 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 11:54:05 INFO - PROCESS | 1116 | 1466016845697 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:54:05 INFO - PROCESS | 1116 | 1466016845699 Marionette TRACE conn5 <- [1,2174,null,{}] 11:54:05 INFO - PROCESS | 1116 | 1466016845703 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}] 11:54:05 INFO - PROCESS | 1116 | 1466016845705 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:05 INFO - PROCESS | 1116 | 1466016845789 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 11:54:05 INFO - PROCESS | 1116 | 1466016845795 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:05 INFO - PROCESS | 1116 | 1466016845797 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:05 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD94000 == 38 [pid = 1116] [id = 553] 11:54:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009722B5B800) [pid = 1116] [serial = 1659] [outer = 0000000000000000] 11:54:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009722B5F800) [pid = 1116] [serial = 1660] [outer = 0000009722B5B800] 11:54:05 INFO - PROCESS | 1116 | 1466016845842 Marionette DEBUG loaded listener.js 11:54:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009722BA3000) [pid = 1116] [serial = 1661] [outer = 0000009722B5B800] 11:54:06 INFO - PROCESS | 1116 | 1466016846284 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]]]}] 11:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 11:54:06 INFO - PROCESS | 1116 | 1466016846370 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 11:54:06 INFO - PROCESS | 1116 | 1466016846375 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 11:54:06 INFO - PROCESS | 1116 | 1466016846385 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:54:06 INFO - PROCESS | 1116 | 1466016846390 Marionette TRACE conn5 <- [1,2178,null,{}] 11:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:54:06 INFO - PROCESS | 1116 | 1466016846397 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}] 11:54:06 INFO - PROCESS | 1116 | 1466016846401 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:06 INFO - PROCESS | 1116 | 1466016846540 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 11:54:06 INFO - PROCESS | 1116 | 1466016846630 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:06 INFO - PROCESS | 1116 | 1466016846636 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:06 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E14800 == 39 [pid = 1116] [id = 554] 11:54:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097128A5000) [pid = 1116] [serial = 1662] [outer = 0000000000000000] 11:54:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009713080C00) [pid = 1116] [serial = 1663] [outer = 00000097128A5000] 11:54:06 INFO - PROCESS | 1116 | 1466016846695 Marionette DEBUG loaded listener.js 11:54:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009717D85400) [pid = 1116] [serial = 1664] [outer = 00000097128A5000] 11:54:07 INFO - PROCESS | 1116 | 1466016847407 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]]]}] 11:54:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:54:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1026ms 11:54:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:54:07 INFO - PROCESS | 1116 | 1466016847421 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 11:54:07 INFO - PROCESS | 1116 | 1466016847425 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 11:54:07 INFO - PROCESS | 1116 | 1466016847432 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:54:07 INFO - PROCESS | 1116 | 1466016847436 Marionette TRACE conn5 <- [1,2182,null,{}] 11:54:07 INFO - PROCESS | 1116 | 1466016847441 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}] 11:54:07 INFO - PROCESS | 1116 | 1466016847444 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:07 INFO - PROCESS | 1116 | 1466016847561 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 11:54:07 INFO - PROCESS | 1116 | 1466016847659 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 1116 | 1466016847662 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:07 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B38800 == 40 [pid = 1116] [id = 555] 11:54:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971E5B4C00) [pid = 1116] [serial = 1665] [outer = 0000000000000000] 11:54:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971E8E4000) [pid = 1116] [serial = 1666] [outer = 000000971E5B4C00] 11:54:07 INFO - PROCESS | 1116 | 1466016847722 Marionette DEBUG loaded listener.js 11:54:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971F556800) [pid = 1116] [serial = 1667] [outer = 000000971E5B4C00] 11:54:08 INFO - PROCESS | 1116 | 1466016848324 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]]]}] 11:54:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:54:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 944ms 11:54:08 INFO - PROCESS | 1116 | 1466016848374 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 11:54:08 INFO - PROCESS | 1116 | 1466016848377 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 11:54:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:54:08 INFO - PROCESS | 1116 | 1466016848381 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:54:08 INFO - PROCESS | 1116 | 1466016848383 Marionette TRACE conn5 <- [1,2186,null,{}] 11:54:08 INFO - PROCESS | 1116 | 1466016848394 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}] 11:54:08 INFO - PROCESS | 1116 | 1466016848399 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:08 INFO - PROCESS | 1116 | 1466016848513 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 11:54:08 INFO - PROCESS | 1116 | 1466016848639 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:08 INFO - PROCESS | 1116 | 1466016848644 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:08 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B22000 == 41 [pid = 1116] [id = 556] 11:54:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009720860C00) [pid = 1116] [serial = 1668] [outer = 0000000000000000] 11:54:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009720868C00) [pid = 1116] [serial = 1669] [outer = 0000009720860C00] 11:54:08 INFO - PROCESS | 1116 | 1466016848705 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009721EC0C00) [pid = 1116] [serial = 1670] [outer = 0000009720860C00] 11:54:09 INFO - PROCESS | 1116 | 1466016849307 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]]]}] 11:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 987ms 11:54:09 INFO - PROCESS | 1116 | 1466016849378 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 1116 | 1466016849381 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 11:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:54:09 INFO - PROCESS | 1116 | 1466016849386 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 1116 | 1466016849388 Marionette TRACE conn5 <- [1,2190,null,{}] 11:54:09 INFO - PROCESS | 1116 | 1466016849392 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}] 11:54:09 INFO - PROCESS | 1116 | 1466016849394 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:09 INFO - PROCESS | 1116 | 1466016849509 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 11:54:09 INFO - PROCESS | 1116 | 1466016849630 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:09 INFO - PROCESS | 1116 | 1466016849632 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:09 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726C21800 == 42 [pid = 1116] [id = 557] 11:54:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009722C74C00) [pid = 1116] [serial = 1671] [outer = 0000000000000000] 11:54:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009722C80400) [pid = 1116] [serial = 1672] [outer = 0000009722C74C00] 11:54:09 INFO - PROCESS | 1116 | 1466016849690 Marionette DEBUG loaded listener.js 11:54:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097236D6400) [pid = 1116] [serial = 1673] [outer = 0000009722C74C00] 11:54:10 INFO - PROCESS | 1116 | 1466016850533 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]]]}] 11:54:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:54:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1176ms 11:54:10 INFO - PROCESS | 1116 | 1466016850566 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 11:54:10 INFO - PROCESS | 1116 | 1466016850571 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 11:54:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:54:10 INFO - PROCESS | 1116 | 1466016850576 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:54:10 INFO - PROCESS | 1116 | 1466016850579 Marionette TRACE conn5 <- [1,2194,null,{}] 11:54:10 INFO - PROCESS | 1116 | 1466016850585 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}] 11:54:10 INFO - PROCESS | 1116 | 1466016850587 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:10 INFO - PROCESS | 1116 | 1466016850701 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 11:54:10 INFO - PROCESS | 1116 | 1466016850825 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 1116 | 1466016850830 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:10 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E1D800 == 43 [pid = 1116] [id = 558] 11:54:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971289A800) [pid = 1116] [serial = 1674] [outer = 0000000000000000] 11:54:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971308AC00) [pid = 1116] [serial = 1675] [outer = 000000971289A800] 11:54:10 INFO - PROCESS | 1116 | 1466016850884 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009718668C00) [pid = 1116] [serial = 1676] [outer = 000000971289A800] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B90000 == 42 [pid = 1116] [id = 537] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 0000009726920800 == 41 [pid = 1116] [id = 552] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D90000 == 40 [pid = 1116] [id = 551] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 000000971FA85800 == 39 [pid = 1116] [id = 550] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 00000097238F1800 == 38 [pid = 1116] [id = 549] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 00000097231D3000 == 37 [pid = 1116] [id = 548] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 00000097219A8000 == 36 [pid = 1116] [id = 547] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 000000971F606800 == 35 [pid = 1116] [id = 546] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2D4800 == 34 [pid = 1116] [id = 545] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 00000097117A2000 == 33 [pid = 1116] [id = 12] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B15000 == 32 [pid = 1116] [id = 544] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BBD800 == 31 [pid = 1116] [id = 542] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 000000971E18B000 == 30 [pid = 1116] [id = 543] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 0000009726C21800 == 29 [pid = 1116] [id = 557] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B22000 == 28 [pid = 1116] [id = 556] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B38800 == 27 [pid = 1116] [id = 555] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD94000 == 26 [pid = 1116] [id = 553] 11:54:11 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E14800 == 25 [pid = 1116] [id = 554] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (00000097175BE800) [pid = 1116] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971EA57000) [pid = 1116] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009718713C00) [pid = 1116] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971764C400) [pid = 1116] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009712972800) [pid = 1116] [serial = 1088] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009712D78C00) [pid = 1116] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971E5B8400) [pid = 1116] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712D79000) [pid = 1116] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971E516000) [pid = 1116] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097219BF000) [pid = 1116] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097236DB000) [pid = 1116] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097236F0400) [pid = 1116] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971308A000) [pid = 1116] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009718DDB800) [pid = 1116] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971865EC00) [pid = 1116] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009719266000) [pid = 1116] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971C32C000) [pid = 1116] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971E512800) [pid = 1116] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971F4F5000) [pid = 1116] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (00000097236EB800) [pid = 1116] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009722C79400) [pid = 1116] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009723BF2800) [pid = 1116] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 11:54:11 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009717823C00) [pid = 1116] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 11:54:12 INFO - PROCESS | 1116 | 1466016852098 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]]]}] 11:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1586ms 11:54:12 INFO - PROCESS | 1116 | 1466016852166 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 1116 | 1466016852171 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 11:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:54:12 INFO - PROCESS | 1116 | 1466016852176 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 1116 | 1466016852179 Marionette TRACE conn5 <- [1,2198,null,{}] 11:54:12 INFO - PROCESS | 1116 | 1466016852186 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}] 11:54:12 INFO - PROCESS | 1116 | 1466016852189 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:12 INFO - PROCESS | 1116 | 1466016852283 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 11:54:12 INFO - PROCESS | 1116 | 1466016852296 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 1116 | 1466016852299 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:12 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718795800 == 26 [pid = 1116] [id = 559] 11:54:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (00000097128A4400) [pid = 1116] [serial = 1677] [outer = 0000000000000000] 11:54:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971296F000) [pid = 1116] [serial = 1678] [outer = 00000097128A4400] 11:54:12 INFO - PROCESS | 1116 | 1466016852349 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009712D78C00) [pid = 1116] [serial = 1679] [outer = 00000097128A4400] 11:54:12 INFO - PROCESS | 1116 | 1466016852884 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]]]}] 11:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 735ms 11:54:12 INFO - PROCESS | 1116 | 1466016852914 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 1116 | 1466016852920 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 11:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:54:12 INFO - PROCESS | 1116 | 1466016852926 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 1116 | 1466016852929 Marionette TRACE conn5 <- [1,2202,null,{}] 11:54:12 INFO - PROCESS | 1116 | 1466016852933 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}] 11:54:12 INFO - PROCESS | 1116 | 1466016852935 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:13 INFO - PROCESS | 1116 | 1466016853027 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 11:54:13 INFO - PROCESS | 1116 | 1466016853112 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 1116 | 1466016853115 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:13 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E175800 == 27 [pid = 1116] [id = 560] 11:54:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009713250800) [pid = 1116] [serial = 1680] [outer = 0000000000000000] 11:54:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009716BB2800) [pid = 1116] [serial = 1681] [outer = 0000009713250800] 11:54:13 INFO - PROCESS | 1116 | 1466016853165 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971764C400) [pid = 1116] [serial = 1682] [outer = 0000009713250800] 11:54:13 INFO - PROCESS | 1116 | 1466016853542 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]]]}] 11:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 11:54:13 INFO - PROCESS | 1116 | 1466016853625 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 11:54:13 INFO - PROCESS | 1116 | 1466016853627 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 11:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:54:13 INFO - PROCESS | 1116 | 1466016853631 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - PROCESS | 1116 | 1466016853635 Marionette TRACE conn5 <- [1,2206,null,{}] 11:54:13 INFO - PROCESS | 1116 | 1466016853646 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}] 11:54:13 INFO - PROCESS | 1116 | 1466016853651 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:13 INFO - PROCESS | 1116 | 1466016853745 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 11:54:13 INFO - PROCESS | 1116 | 1466016853760 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 1116 | 1466016853764 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:13 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F609000 == 28 [pid = 1116] [id = 561] 11:54:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (00000097127E7800) [pid = 1116] [serial = 1683] [outer = 0000000000000000] 11:54:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009718D2D800) [pid = 1116] [serial = 1684] [outer = 00000097127E7800] 11:54:13 INFO - PROCESS | 1116 | 1466016853815 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097191C0800) [pid = 1116] [serial = 1685] [outer = 00000097127E7800] 11:54:14 INFO - PROCESS | 1116 | 1466016854303 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]]]}] 11:54:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:54:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 11:54:14 INFO - PROCESS | 1116 | 1466016854327 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 11:54:14 INFO - PROCESS | 1116 | 1466016854330 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 11:54:14 INFO - PROCESS | 1116 | 1466016854334 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:54:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:54:14 INFO - PROCESS | 1116 | 1466016854335 Marionette TRACE conn5 <- [1,2210,null,{}] 11:54:14 INFO - PROCESS | 1116 | 1466016854339 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}] 11:54:14 INFO - PROCESS | 1116 | 1466016854341 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:14 INFO - PROCESS | 1116 | 1466016854484 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 11:54:14 INFO - PROCESS | 1116 | 1466016854504 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:14 INFO - PROCESS | 1116 | 1466016854507 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:14 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FF0F000 == 29 [pid = 1116] [id = 562] 11:54:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971DC3E400) [pid = 1116] [serial = 1686] [outer = 0000000000000000] 11:54:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971DC79000) [pid = 1116] [serial = 1687] [outer = 000000971DC3E400] 11:54:14 INFO - PROCESS | 1116 | 1466016854553 Marionette DEBUG loaded listener.js 11:54:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971E505800) [pid = 1116] [serial = 1688] [outer = 000000971DC3E400] 11:54:15 INFO - PROCESS | 1116 | 1466016855000 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]]]}] 11:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 11:54:15 INFO - PROCESS | 1116 | 1466016855015 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 11:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:54:15 INFO - PROCESS | 1116 | 1466016855017 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 11:54:15 INFO - PROCESS | 1116 | 1466016855021 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:54:15 INFO - PROCESS | 1116 | 1466016855022 Marionette TRACE conn5 <- [1,2214,null,{}] 11:54:15 INFO - PROCESS | 1116 | 1466016855026 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}] 11:54:15 INFO - PROCESS | 1116 | 1466016855028 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:15 INFO - PROCESS | 1116 | 1466016855137 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 11:54:15 INFO - PROCESS | 1116 | 1466016855142 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:15 INFO - PROCESS | 1116 | 1466016855144 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:15 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E98800 == 30 [pid = 1116] [id = 563] 11:54:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097130ADC00) [pid = 1116] [serial = 1689] [outer = 0000000000000000] 11:54:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971E51B400) [pid = 1116] [serial = 1690] [outer = 00000097130ADC00] 11:54:15 INFO - PROCESS | 1116 | 1466016855190 Marionette DEBUG loaded listener.js 11:54:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E84B800) [pid = 1116] [serial = 1691] [outer = 00000097130ADC00] 11:54:15 INFO - PROCESS | 1116 | 1466016855665 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]]]}] 11:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 693ms 11:54:15 INFO - PROCESS | 1116 | 1466016855716 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 11:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:54:15 INFO - PROCESS | 1116 | 1466016855719 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 11:54:15 INFO - PROCESS | 1116 | 1466016855722 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:54:15 INFO - PROCESS | 1116 | 1466016855724 Marionette TRACE conn5 <- [1,2218,null,{}] 11:54:15 INFO - PROCESS | 1116 | 1466016855727 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}] 11:54:15 INFO - PROCESS | 1116 | 1466016855733 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:15 INFO - PROCESS | 1116 | 1466016855896 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 11:54:15 INFO - PROCESS | 1116 | 1466016855920 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:15 INFO - PROCESS | 1116 | 1466016855922 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:15 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231D3000 == 31 [pid = 1116] [id = 564] 11:54:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971E5BC400) [pid = 1116] [serial = 1692] [outer = 0000000000000000] 11:54:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971F8F0C00) [pid = 1116] [serial = 1693] [outer = 000000971E5BC400] 11:54:15 INFO - PROCESS | 1116 | 1466016855968 Marionette DEBUG loaded listener.js 11:54:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971FD0F400) [pid = 1116] [serial = 1694] [outer = 000000971E5BC400] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971FD16400) [pid = 1116] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000972020C400) [pid = 1116] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971307F400) [pid = 1116] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971E51FC00) [pid = 1116] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971E509800) [pid = 1116] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971289D000) [pid = 1116] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009713213800) [pid = 1116] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009718DD9400) [pid = 1116] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009716EB7000) [pid = 1116] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009722B5B800) [pid = 1116] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971F556C00) [pid = 1116] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:54:16 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009721CE1000) [pid = 1116] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:54:16 INFO - PROCESS | 1116 | 1466016856549 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]]]}] 11:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 880ms 11:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:54:16 INFO - PROCESS | 1116 | 1466016856604 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 1116 | 1466016856606 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 11:54:16 INFO - PROCESS | 1116 | 1466016856609 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 1116 | 1466016856611 Marionette TRACE conn5 <- [1,2222,null,{}] 11:54:16 INFO - PROCESS | 1116 | 1466016856615 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}] 11:54:16 INFO - PROCESS | 1116 | 1466016856617 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:16 INFO - PROCESS | 1116 | 1466016856697 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 11:54:16 INFO - PROCESS | 1116 | 1466016856702 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:16 INFO - PROCESS | 1116 | 1466016856704 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:16 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238ED000 == 32 [pid = 1116] [id = 565] 11:54:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971C322400) [pid = 1116] [serial = 1695] [outer = 0000000000000000] 11:54:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971FC69800) [pid = 1116] [serial = 1696] [outer = 000000971C322400] 11:54:16 INFO - PROCESS | 1116 | 1466016856748 Marionette DEBUG loaded listener.js 11:54:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009720049400) [pid = 1116] [serial = 1697] [outer = 000000971C322400] 11:54:17 INFO - PROCESS | 1116 | 1466016857162 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]]]}] 11:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 586ms 11:54:17 INFO - PROCESS | 1116 | 1466016857200 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 11:54:17 INFO - PROCESS | 1116 | 1466016857202 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 11:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:54:17 INFO - PROCESS | 1116 | 1466016857222 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:54:17 INFO - PROCESS | 1116 | 1466016857224 Marionette TRACE conn5 <- [1,2226,null,{}] 11:54:17 INFO - PROCESS | 1116 | 1466016857228 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}] 11:54:17 INFO - PROCESS | 1116 | 1466016857230 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:17 INFO - PROCESS | 1116 | 1466016857311 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 11:54:17 INFO - PROCESS | 1116 | 1466016857319 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 1116 | 1466016857321 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:17 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C10800 == 33 [pid = 1116] [id = 566] 11:54:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097202DB800) [pid = 1116] [serial = 1698] [outer = 0000000000000000] 11:54:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097202E1800) [pid = 1116] [serial = 1699] [outer = 00000097202DB800] 11:54:17 INFO - PROCESS | 1116 | 1466016857366 Marionette DEBUG loaded listener.js 11:54:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000972085A800) [pid = 1116] [serial = 1700] [outer = 00000097202DB800] 11:54:17 INFO - PROCESS | 1116 | 1466016857793 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]]]}] 11:54:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:54:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 608ms 11:54:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:54:17 INFO - PROCESS | 1116 | 1466016857818 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 11:54:17 INFO - PROCESS | 1116 | 1466016857820 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 11:54:17 INFO - PROCESS | 1116 | 1466016857824 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:54:17 INFO - PROCESS | 1116 | 1466016857825 Marionette TRACE conn5 <- [1,2230,null,{}] 11:54:17 INFO - PROCESS | 1116 | 1466016857829 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}] 11:54:17 INFO - PROCESS | 1116 | 1466016857831 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:17 INFO - PROCESS | 1116 | 1466016857948 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 11:54:17 INFO - PROCESS | 1116 | 1466016857955 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 1116 | 1466016857958 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:17 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F608000 == 34 [pid = 1116] [id = 567] 11:54:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097202DCC00) [pid = 1116] [serial = 1701] [outer = 0000000000000000] 11:54:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009720867400) [pid = 1116] [serial = 1702] [outer = 00000097202DCC00] 11:54:18 INFO - PROCESS | 1116 | 1466016858002 Marionette DEBUG loaded listener.js 11:54:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097208DBC00) [pid = 1116] [serial = 1703] [outer = 00000097202DCC00] 11:54:18 INFO - PROCESS | 1116 | 1466016858519 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]]]}] 11:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 732ms 11:54:18 INFO - PROCESS | 1116 | 1466016858560 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 11:54:18 INFO - PROCESS | 1116 | 1466016858566 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 11:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:54:18 INFO - PROCESS | 1116 | 1466016858573 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:54:18 INFO - PROCESS | 1116 | 1466016858577 Marionette TRACE conn5 <- [1,2234,null,{}] 11:54:18 INFO - PROCESS | 1116 | 1466016858583 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}] 11:54:18 INFO - PROCESS | 1116 | 1466016858586 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:18 INFO - PROCESS | 1116 | 1466016858769 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 11:54:18 INFO - PROCESS | 1116 | 1466016858876 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 1116 | 1466016858881 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:18 INFO - PROCESS | 1116 | ++DOCSHELL 000000971CAE6800 == 35 [pid = 1116] [id = 568] 11:54:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971296F400) [pid = 1116] [serial = 1704] [outer = 0000000000000000] 11:54:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009712D66400) [pid = 1116] [serial = 1705] [outer = 000000971296F400] 11:54:18 INFO - PROCESS | 1116 | 1466016858940 Marionette DEBUG loaded listener.js 11:54:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097139CC000) [pid = 1116] [serial = 1706] [outer = 000000971296F400] 11:54:19 INFO - PROCESS | 1116 | 1466016859700 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]]]}] 11:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1197ms 11:54:19 INFO - PROCESS | 1116 | 1466016859774 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 11:54:19 INFO - PROCESS | 1116 | 1466016859780 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 11:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:54:19 INFO - PROCESS | 1116 | 1466016859786 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:54:19 INFO - PROCESS | 1116 | 1466016859789 Marionette TRACE conn5 <- [1,2238,null,{}] 11:54:19 INFO - PROCESS | 1116 | 1466016859794 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}] 11:54:19 INFO - PROCESS | 1116 | 1466016859797 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:19 INFO - PROCESS | 1116 | 1466016859950 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 11:54:20 INFO - PROCESS | 1116 | 1466016860068 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 1116 | 1466016860071 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:20 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD82000 == 36 [pid = 1116] [id = 569] 11:54:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009718664000) [pid = 1116] [serial = 1707] [outer = 0000000000000000] 11:54:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009718D24400) [pid = 1116] [serial = 1708] [outer = 0000009718664000] 11:54:20 INFO - PROCESS | 1116 | 1466016860131 Marionette DEBUG loaded listener.js 11:54:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009719273800) [pid = 1116] [serial = 1709] [outer = 0000009718664000] 11:54:21 INFO - PROCESS | 1116 | 1466016861041 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]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1287ms 11:54:21 INFO - PROCESS | 1116 | 1466016861076 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 1116 | 1466016861081 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 11:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:54:21 INFO - PROCESS | 1116 | 1466016861086 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 1116 | 1466016861089 Marionette TRACE conn5 <- [1,2242,null,{}] 11:54:21 INFO - PROCESS | 1116 | 1466016861095 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}] 11:54:21 INFO - PROCESS | 1116 | 1466016861098 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:21 INFO - PROCESS | 1116 | 1466016861235 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 11:54:21 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C10800 == 35 [pid = 1116] [id = 566] 11:54:21 INFO - PROCESS | 1116 | --DOCSHELL 00000097238ED000 == 34 [pid = 1116] [id = 565] 11:54:21 INFO - PROCESS | 1116 | --DOCSHELL 00000097231D3000 == 33 [pid = 1116] [id = 564] 11:54:21 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E98800 == 32 [pid = 1116] [id = 563] 11:54:21 INFO - PROCESS | 1116 | --DOCSHELL 000000971FF0F000 == 31 [pid = 1116] [id = 562] 11:54:21 INFO - PROCESS | 1116 | --DOCSHELL 000000971F609000 == 30 [pid = 1116] [id = 561] 11:54:21 INFO - PROCESS | 1116 | --DOCSHELL 000000971E175800 == 29 [pid = 1116] [id = 560] 11:54:21 INFO - PROCESS | 1116 | --DOCSHELL 0000009718795800 == 28 [pid = 1116] [id = 559] 11:54:21 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E1D800 == 27 [pid = 1116] [id = 558] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971FF23C00) [pid = 1116] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097202E4400) [pid = 1116] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (00000097130A8C00) [pid = 1116] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (00000097202DA400) [pid = 1116] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097175CD800) [pid = 1116] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971EC07800) [pid = 1116] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971F54E800) [pid = 1116] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971EC11800) [pid = 1116] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009712D7B800) [pid = 1116] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009716E49400) [pid = 1116] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009718DDE000) [pid = 1116] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971DC76C00) [pid = 1116] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971C29F000) [pid = 1116] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009718DE5000) [pid = 1116] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009718DDB000) [pid = 1116] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009720BF3800) [pid = 1116] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009722BA3000) [pid = 1116] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009722B5F800) [pid = 1116] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009720BF1400) [pid = 1116] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971F8E7800) [pid = 1116] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971FC6A400) [pid = 1116] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009722B2D400) [pid = 1116] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (0000009721EC3400) [pid = 1116] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 11:54:21 INFO - PROCESS | 1116 | 1466016861361 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:21 INFO - PROCESS | 1116 | 1466016861366 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:21 INFO - PROCESS | 1116 | ++DOCSHELL 000000971756B800 == 28 [pid = 1116] [id = 570] 11:54:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (00000097127D4800) [pid = 1116] [serial = 1710] [outer = 0000000000000000] 11:54:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009712898800) [pid = 1116] [serial = 1711] [outer = 00000097127D4800] 11:54:21 INFO - PROCESS | 1116 | 1466016861416 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (00000097130AE800) [pid = 1116] [serial = 1712] [outer = 00000097127D4800] 11:54:21 INFO - PROCESS | 1116 | 1466016861838 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]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 775ms 11:54:21 INFO - PROCESS | 1116 | 1466016861887 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 1116 | 1466016861891 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 11:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:54:21 INFO - PROCESS | 1116 | 1466016861899 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 1116 | 1466016861902 Marionette TRACE conn5 <- [1,2246,null,{}] 11:54:21 INFO - PROCESS | 1116 | 1466016861906 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}] 11:54:21 INFO - PROCESS | 1116 | 1466016861909 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:22 INFO - PROCESS | 1116 | 1466016862000 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 11:54:22 INFO - PROCESS | 1116 | 1466016862007 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:22 INFO - PROCESS | 1116 | 1466016862009 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:22 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F22F000 == 29 [pid = 1116] [id = 571] 11:54:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009717BF2000) [pid = 1116] [serial = 1713] [outer = 0000000000000000] 11:54:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971870CC00) [pid = 1116] [serial = 1714] [outer = 0000009717BF2000] 11:54:22 INFO - PROCESS | 1116 | 1466016862057 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009718DDAC00) [pid = 1116] [serial = 1715] [outer = 0000009717BF2000] 11:54:22 INFO - PROCESS | 1116 | 1466016862558 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]]]}] 11:54:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:54:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 11:54:22 INFO - PROCESS | 1116 | 1466016862598 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 11:54:22 INFO - PROCESS | 1116 | 1466016862601 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 11:54:22 INFO - PROCESS | 1116 | 1466016862604 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:54:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:54:22 INFO - PROCESS | 1116 | 1466016862608 Marionette TRACE conn5 <- [1,2250,null,{}] 11:54:22 INFO - PROCESS | 1116 | 1466016862619 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}] 11:54:22 INFO - PROCESS | 1116 | 1466016862624 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:22 INFO - PROCESS | 1116 | 1466016862741 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 11:54:22 INFO - PROCESS | 1116 | 1466016862825 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:22 INFO - PROCESS | 1116 | 1466016862828 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:22 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FF14000 == 30 [pid = 1116] [id = 572] 11:54:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (00000097127ED400) [pid = 1116] [serial = 1716] [outer = 0000000000000000] 11:54:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971E1E5C00) [pid = 1116] [serial = 1717] [outer = 00000097127ED400] 11:54:22 INFO - PROCESS | 1116 | 1466016862878 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971EABB400) [pid = 1116] [serial = 1718] [outer = 00000097127ED400] 11:54:23 INFO - PROCESS | 1116 | 1466016863266 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]]]}] 11:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 11:54:23 INFO - PROCESS | 1116 | 1466016863281 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 11:54:23 INFO - PROCESS | 1116 | 1466016863284 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 11:54:23 INFO - PROCESS | 1116 | 1466016863287 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:54:23 INFO - PROCESS | 1116 | 1466016863289 Marionette TRACE conn5 <- [1,2254,null,{}] 11:54:23 INFO - PROCESS | 1116 | 1466016863292 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}] 11:54:23 INFO - PROCESS | 1116 | 1466016863294 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:23 INFO - PROCESS | 1116 | 1466016863422 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 11:54:23 INFO - PROCESS | 1116 | 1466016863435 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 1116 | 1466016863437 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:23 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C6B800 == 31 [pid = 1116] [id = 573] 11:54:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971EC05400) [pid = 1116] [serial = 1719] [outer = 0000000000000000] 11:54:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971F4F5000) [pid = 1116] [serial = 1720] [outer = 000000971EC05400] 11:54:23 INFO - PROCESS | 1116 | 1466016863483 Marionette DEBUG loaded listener.js 11:54:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971F552800) [pid = 1116] [serial = 1721] [outer = 000000971EC05400] 11:54:23 INFO - PROCESS | 1116 | 1466016863931 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]]]}] 11:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 691ms 11:54:23 INFO - PROCESS | 1116 | 1466016863982 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 11:54:23 INFO - PROCESS | 1116 | 1466016863984 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 11:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:54:23 INFO - PROCESS | 1116 | 1466016863987 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:54:23 INFO - PROCESS | 1116 | 1466016863989 Marionette TRACE conn5 <- [1,2258,null,{}] 11:54:23 INFO - PROCESS | 1116 | 1466016863992 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}] 11:54:23 INFO - PROCESS | 1116 | 1466016863995 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:24 INFO - PROCESS | 1116 | 1466016864106 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 11:54:24 INFO - PROCESS | 1116 | 1466016864191 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:24 INFO - PROCESS | 1116 | 1466016864193 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:24 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238ED000 == 32 [pid = 1116] [id = 574] 11:54:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971F81E400) [pid = 1116] [serial = 1722] [outer = 0000000000000000] 11:54:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971FC60000) [pid = 1116] [serial = 1723] [outer = 000000971F81E400] 11:54:24 INFO - PROCESS | 1116 | 1466016864238 Marionette DEBUG loaded listener.js 11:54:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971FD1EC00) [pid = 1116] [serial = 1724] [outer = 000000971F81E400] 11:54:24 INFO - PROCESS | 1116 | 1466016864662 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]]]}] 11:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 734ms 11:54:24 INFO - PROCESS | 1116 | 1466016864725 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 11:54:24 INFO - PROCESS | 1116 | 1466016864727 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 11:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:54:24 INFO - PROCESS | 1116 | 1466016864731 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:54:24 INFO - PROCESS | 1116 | 1466016864732 Marionette TRACE conn5 <- [1,2262,null,{}] 11:54:24 INFO - PROCESS | 1116 | 1466016864736 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}] 11:54:24 INFO - PROCESS | 1116 | 1466016864742 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:24 INFO - PROCESS | 1116 | 1466016864879 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 11:54:24 INFO - PROCESS | 1116 | 1466016864936 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:24 INFO - PROCESS | 1116 | 1466016864938 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:24 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D9E800 == 33 [pid = 1116] [id = 575] 11:54:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097202E5000) [pid = 1116] [serial = 1725] [outer = 0000000000000000] 11:54:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009720861400) [pid = 1116] [serial = 1726] [outer = 00000097202E5000] 11:54:24 INFO - PROCESS | 1116 | 1466016864984 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009720E77800) [pid = 1116] [serial = 1727] [outer = 00000097202E5000] 11:54:25 INFO - PROCESS | 1116 | 1466016865470 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]]]}] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971DC3E400) [pid = 1116] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097128A4400) [pid = 1116] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971289A800) [pid = 1116] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009713250800) [pid = 1116] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097127E7800) [pid = 1116] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097202DB800) [pid = 1116] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097130ADC00) [pid = 1116] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097128A5000) [pid = 1116] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971E5B4C00) [pid = 1116] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009720860C00) [pid = 1116] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009722C74C00) [pid = 1116] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971E5BC400) [pid = 1116] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:54:25 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971C322400) [pid = 1116] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 840ms 11:54:25 INFO - PROCESS | 1116 | 1466016865573 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 11:54:25 INFO - PROCESS | 1116 | 1466016865575 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 11:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:54:25 INFO - PROCESS | 1116 | 1466016865578 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:54:25 INFO - PROCESS | 1116 | 1466016865580 Marionette TRACE conn5 <- [1,2266,null,{}] 11:54:25 INFO - PROCESS | 1116 | 1466016865584 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}] 11:54:25 INFO - PROCESS | 1116 | 1466016865586 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:25 INFO - PROCESS | 1116 | 1466016865672 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 11:54:25 INFO - PROCESS | 1116 | 1466016865679 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:25 INFO - PROCESS | 1116 | 1466016865681 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:25 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B43800 == 34 [pid = 1116] [id = 576] 11:54:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (00000097127E2000) [pid = 1116] [serial = 1728] [outer = 0000000000000000] 11:54:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009717B3E400) [pid = 1116] [serial = 1729] [outer = 00000097127E2000] 11:54:25 INFO - PROCESS | 1116 | 1466016865726 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971FF25800) [pid = 1116] [serial = 1730] [outer = 00000097127E2000] 11:54:26 INFO - PROCESS | 1116 | 1466016866136 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]]]}] 11:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 586ms 11:54:26 INFO - PROCESS | 1116 | 1466016866176 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 11:54:26 INFO - PROCESS | 1116 | 1466016866179 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 11:54:26 INFO - PROCESS | 1116 | 1466016866182 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:54:26 INFO - PROCESS | 1116 | 1466016866184 Marionette TRACE conn5 <- [1,2270,null,{}] 11:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:54:26 INFO - PROCESS | 1116 | 1466016866187 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}] 11:54:26 INFO - PROCESS | 1116 | 1466016866189 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:26 INFO - PROCESS | 1116 | 1466016866281 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 11:54:26 INFO - PROCESS | 1116 | 1466016866287 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 1116 | 1466016866289 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:26 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B03800 == 35 [pid = 1116] [id = 577] 11:54:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009721967800) [pid = 1116] [serial = 1731] [outer = 0000000000000000] 11:54:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009721CE8C00) [pid = 1116] [serial = 1732] [outer = 0000009721967800] 11:54:26 INFO - PROCESS | 1116 | 1466016866333 Marionette DEBUG loaded listener.js 11:54:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009722B2B800) [pid = 1116] [serial = 1733] [outer = 0000009721967800] 11:54:26 INFO - PROCESS | 1116 | 1466016866747 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]]]}] 11:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 587ms 11:54:26 INFO - PROCESS | 1116 | 1466016866775 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 11:54:26 INFO - PROCESS | 1116 | 1466016866777 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 11:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:54:26 INFO - PROCESS | 1116 | 1466016866781 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:54:26 INFO - PROCESS | 1116 | 1466016866782 Marionette TRACE conn5 <- [1,2274,null,{}] 11:54:26 INFO - PROCESS | 1116 | 1466016866797 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}] 11:54:26 INFO - PROCESS | 1116 | 1466016866799 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:26 INFO - PROCESS | 1116 | 1466016866884 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 11:54:26 INFO - PROCESS | 1116 | 1466016866890 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 1116 | 1466016866892 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:26 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FF13000 == 36 [pid = 1116] [id = 578] 11:54:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009722B54400) [pid = 1116] [serial = 1734] [outer = 0000000000000000] 11:54:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009722B5D000) [pid = 1116] [serial = 1735] [outer = 0000009722B54400] 11:54:26 INFO - PROCESS | 1116 | 1466016866936 Marionette DEBUG loaded listener.js 11:54:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009722BA2000) [pid = 1116] [serial = 1736] [outer = 0000009722B54400] 11:54:27 INFO - PROCESS | 1116 | 1466016867367 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]]]}] 11:54:27 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 11:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 628ms 11:54:27 INFO - PROCESS | 1116 | 1466016867412 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 11:54:27 INFO - PROCESS | 1116 | 1466016867415 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 11:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:54:27 INFO - PROCESS | 1116 | 1466016867433 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:54:27 INFO - PROCESS | 1116 | 1466016867435 Marionette TRACE conn5 <- [1,2278,null,{}] 11:54:27 INFO - PROCESS | 1116 | 1466016867440 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}] 11:54:27 INFO - PROCESS | 1116 | 1466016867442 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:27 INFO - PROCESS | 1116 | 1466016867582 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 11:54:27 INFO - PROCESS | 1116 | 1466016867682 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:27 INFO - PROCESS | 1116 | 1466016867686 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:27 INFO - PROCESS | 1116 | ++DOCSHELL 000000971878B800 == 37 [pid = 1116] [id = 579] 11:54:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097127C7C00) [pid = 1116] [serial = 1737] [outer = 0000000000000000] 11:54:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097127E8400) [pid = 1116] [serial = 1738] [outer = 00000097127C7C00] 11:54:27 INFO - PROCESS | 1116 | 1466016867747 Marionette DEBUG loaded listener.js 11:54:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097130AC800) [pid = 1116] [serial = 1739] [outer = 00000097127C7C00] 11:54:28 INFO - PROCESS | 1116 | 1466016868415 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]]]}] 11:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1045ms 11:54:28 INFO - PROCESS | 1116 | 1466016868468 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 11:54:28 INFO - PROCESS | 1116 | 1466016868473 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 11:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:54:28 INFO - PROCESS | 1116 | 1466016868478 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:54:28 INFO - PROCESS | 1116 | 1466016868482 Marionette TRACE conn5 <- [1,2282,null,{}] 11:54:28 INFO - PROCESS | 1116 | 1466016868508 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}] 11:54:28 INFO - PROCESS | 1116 | 1466016868511 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:28 INFO - PROCESS | 1116 | 1466016868696 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 11:54:28 INFO - PROCESS | 1116 | 1466016868789 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:28 INFO - PROCESS | 1116 | 1466016868792 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:28 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BCD800 == 38 [pid = 1116] [id = 580] 11:54:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971BFF0C00) [pid = 1116] [serial = 1740] [outer = 0000000000000000] 11:54:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971C2A3C00) [pid = 1116] [serial = 1741] [outer = 000000971BFF0C00] 11:54:28 INFO - PROCESS | 1116 | 1466016868849 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971E8DE800) [pid = 1116] [serial = 1742] [outer = 000000971BFF0C00] 11:54:29 INFO - PROCESS | 1116 | 1466016869411 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]]]}] 11:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 966ms 11:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:54:29 INFO - PROCESS | 1116 | 1466016869447 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 11:54:29 INFO - PROCESS | 1116 | 1466016869451 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 11:54:29 INFO - PROCESS | 1116 | 1466016869455 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 1116 | 1466016869457 Marionette TRACE conn5 <- [1,2286,null,{}] 11:54:29 INFO - PROCESS | 1116 | 1466016869461 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}] 11:54:29 INFO - PROCESS | 1116 | 1466016869464 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:29 INFO - PROCESS | 1116 | 1466016869580 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 11:54:29 INFO - PROCESS | 1116 | 1466016869679 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 1116 | 1466016869682 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:29 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726C23800 == 39 [pid = 1116] [id = 581] 11:54:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971FD10C00) [pid = 1116] [serial = 1743] [outer = 0000000000000000] 11:54:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097202DC000) [pid = 1116] [serial = 1744] [outer = 000000971FD10C00] 11:54:29 INFO - PROCESS | 1116 | 1466016869737 Marionette DEBUG loaded listener.js 11:54:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000972089B400) [pid = 1116] [serial = 1745] [outer = 000000971FD10C00] 11:54:30 INFO - PROCESS | 1116 | 1466016870379 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]]]}] 11:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 985ms 11:54:30 INFO - PROCESS | 1116 | 1466016870441 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 11:54:30 INFO - PROCESS | 1116 | 1466016870446 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 11:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:54:30 INFO - PROCESS | 1116 | 1466016870457 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:54:30 INFO - PROCESS | 1116 | 1466016870462 Marionette TRACE conn5 <- [1,2290,null,{}] 11:54:30 INFO - PROCESS | 1116 | 1466016870466 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}] 11:54:30 INFO - PROCESS | 1116 | 1466016870470 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:30 INFO - PROCESS | 1116 | 1466016870619 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 11:54:30 INFO - PROCESS | 1116 | 1466016870764 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 1116 | 1466016870766 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:30 INFO - PROCESS | 1116 | ++DOCSHELL 000000972690A800 == 40 [pid = 1116] [id = 582] 11:54:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000972010B800) [pid = 1116] [serial = 1746] [outer = 0000000000000000] 11:54:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009722C78000) [pid = 1116] [serial = 1747] [outer = 000000972010B800] 11:54:30 INFO - PROCESS | 1116 | 1466016870823 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (00000097236D0C00) [pid = 1116] [serial = 1748] [outer = 000000972010B800] 11:54:31 INFO - PROCESS | 1116 | 1466016871584 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]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1138ms 11:54:31 INFO - PROCESS | 1116 | 1466016871593 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 11:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:54:31 INFO - PROCESS | 1116 | 1466016871597 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 11:54:31 INFO - PROCESS | 1116 | 1466016871602 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 1116 | 1466016871605 Marionette TRACE conn5 <- [1,2294,null,{}] 11:54:31 INFO - PROCESS | 1116 | 1466016871611 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}] 11:54:31 INFO - PROCESS | 1116 | 1466016871614 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:31 INFO - PROCESS | 1116 | 1466016871725 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 11:54:31 INFO - PROCESS | 1116 | 1466016871823 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:31 INFO - PROCESS | 1116 | 1466016871825 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:31 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBC6000 == 41 [pid = 1116] [id = 583] 11:54:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009716DF5C00) [pid = 1116] [serial = 1749] [outer = 0000000000000000] 11:54:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009716EB7000) [pid = 1116] [serial = 1750] [outer = 0000009716DF5C00] 11:54:31 INFO - PROCESS | 1116 | 1466016871875 Marionette DEBUG loaded listener.js 11:54:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (00000097187C4000) [pid = 1116] [serial = 1751] [outer = 0000009716DF5C00] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971FF13000 == 40 [pid = 1116] [id = 578] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B03800 == 39 [pid = 1116] [id = 577] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B43800 == 38 [pid = 1116] [id = 576] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D9E800 == 37 [pid = 1116] [id = 575] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 00000097238ED000 == 36 [pid = 1116] [id = 574] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C6B800 == 35 [pid = 1116] [id = 573] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971FF14000 == 34 [pid = 1116] [id = 572] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971F22F000 == 33 [pid = 1116] [id = 571] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971756B800 == 32 [pid = 1116] [id = 570] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD82000 == 31 [pid = 1116] [id = 569] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971CAE6800 == 30 [pid = 1116] [id = 568] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971F608000 == 29 [pid = 1116] [id = 567] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 000000972690A800 == 28 [pid = 1116] [id = 582] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009726C23800 == 27 [pid = 1116] [id = 581] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BCD800 == 26 [pid = 1116] [id = 580] 11:54:32 INFO - PROCESS | 1116 | --DOCSHELL 000000971878B800 == 25 [pid = 1116] [id = 579] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971DC79000) [pid = 1116] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971296F000) [pid = 1116] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009712D78C00) [pid = 1116] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009718668C00) [pid = 1116] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971308AC00) [pid = 1116] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009716BB2800) [pid = 1116] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971764C400) [pid = 1116] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009718D2D800) [pid = 1116] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000972085A800) [pid = 1116] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971E51B400) [pid = 1116] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009717D85400) [pid = 1116] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009713080C00) [pid = 1116] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971F556800) [pid = 1116] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971E8E4000) [pid = 1116] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009721EC0C00) [pid = 1116] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009720868C00) [pid = 1116] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097236D6400) [pid = 1116] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009722C80400) [pid = 1116] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971E505800) [pid = 1116] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971F8F0C00) [pid = 1116] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971E84B800) [pid = 1116] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097202E1800) [pid = 1116] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971FD0F400) [pid = 1116] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971FC69800) [pid = 1116] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009720049400) [pid = 1116] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009720867400) [pid = 1116] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (00000097191C0800) [pid = 1116] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 11:54:33 INFO - PROCESS | 1116 | 1466016873249 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]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1683ms 11:54:33 INFO - PROCESS | 1116 | 1466016873285 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 11:54:33 INFO - PROCESS | 1116 | 1466016873290 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 11:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:54:33 INFO - PROCESS | 1116 | 1466016873296 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 1116 | 1466016873299 Marionette TRACE conn5 <- [1,2298,null,{}] 11:54:33 INFO - PROCESS | 1116 | 1466016873304 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}] 11:54:33 INFO - PROCESS | 1116 | 1466016873307 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:33 INFO - PROCESS | 1116 | 1466016873403 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 11:54:33 INFO - PROCESS | 1116 | 1466016873416 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:33 INFO - PROCESS | 1116 | 1466016873421 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:33 INFO - PROCESS | 1116 | ++DOCSHELL 000000971879B000 == 26 [pid = 1116] [id = 584] 11:54:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009712896800) [pid = 1116] [serial = 1752] [outer = 0000000000000000] 11:54:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971296E400) [pid = 1116] [serial = 1753] [outer = 0000009712896800] 11:54:33 INFO - PROCESS | 1116 | 1466016873471 Marionette DEBUG loaded listener.js 11:54:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009712D7AC00) [pid = 1116] [serial = 1754] [outer = 0000009712896800] 11:54:33 INFO - PROCESS | 1116 | 1466016873964 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]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 11:54:34 INFO - PROCESS | 1116 | 1466016873991 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 11:54:34 INFO - PROCESS | 1116 | 1466016873996 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 11:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:54:34 INFO - PROCESS | 1116 | 1466016874003 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:54:34 INFO - PROCESS | 1116 | 1466016874006 Marionette TRACE conn5 <- [1,2302,null,{}] 11:54:34 INFO - PROCESS | 1116 | 1466016874010 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}] 11:54:34 INFO - PROCESS | 1116 | 1466016874013 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:34 INFO - PROCESS | 1116 | 1466016874103 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 11:54:34 INFO - PROCESS | 1116 | 1466016874112 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:34 INFO - PROCESS | 1116 | 1466016874114 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:34 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB6000 == 27 [pid = 1116] [id = 585] 11:54:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009716E46400) [pid = 1116] [serial = 1755] [outer = 0000000000000000] 11:54:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009716EB1800) [pid = 1116] [serial = 1756] [outer = 0000009716E46400] 11:54:34 INFO - PROCESS | 1116 | 1466016874163 Marionette DEBUG loaded listener.js 11:54:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009717BF5000) [pid = 1116] [serial = 1757] [outer = 0000009716E46400] 11:54:34 INFO - PROCESS | 1116 | 1466016874645 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]]]}] 11:54:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:54:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 11:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:54:34 INFO - PROCESS | 1116 | 1466016874697 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 11:54:34 INFO - PROCESS | 1116 | 1466016874699 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 11:54:34 INFO - PROCESS | 1116 | 1466016874703 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:54:34 INFO - PROCESS | 1116 | 1466016874707 Marionette TRACE conn5 <- [1,2306,null,{}] 11:54:34 INFO - PROCESS | 1116 | 1466016874719 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}] 11:54:34 INFO - PROCESS | 1116 | 1466016874724 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:34 INFO - PROCESS | 1116 | 1466016874847 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 11:54:34 INFO - PROCESS | 1116 | 1466016874937 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:34 INFO - PROCESS | 1116 | 1466016874941 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:34 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F617800 == 28 [pid = 1116] [id = 586] 11:54:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (00000097127E2800) [pid = 1116] [serial = 1758] [outer = 0000000000000000] 11:54:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009718DDD000) [pid = 1116] [serial = 1759] [outer = 00000097127E2800] 11:54:34 INFO - PROCESS | 1116 | 1466016874992 Marionette DEBUG loaded listener.js 11:54:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971926A000) [pid = 1116] [serial = 1760] [outer = 00000097127E2800] 11:54:35 INFO - PROCESS | 1116 | 1466016875398 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] 11:54:35 INFO - PROCESS | 1116 | 1466016875443 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 11:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:54:35 INFO - PROCESS | 1116 | 1466016875446 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:54:35 INFO - PROCESS | 1116 | 1466016875448 Marionette TRACE conn5 <- [1,2310,null,{}] 11:54:35 INFO - PROCESS | 1116 | 1466016875452 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}] 11:54:35 INFO - PROCESS | 1116 | 1466016875454 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:35 INFO - PROCESS | 1116 | 1466016875571 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 11:54:35 INFO - PROCESS | 1116 | 1466016875576 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 1116 | 1466016875578 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:35 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FF0F000 == 29 [pid = 1116] [id = 587] 11:54:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971BFE6800) [pid = 1116] [serial = 1761] [outer = 0000000000000000] 11:54:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971DC7E000) [pid = 1116] [serial = 1762] [outer = 000000971BFE6800] 11:54:35 INFO - PROCESS | 1116 | 1466016875669 Marionette DEBUG loaded listener.js 11:54:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971E509000) [pid = 1116] [serial = 1763] [outer = 000000971BFE6800] 11:54:36 INFO - PROCESS | 1116 | 1466016876120 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]]]}] 11:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 731ms 11:54:36 INFO - PROCESS | 1116 | 1466016876215 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 11:54:36 INFO - PROCESS | 1116 | 1466016876217 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 11:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:54:36 INFO - PROCESS | 1116 | 1466016876231 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:54:36 INFO - PROCESS | 1116 | 1466016876233 Marionette TRACE conn5 <- [1,2314,null,{}] 11:54:36 INFO - PROCESS | 1116 | 1466016876237 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}] 11:54:36 INFO - PROCESS | 1116 | 1466016876239 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:36 INFO - PROCESS | 1116 | 1466016876349 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 11:54:36 INFO - PROCESS | 1116 | 1466016876358 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:36 INFO - PROCESS | 1116 | 1466016876361 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:36 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B13000 == 30 [pid = 1116] [id = 588] 11:54:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009716DF7000) [pid = 1116] [serial = 1764] [outer = 0000000000000000] 11:54:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971E51D000) [pid = 1116] [serial = 1765] [outer = 0000009716DF7000] 11:54:36 INFO - PROCESS | 1116 | 1466016876450 Marionette DEBUG loaded listener.js 11:54:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E8E4000) [pid = 1116] [serial = 1766] [outer = 0000009716DF7000] 11:54:36 INFO - PROCESS | 1116 | 1466016876877 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]]]}] 11:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 11:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:54:36 INFO - PROCESS | 1116 | 1466016876930 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 11:54:36 INFO - PROCESS | 1116 | 1466016876932 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 11:54:36 INFO - PROCESS | 1116 | 1466016876935 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:54:36 INFO - PROCESS | 1116 | 1466016876937 Marionette TRACE conn5 <- [1,2318,null,{}] 11:54:36 INFO - PROCESS | 1116 | 1466016876941 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}] 11:54:36 INFO - PROCESS | 1116 | 1466016876947 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:37 INFO - PROCESS | 1116 | 1466016877083 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 11:54:37 INFO - PROCESS | 1116 | 1466016877139 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:37 INFO - PROCESS | 1116 | 1466016877141 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:37 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231D9000 == 31 [pid = 1116] [id = 589] 11:54:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971EC0D400) [pid = 1116] [serial = 1767] [outer = 0000000000000000] 11:54:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971F548400) [pid = 1116] [serial = 1768] [outer = 000000971EC0D400] 11:54:37 INFO - PROCESS | 1116 | 1466016877187 Marionette DEBUG loaded listener.js 11:54:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971FC5F800) [pid = 1116] [serial = 1769] [outer = 000000971EC0D400] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009722B54400) [pid = 1116] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971F81E400) [pid = 1116] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097202E5000) [pid = 1116] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097127ED400) [pid = 1116] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009718664000) [pid = 1116] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971296F400) [pid = 1116] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097202DCC00) [pid = 1116] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009717BF2000) [pid = 1116] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097127D4800) [pid = 1116] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097127E2000) [pid = 1116] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971EC05400) [pid = 1116] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:54:37 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009721967800) [pid = 1116] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:54:37 INFO - PROCESS | 1116 | 1466016877760 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]]]}] 11:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 881ms 11:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:54:37 INFO - PROCESS | 1116 | 1466016877818 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 11:54:37 INFO - PROCESS | 1116 | 1466016877820 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 11:54:37 INFO - PROCESS | 1116 | 1466016877823 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:54:37 INFO - PROCESS | 1116 | 1466016877825 Marionette TRACE conn5 <- [1,2322,null,{}] 11:54:37 INFO - PROCESS | 1116 | 1466016877828 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}] 11:54:37 INFO - PROCESS | 1116 | 1466016877830 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:37 INFO - PROCESS | 1116 | 1466016877911 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 11:54:37 INFO - PROCESS | 1116 | 1466016877917 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:37 INFO - PROCESS | 1116 | 1466016877919 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:37 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238F2000 == 32 [pid = 1116] [id = 590] 11:54:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009712897800) [pid = 1116] [serial = 1770] [outer = 0000000000000000] 11:54:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971FC60400) [pid = 1116] [serial = 1771] [outer = 0000009712897800] 11:54:37 INFO - PROCESS | 1116 | 1466016877963 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971FD12000) [pid = 1116] [serial = 1772] [outer = 0000009712897800] 11:54:38 INFO - PROCESS | 1116 | 1466016878390 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]]]}] 11:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 587ms 11:54:38 INFO - PROCESS | 1116 | 1466016878417 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 11:54:38 INFO - PROCESS | 1116 | 1466016878419 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 11:54:38 INFO - PROCESS | 1116 | 1466016878422 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:54:38 INFO - PROCESS | 1116 | 1466016878424 Marionette TRACE conn5 <- [1,2326,null,{}] 11:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:54:38 INFO - PROCESS | 1116 | 1466016878427 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}] 11:54:38 INFO - PROCESS | 1116 | 1466016878429 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:38 INFO - PROCESS | 1116 | 1466016878511 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 11:54:38 INFO - PROCESS | 1116 | 1466016878517 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 1116 | 1466016878519 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:38 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C0D800 == 33 [pid = 1116] [id = 591] 11:54:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971FF23400) [pid = 1116] [serial = 1773] [outer = 0000000000000000] 11:54:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097202DA400) [pid = 1116] [serial = 1774] [outer = 000000971FF23400] 11:54:38 INFO - PROCESS | 1116 | 1466016878564 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097202E4800) [pid = 1116] [serial = 1775] [outer = 000000971FF23400] 11:54:39 INFO - PROCESS | 1116 | 1466016879014 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]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 11:54:39 INFO - PROCESS | 1116 | 1466016879059 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 1116 | 1466016879062 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 11:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:54:39 INFO - PROCESS | 1116 | 1466016879065 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 1116 | 1466016879067 Marionette TRACE conn5 <- [1,2330,null,{}] 11:54:39 INFO - PROCESS | 1116 | 1466016879070 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}] 11:54:39 INFO - PROCESS | 1116 | 1466016879072 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:39 INFO - PROCESS | 1116 | 1466016879154 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 11:54:39 INFO - PROCESS | 1116 | 1466016879159 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:39 INFO - PROCESS | 1116 | 1466016879161 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:39 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F615800 == 34 [pid = 1116] [id = 592] 11:54:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000972080C000) [pid = 1116] [serial = 1776] [outer = 0000000000000000] 11:54:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009720860000) [pid = 1116] [serial = 1777] [outer = 000000972080C000] 11:54:39 INFO - PROCESS | 1116 | 1466016879206 Marionette DEBUG loaded listener.js 11:54:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097208E0800) [pid = 1116] [serial = 1778] [outer = 000000972080C000] 11:54:39 INFO - PROCESS | 1116 | 1466016879858 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]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 881ms 11:54:39 INFO - PROCESS | 1116 | 1466016879953 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 1116 | 1466016879957 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 11:54:39 INFO - PROCESS | 1116 | 1466016879963 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:54:39 INFO - PROCESS | 1116 | 1466016879966 Marionette TRACE conn5 <- [1,2334,null,{}] 11:54:39 INFO - PROCESS | 1116 | 1466016879973 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}] 11:54:39 INFO - PROCESS | 1116 | 1466016879976 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:40 INFO - PROCESS | 1116 | 1466016880116 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 11:54:40 INFO - PROCESS | 1116 | 1466016880235 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:40 INFO - PROCESS | 1116 | 1466016880238 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:40 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB2000 == 35 [pid = 1116] [id = 593] 11:54:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097127E8C00) [pid = 1116] [serial = 1779] [outer = 0000000000000000] 11:54:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971307E000) [pid = 1116] [serial = 1780] [outer = 00000097127E8C00] 11:54:40 INFO - PROCESS | 1116 | 1466016880298 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009716EB2800) [pid = 1116] [serial = 1781] [outer = 00000097127E8C00] 11:54:41 INFO - PROCESS | 1116 | 1466016881000 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]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1087ms 11:54:41 INFO - PROCESS | 1116 | 1466016881053 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 1116 | 1466016881058 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 11:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:54:41 INFO - PROCESS | 1116 | 1466016881065 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 1116 | 1466016881068 Marionette TRACE conn5 <- [1,2338,null,{}] 11:54:41 INFO - PROCESS | 1116 | 1466016881072 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}] 11:54:41 INFO - PROCESS | 1116 | 1466016881075 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:41 INFO - PROCESS | 1116 | 1466016881201 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 11:54:41 INFO - PROCESS | 1116 | 1466016881324 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:41 INFO - PROCESS | 1116 | 1466016881326 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:41 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B12800 == 36 [pid = 1116] [id = 594] 11:54:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009718BD7000) [pid = 1116] [serial = 1782] [outer = 0000000000000000] 11:54:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009718D30400) [pid = 1116] [serial = 1783] [outer = 0000009718BD7000] 11:54:41 INFO - PROCESS | 1116 | 1466016881386 Marionette DEBUG loaded listener.js 11:54:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971DC76800) [pid = 1116] [serial = 1784] [outer = 0000009718BD7000] 11:54:42 INFO - PROCESS | 1116 | 1466016882234 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]]]}] 11:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1233ms 11:54:42 INFO - PROCESS | 1116 | 1466016882300 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 11:54:42 INFO - PROCESS | 1116 | 1466016882304 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 11:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:54:42 INFO - PROCESS | 1116 | 1466016882310 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - PROCESS | 1116 | 1466016882313 Marionette TRACE conn5 <- [1,2342,null,{}] 11:54:42 INFO - PROCESS | 1116 | 1466016882319 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}] 11:54:42 INFO - PROCESS | 1116 | 1466016882322 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:42 INFO - PROCESS | 1116 | 1466016882456 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 11:54:42 INFO - PROCESS | 1116 | 1466016882534 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:42 INFO - PROCESS | 1116 | 1466016882539 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:42 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D6F000 == 37 [pid = 1116] [id = 595] 11:54:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009713086000) [pid = 1116] [serial = 1785] [outer = 0000000000000000] 11:54:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009713EB1C00) [pid = 1116] [serial = 1786] [outer = 0000009713086000] 11:54:42 INFO - PROCESS | 1116 | 1466016882601 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009718717000) [pid = 1116] [serial = 1787] [outer = 0000009713086000] 11:54:42 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C0D800 == 36 [pid = 1116] [id = 591] 11:54:42 INFO - PROCESS | 1116 | --DOCSHELL 00000097238F2000 == 35 [pid = 1116] [id = 590] 11:54:42 INFO - PROCESS | 1116 | --DOCSHELL 00000097231D9000 == 34 [pid = 1116] [id = 589] 11:54:42 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B13000 == 33 [pid = 1116] [id = 588] 11:54:42 INFO - PROCESS | 1116 | --DOCSHELL 000000971FF0F000 == 32 [pid = 1116] [id = 587] 11:54:42 INFO - PROCESS | 1116 | --DOCSHELL 000000971F617800 == 31 [pid = 1116] [id = 586] 11:54:42 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB6000 == 30 [pid = 1116] [id = 585] 11:54:42 INFO - PROCESS | 1116 | --DOCSHELL 000000971879B000 == 29 [pid = 1116] [id = 584] 11:54:42 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBC6000 == 28 [pid = 1116] [id = 583] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009722B5D000) [pid = 1116] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971FC60000) [pid = 1116] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009720861400) [pid = 1116] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971FD1EC00) [pid = 1116] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971E1E5C00) [pid = 1116] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971EABB400) [pid = 1116] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009718D24400) [pid = 1116] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009719273800) [pid = 1116] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712D66400) [pid = 1116] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097139CC000) [pid = 1116] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097208DBC00) [pid = 1116] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971870CC00) [pid = 1116] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009718DDAC00) [pid = 1116] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712898800) [pid = 1116] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097130AE800) [pid = 1116] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009717B3E400) [pid = 1116] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971FF25800) [pid = 1116] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009720E77800) [pid = 1116] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971F4F5000) [pid = 1116] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971F552800) [pid = 1116] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009722BA2000) [pid = 1116] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009721CE8C00) [pid = 1116] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 11:54:42 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009722B2B800) [pid = 1116] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 11:54:43 INFO - PROCESS | 1116 | 1466016883102 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]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 839ms 11:54:43 INFO - PROCESS | 1116 | 1466016883153 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 1116 | 1466016883157 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 11:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:54:43 INFO - PROCESS | 1116 | 1466016883164 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 1116 | 1466016883166 Marionette TRACE conn5 <- [1,2346,null,{}] 11:54:43 INFO - PROCESS | 1116 | 1466016883170 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}] 11:54:43 INFO - PROCESS | 1116 | 1466016883173 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:43 INFO - PROCESS | 1116 | 1466016883264 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 11:54:43 INFO - PROCESS | 1116 | 1466016883368 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:43 INFO - PROCESS | 1116 | 1466016883370 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:43 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4A3000 == 29 [pid = 1116] [id = 596] 11:54:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009716E48C00) [pid = 1116] [serial = 1788] [outer = 0000000000000000] 11:54:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009718DE0000) [pid = 1116] [serial = 1789] [outer = 0000009716E48C00] 11:54:43 INFO - PROCESS | 1116 | 1466016883420 Marionette DEBUG loaded listener.js 11:54:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971BFF2000) [pid = 1116] [serial = 1790] [outer = 0000009716E48C00] 11:54:43 INFO - PROCESS | 1116 | 1466016883816 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]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 692ms 11:54:43 INFO - PROCESS | 1116 | 1466016883859 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 1116 | 1466016883861 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 11:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:54:43 INFO - PROCESS | 1116 | 1466016883865 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 1116 | 1466016883869 Marionette TRACE conn5 <- [1,2350,null,{}] 11:54:43 INFO - PROCESS | 1116 | 1466016883880 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}] 11:54:43 INFO - PROCESS | 1116 | 1466016883885 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:44 INFO - PROCESS | 1116 | 1466016884013 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 11:54:44 INFO - PROCESS | 1116 | 1466016884027 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 1116 | 1466016884030 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:44 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722349800 == 30 [pid = 1116] [id = 597] 11:54:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (00000097127EEC00) [pid = 1116] [serial = 1791] [outer = 0000000000000000] 11:54:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971E520C00) [pid = 1116] [serial = 1792] [outer = 00000097127EEC00] 11:54:44 INFO - PROCESS | 1116 | 1466016884079 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971EC06800) [pid = 1116] [serial = 1793] [outer = 00000097127EEC00] 11:54:44 INFO - PROCESS | 1116 | 1466016884514 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]]]}] 11:54:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:54:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 690ms 11:54:44 INFO - PROCESS | 1116 | 1466016884558 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 11:54:44 INFO - PROCESS | 1116 | 1466016884561 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 11:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:54:44 INFO - PROCESS | 1116 | 1466016884564 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:54:44 INFO - PROCESS | 1116 | 1466016884566 Marionette TRACE conn5 <- [1,2354,null,{}] 11:54:44 INFO - PROCESS | 1116 | 1466016884569 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}] 11:54:44 INFO - PROCESS | 1116 | 1466016884572 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:44 INFO - PROCESS | 1116 | 1466016884663 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 11:54:44 INFO - PROCESS | 1116 | 1466016884668 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 1116 | 1466016884671 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:44 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231D1000 == 31 [pid = 1116] [id = 598] 11:54:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971F54BC00) [pid = 1116] [serial = 1794] [outer = 0000000000000000] 11:54:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971F553800) [pid = 1116] [serial = 1795] [outer = 000000971F54BC00] 11:54:44 INFO - PROCESS | 1116 | 1466016884717 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971FC5CC00) [pid = 1116] [serial = 1796] [outer = 000000971F54BC00] 11:54:45 INFO - PROCESS | 1116 | 1466016885199 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]]]}] 11:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 693ms 11:54:45 INFO - PROCESS | 1116 | 1466016885259 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 11:54:45 INFO - PROCESS | 1116 | 1466016885261 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 11:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:54:45 INFO - PROCESS | 1116 | 1466016885265 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:54:45 INFO - PROCESS | 1116 | 1466016885274 Marionette TRACE conn5 <- [1,2358,null,{}] 11:54:45 INFO - PROCESS | 1116 | 1466016885284 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}] 11:54:45 INFO - PROCESS | 1116 | 1466016885286 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:45 INFO - PROCESS | 1116 | 1466016885424 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 11:54:45 INFO - PROCESS | 1116 | 1466016885457 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 1116 | 1466016885459 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:45 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724380800 == 32 [pid = 1116] [id = 599] 11:54:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FC5E400) [pid = 1116] [serial = 1797] [outer = 0000000000000000] 11:54:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009720049400) [pid = 1116] [serial = 1798] [outer = 000000971FC5E400] 11:54:45 INFO - PROCESS | 1116 | 1466016885505 Marionette DEBUG loaded listener.js 11:54:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097202E0000) [pid = 1116] [serial = 1799] [outer = 000000971FC5E400] 11:54:45 INFO - PROCESS | 1116 | 1466016885953 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]]]}] 11:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 755ms 11:54:46 INFO - PROCESS | 1116 | 1466016886023 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 11:54:46 INFO - PROCESS | 1116 | 1466016886026 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 11:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:54:46 INFO - PROCESS | 1116 | 1466016886029 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 1116 | 1466016886031 Marionette TRACE conn5 <- [1,2362,null,{}] 11:54:46 INFO - PROCESS | 1116 | 1466016886034 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}] 11:54:46 INFO - PROCESS | 1116 | 1466016886040 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:46 INFO - PROCESS | 1116 | 1466016886185 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 11:54:46 INFO - PROCESS | 1116 | 1466016886244 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:46 INFO - PROCESS | 1116 | 1466016886246 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:46 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726976800 == 33 [pid = 1116] [id = 600] 11:54:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009720BF7400) [pid = 1116] [serial = 1800] [outer = 0000000000000000] 11:54:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097219C4C00) [pid = 1116] [serial = 1801] [outer = 0000009720BF7400] 11:54:46 INFO - PROCESS | 1116 | 1466016886292 Marionette DEBUG loaded listener.js 11:54:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009721EC3C00) [pid = 1116] [serial = 1802] [outer = 0000009720BF7400] 11:54:46 INFO - PROCESS | 1116 | 1466016886777 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]]]}] 11:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 775ms 11:54:46 INFO - PROCESS | 1116 | 1466016886814 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 11:54:46 INFO - PROCESS | 1116 | 1466016886816 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 11:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:54:46 INFO - PROCESS | 1116 | 1466016886819 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 1116 | 1466016886821 Marionette TRACE conn5 <- [1,2366,null,{}] 11:54:46 INFO - PROCESS | 1116 | 1466016886825 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}] 11:54:46 INFO - PROCESS | 1116 | 1466016886827 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:46 INFO - PROCESS | 1116 | 1466016886977 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971BFE6800) [pid = 1116] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009716E46400) [pid = 1116] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097127E2800) [pid = 1116] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009712896800) [pid = 1116] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009716DF7000) [pid = 1116] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009716DF5C00) [pid = 1116] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097127C7C00) [pid = 1116] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971BFF0C00) [pid = 1116] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971FD10C00) [pid = 1116] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000972010B800) [pid = 1116] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971EC0D400) [pid = 1116] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971FF23400) [pid = 1116] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:54:46 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009712897800) [pid = 1116] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:54:47 INFO - PROCESS | 1116 | 1466016887040 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 1116 | 1466016887042 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:47 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4A4800 == 34 [pid = 1116] [id = 601] 11:54:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (00000097127C7C00) [pid = 1116] [serial = 1803] [outer = 0000000000000000] 11:54:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009712D73000) [pid = 1116] [serial = 1804] [outer = 00000097127C7C00] 11:54:47 INFO - PROCESS | 1116 | 1466016887088 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971C329400) [pid = 1116] [serial = 1805] [outer = 00000097127C7C00] 11:54:47 INFO - PROCESS | 1116 | 1466016887460 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]]]}] 11:54:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:54:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 689ms 11:54:47 INFO - PROCESS | 1116 | 1466016887511 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 11:54:47 INFO - PROCESS | 1116 | 1466016887513 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 11:54:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:54:47 INFO - PROCESS | 1116 | 1466016887516 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:54:47 INFO - PROCESS | 1116 | 1466016887518 Marionette TRACE conn5 <- [1,2370,null,{}] 11:54:47 INFO - PROCESS | 1116 | 1466016887521 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}] 11:54:47 INFO - PROCESS | 1116 | 1466016887523 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:47 INFO - PROCESS | 1116 | 1466016887608 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 11:54:47 INFO - PROCESS | 1116 | 1466016887613 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 1116 | 1466016887615 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:47 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B15000 == 35 [pid = 1116] [id = 602] 11:54:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971F54A400) [pid = 1116] [serial = 1806] [outer = 0000000000000000] 11:54:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009722B56C00) [pid = 1116] [serial = 1807] [outer = 000000971F54A400] 11:54:47 INFO - PROCESS | 1116 | 1466016887661 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009722BA1800) [pid = 1116] [serial = 1808] [outer = 000000971F54A400] 11:54:48 INFO - PROCESS | 1116 | 1466016888092 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]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 626ms 11:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:54:48 INFO - PROCESS | 1116 | 1466016888146 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 1116 | 1466016888148 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 11:54:48 INFO - PROCESS | 1116 | 1466016888151 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 1116 | 1466016888153 Marionette TRACE conn5 <- [1,2374,null,{}] 11:54:48 INFO - PROCESS | 1116 | 1466016888157 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}] 11:54:48 INFO - PROCESS | 1116 | 1466016888159 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:48 INFO - PROCESS | 1116 | 1466016888244 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 11:54:48 INFO - PROCESS | 1116 | 1466016888249 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 1116 | 1466016888251 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:48 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721E9E800 == 36 [pid = 1116] [id = 603] 11:54:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009722BA8000) [pid = 1116] [serial = 1809] [outer = 0000000000000000] 11:54:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009722C74C00) [pid = 1116] [serial = 1810] [outer = 0000009722BA8000] 11:54:48 INFO - PROCESS | 1116 | 1466016888295 Marionette DEBUG loaded listener.js 11:54:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009722C7E000) [pid = 1116] [serial = 1811] [outer = 0000009722BA8000] 11:54:48 INFO - PROCESS | 1116 | 1466016888736 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]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 11:54:48 INFO - PROCESS | 1116 | 1466016888793 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 1116 | 1466016888795 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 11:54:48 INFO - PROCESS | 1116 | 1466016888799 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:54:48 INFO - PROCESS | 1116 | 1466016888801 Marionette TRACE conn5 <- [1,2378,null,{}] 11:54:48 INFO - PROCESS | 1116 | 1466016888805 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}] 11:54:48 INFO - PROCESS | 1116 | 1466016888807 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:48 INFO - PROCESS | 1116 | 1466016888891 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 11:54:48 INFO - PROCESS | 1116 | 1466016888896 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 1116 | 1466016888898 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:48 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D06000 == 37 [pid = 1116] [id = 604] 11:54:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097236D1C00) [pid = 1116] [serial = 1812] [outer = 0000000000000000] 11:54:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097236D7000) [pid = 1116] [serial = 1813] [outer = 00000097236D1C00] 11:54:48 INFO - PROCESS | 1116 | 1466016888951 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097236DE800) [pid = 1116] [serial = 1814] [outer = 00000097236D1C00] 11:54:49 INFO - PROCESS | 1116 | 1466016889679 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]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:54:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 942ms 11:54:49 INFO - PROCESS | 1116 | 1466016889747 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 1116 | 1466016889752 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 11:54:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:54:49 INFO - PROCESS | 1116 | 1466016889757 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 1116 | 1466016889763 Marionette TRACE conn5 <- [1,2382,null,{}] 11:54:49 INFO - PROCESS | 1116 | 1466016889768 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}] 11:54:49 INFO - PROCESS | 1116 | 1466016889772 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:49 INFO - PROCESS | 1116 | 1466016889932 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 11:54:50 INFO - PROCESS | 1116 | 1466016890051 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 1116 | 1466016890054 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:50 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F619800 == 38 [pid = 1116] [id = 605] 11:54:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971865A000) [pid = 1116] [serial = 1815] [outer = 0000000000000000] 11:54:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009718D26800) [pid = 1116] [serial = 1816] [outer = 000000971865A000] 11:54:50 INFO - PROCESS | 1116 | 1466016890115 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971DC79400) [pid = 1116] [serial = 1817] [outer = 000000971865A000] 11:54:50 INFO - PROCESS | 1116 | 1466016890716 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]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 986ms 11:54:50 INFO - PROCESS | 1116 | 1466016890747 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 1116 | 1466016890752 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 11:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:54:50 INFO - PROCESS | 1116 | 1466016890759 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 1116 | 1466016890762 Marionette TRACE conn5 <- [1,2386,null,{}] 11:54:50 INFO - PROCESS | 1116 | 1466016890767 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}] 11:54:50 INFO - PROCESS | 1116 | 1466016890770 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:50 INFO - PROCESS | 1116 | 1466016890890 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 11:54:51 INFO - PROCESS | 1116 | 1466016891016 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 1116 | 1466016891019 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:51 INFO - PROCESS | 1116 | ++DOCSHELL 000000972690C000 == 39 [pid = 1116] [id = 606] 11:54:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971EABF800) [pid = 1116] [serial = 1818] [outer = 0000000000000000] 11:54:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971F556C00) [pid = 1116] [serial = 1819] [outer = 000000971EABF800] 11:54:51 INFO - PROCESS | 1116 | 1466016891079 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000972085C000) [pid = 1116] [serial = 1820] [outer = 000000971EABF800] 11:54:51 INFO - PROCESS | 1116 | 1466016891697 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]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 11:54:51 INFO - PROCESS | 1116 | 1466016891746 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 1116 | 1466016891749 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 11:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:54:51 INFO - PROCESS | 1116 | 1466016891753 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:54:51 INFO - PROCESS | 1116 | 1466016891759 Marionette TRACE conn5 <- [1,2390,null,{}] 11:54:51 INFO - PROCESS | 1116 | 1466016891770 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}] 11:54:51 INFO - PROCESS | 1116 | 1466016891775 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:51 INFO - PROCESS | 1116 | 1466016891920 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 11:54:52 INFO - PROCESS | 1116 | 1466016892049 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 1116 | 1466016892052 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:52 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273D3800 == 40 [pid = 1116] [id = 607] 11:54:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009721EC1000) [pid = 1116] [serial = 1821] [outer = 0000000000000000] 11:54:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097236D1400) [pid = 1116] [serial = 1822] [outer = 0000009721EC1000] 11:54:52 INFO - PROCESS | 1116 | 1466016892112 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (00000097236EBC00) [pid = 1116] [serial = 1823] [outer = 0000009721EC1000] 11:54:52 INFO - PROCESS | 1116 | 1466016892943 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]]]}] 11:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1233ms 11:54:52 INFO - PROCESS | 1116 | 1466016892989 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 11:54:53 INFO - PROCESS | 1116 | 1466016892994 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 11:54:53 INFO - PROCESS | 1116 | 1466016892999 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:54:53 INFO - PROCESS | 1116 | 1466016893002 Marionette TRACE conn5 <- [1,2394,null,{}] 11:54:53 INFO - PROCESS | 1116 | 1466016893008 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}] 11:54:53 INFO - PROCESS | 1116 | 1466016893011 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:53 INFO - PROCESS | 1116 | 1466016893124 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 11:54:53 INFO - PROCESS | 1116 | 1466016893252 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 1116 | 1466016893256 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:53 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DCA5000 == 41 [pid = 1116] [id = 608] 11:54:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097130ADC00) [pid = 1116] [serial = 1824] [outer = 0000000000000000] 11:54:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (000000971752E400) [pid = 1116] [serial = 1825] [outer = 00000097130ADC00] 11:54:53 INFO - PROCESS | 1116 | 1466016893308 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009718715800) [pid = 1116] [serial = 1826] [outer = 00000097130ADC00] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009721E9E800 == 40 [pid = 1116] [id = 603] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B15000 == 39 [pid = 1116] [id = 602] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4A4800 == 38 [pid = 1116] [id = 601] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009726976800 == 37 [pid = 1116] [id = 600] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009724380800 == 36 [pid = 1116] [id = 599] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 00000097231D1000 == 35 [pid = 1116] [id = 598] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009722349800 == 34 [pid = 1116] [id = 597] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4A3000 == 33 [pid = 1116] [id = 596] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D6F000 == 32 [pid = 1116] [id = 595] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B12800 == 31 [pid = 1116] [id = 594] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 000000971F615800 == 30 [pid = 1116] [id = 592] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB2000 == 29 [pid = 1116] [id = 593] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 00000097273D3800 == 28 [pid = 1116] [id = 607] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 000000972690C000 == 27 [pid = 1116] [id = 606] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 000000971F619800 == 26 [pid = 1116] [id = 605] 11:54:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D06000 == 25 [pid = 1116] [id = 604] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (000000971DC7E000) [pid = 1116] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (0000009716EB1800) [pid = 1116] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009717BF5000) [pid = 1116] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009718DDD000) [pid = 1116] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971296E400) [pid = 1116] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971E51D000) [pid = 1116] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009712D7AC00) [pid = 1116] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097187C4000) [pid = 1116] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009716EB7000) [pid = 1116] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971E509000) [pid = 1116] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097130AC800) [pid = 1116] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097127E8400) [pid = 1116] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971E8DE800) [pid = 1116] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971C2A3C00) [pid = 1116] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000972089B400) [pid = 1116] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097202DC000) [pid = 1116] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097236D0C00) [pid = 1116] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009722C78000) [pid = 1116] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009720860000) [pid = 1116] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971F548400) [pid = 1116] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971E8E4000) [pid = 1116] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097202DA400) [pid = 1116] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971FC5F800) [pid = 1116] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971FC60400) [pid = 1116] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971FD12000) [pid = 1116] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (00000097202E4800) [pid = 1116] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971926A000) [pid = 1116] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 11:54:54 INFO - PROCESS | 1116 | 1466016894647 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]]]}] 11:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1694ms 11:54:54 INFO - PROCESS | 1116 | 1466016894698 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 1116 | 1466016894702 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 11:54:54 INFO - PROCESS | 1116 | 1466016894707 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:54:54 INFO - PROCESS | 1116 | 1466016894710 Marionette TRACE conn5 <- [1,2398,null,{}] 11:54:54 INFO - PROCESS | 1116 | 1466016894721 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}] 11:54:54 INFO - PROCESS | 1116 | 1466016894724 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:54 INFO - PROCESS | 1116 | 1466016894824 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 11:54:54 INFO - PROCESS | 1116 | 1466016894838 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:54 INFO - PROCESS | 1116 | 1466016894841 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:54 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718B94800 == 26 [pid = 1116] [id = 609] 11:54:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (00000097127E0800) [pid = 1116] [serial = 1827] [outer = 0000000000000000] 11:54:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (00000097128A4800) [pid = 1116] [serial = 1828] [outer = 00000097127E0800] 11:54:54 INFO - PROCESS | 1116 | 1466016894891 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009712D76800) [pid = 1116] [serial = 1829] [outer = 00000097127E0800] 11:54:55 INFO - PROCESS | 1116 | 1466016895399 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]]]}] 11:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 11:54:55 INFO - PROCESS | 1116 | 1466016895444 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 11:54:55 INFO - PROCESS | 1116 | 1466016895450 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 11:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:54:55 INFO - PROCESS | 1116 | 1466016895456 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - PROCESS | 1116 | 1466016895459 Marionette TRACE conn5 <- [1,2402,null,{}] 11:54:55 INFO - PROCESS | 1116 | 1466016895463 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}] 11:54:55 INFO - PROCESS | 1116 | 1466016895466 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:55 INFO - PROCESS | 1116 | 1466016895557 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 11:54:55 INFO - PROCESS | 1116 | 1466016895572 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 1116 | 1466016895575 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:55 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB8000 == 27 [pid = 1116] [id = 610] 11:54:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009713933800) [pid = 1116] [serial = 1830] [outer = 0000000000000000] 11:54:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009716B42800) [pid = 1116] [serial = 1831] [outer = 0000009713933800] 11:54:55 INFO - PROCESS | 1116 | 1466016895626 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971764C400) [pid = 1116] [serial = 1832] [outer = 0000009713933800] 11:54:56 INFO - PROCESS | 1116 | 1466016896084 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]]]}] 11:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 691ms 11:54:56 INFO - PROCESS | 1116 | 1466016896149 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 11:54:56 INFO - PROCESS | 1116 | 1466016896152 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 11:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:54:56 INFO - PROCESS | 1116 | 1466016896156 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:54:56 INFO - PROCESS | 1116 | 1466016896159 Marionette TRACE conn5 <- [1,2406,null,{}] 11:54:56 INFO - PROCESS | 1116 | 1466016896171 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}] 11:54:56 INFO - PROCESS | 1116 | 1466016896175 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:56 INFO - PROCESS | 1116 | 1466016896295 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 11:54:56 INFO - PROCESS | 1116 | 1466016896387 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:56 INFO - PROCESS | 1116 | 1466016896390 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:56 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F86D800 == 28 [pid = 1116] [id = 611] 11:54:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009712971C00) [pid = 1116] [serial = 1833] [outer = 0000000000000000] 11:54:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009718D2F400) [pid = 1116] [serial = 1834] [outer = 0000009712971C00] 11:54:56 INFO - PROCESS | 1116 | 1466016896441 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009718DE5000) [pid = 1116] [serial = 1835] [outer = 0000009712971C00] 11:54:56 INFO - PROCESS | 1116 | 1466016896860 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]]]}] 11:54:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:54:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 11:54:56 INFO - PROCESS | 1116 | 1466016896896 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 11:54:56 INFO - PROCESS | 1116 | 1466016896899 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 11:54:56 INFO - PROCESS | 1116 | 1466016896902 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:54:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:54:56 INFO - PROCESS | 1116 | 1466016896904 Marionette TRACE conn5 <- [1,2410,null,{}] 11:54:56 INFO - PROCESS | 1116 | 1466016896908 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}] 11:54:56 INFO - PROCESS | 1116 | 1466016896910 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:57 INFO - PROCESS | 1116 | 1466016897028 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 11:54:57 INFO - PROCESS | 1116 | 1466016897034 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 1116 | 1466016897037 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:57 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720B1B000 == 29 [pid = 1116] [id = 612] 11:54:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097192C6C00) [pid = 1116] [serial = 1836] [outer = 0000000000000000] 11:54:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971DC44800) [pid = 1116] [serial = 1837] [outer = 00000097192C6C00] 11:54:57 INFO - PROCESS | 1116 | 1466016897128 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971E506000) [pid = 1116] [serial = 1838] [outer = 00000097192C6C00] 11:54:57 INFO - PROCESS | 1116 | 1466016897579 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]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:54:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 733ms 11:54:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:54:57 INFO - PROCESS | 1116 | 1466016897677 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 1116 | 1466016897679 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 11:54:57 INFO - PROCESS | 1116 | 1466016897683 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 1116 | 1466016897685 Marionette TRACE conn5 <- [1,2414,null,{}] 11:54:57 INFO - PROCESS | 1116 | 1466016897689 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}] 11:54:57 INFO - PROCESS | 1116 | 1466016897691 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:57 INFO - PROCESS | 1116 | 1466016897800 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 11:54:57 INFO - PROCESS | 1116 | 1466016897811 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 1116 | 1466016897814 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:57 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BC7000 == 30 [pid = 1116] [id = 613] 11:54:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097130AF800) [pid = 1116] [serial = 1839] [outer = 0000000000000000] 11:54:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971E5B5C00) [pid = 1116] [serial = 1840] [outer = 00000097130AF800] 11:54:57 INFO - PROCESS | 1116 | 1466016897859 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E8E2400) [pid = 1116] [serial = 1841] [outer = 00000097130AF800] 11:54:58 INFO - PROCESS | 1116 | 1466016898320 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]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:54:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 11:54:58 INFO - PROCESS | 1116 | 1466016898374 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 1116 | 1466016898377 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 11:54:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:54:58 INFO - PROCESS | 1116 | 1466016898380 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - PROCESS | 1116 | 1466016898382 Marionette TRACE conn5 <- [1,2418,null,{}] 11:54:58 INFO - PROCESS | 1116 | 1466016898385 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}] 11:54:58 INFO - PROCESS | 1116 | 1466016898391 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:58 INFO - PROCESS | 1116 | 1466016898535 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 11:54:58 INFO - PROCESS | 1116 | 1466016898549 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 1116 | 1466016898551 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:58 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238DC000 == 31 [pid = 1116] [id = 614] 11:54:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971EA4F400) [pid = 1116] [serial = 1842] [outer = 0000000000000000] 11:54:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971EC05800) [pid = 1116] [serial = 1843] [outer = 000000971EA4F400] 11:54:58 INFO - PROCESS | 1116 | 1466016898641 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971FC5C800) [pid = 1116] [serial = 1844] [outer = 000000971EA4F400] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (00000097236D1C00) [pid = 1116] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009722BA8000) [pid = 1116] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971FC5E400) [pid = 1116] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009720BF7400) [pid = 1116] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097127C7C00) [pid = 1116] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971F54BC00) [pid = 1116] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009716E48C00) [pid = 1116] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097127EEC00) [pid = 1116] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097127E8C00) [pid = 1116] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009718BD7000) [pid = 1116] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000972080C000) [pid = 1116] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009713086000) [pid = 1116] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:54:58 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971F54A400) [pid = 1116] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:54:59 INFO - PROCESS | 1116 | 1466016899232 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]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 881ms 11:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:54:59 INFO - PROCESS | 1116 | 1466016899264 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 1116 | 1466016899266 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 11:54:59 INFO - PROCESS | 1116 | 1466016899269 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 1116 | 1466016899271 Marionette TRACE conn5 <- [1,2422,null,{}] 11:54:59 INFO - PROCESS | 1116 | 1466016899275 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}] 11:54:59 INFO - PROCESS | 1116 | 1466016899277 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:59 INFO - PROCESS | 1116 | 1466016899357 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 11:54:59 INFO - PROCESS | 1116 | 1466016899362 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1116 | 1466016899364 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:59 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B42800 == 32 [pid = 1116] [id = 615] 11:54:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009712970400) [pid = 1116] [serial = 1845] [outer = 0000000000000000] 11:54:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971F8E7800) [pid = 1116] [serial = 1846] [outer = 0000009712970400] 11:54:59 INFO - PROCESS | 1116 | 1466016899410 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971FC67000) [pid = 1116] [serial = 1847] [outer = 0000009712970400] 11:54:59 INFO - PROCESS | 1116 | 1466016899836 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]]]}] 11:54:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:54:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 584ms 11:54:59 INFO - PROCESS | 1116 | 1466016899867 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 1116 | 1466016899869 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 11:54:59 INFO - PROCESS | 1116 | 1466016899873 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:54:59 INFO - PROCESS | 1116 | 1466016899875 Marionette TRACE conn5 <- [1,2426,null,{}] 11:54:59 INFO - PROCESS | 1116 | 1466016899884 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}] 11:54:59 INFO - PROCESS | 1116 | 1466016899886 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:54:59 INFO - PROCESS | 1116 | 1466016899967 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 11:54:59 INFO - PROCESS | 1116 | 1466016899973 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1116 | 1466016899975 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:00 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C16000 == 33 [pid = 1116] [id = 616] 11:55:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971FD1DC00) [pid = 1116] [serial = 1848] [outer = 0000000000000000] 11:55:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971EDBBC00) [pid = 1116] [serial = 1849] [outer = 000000971FD1DC00] 11:55:00 INFO - PROCESS | 1116 | 1466016900023 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000972020A800) [pid = 1116] [serial = 1850] [outer = 000000971FD1DC00] 11:55:00 INFO - PROCESS | 1116 | 1466016900883 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]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:55:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1034ms 11:55:00 INFO - PROCESS | 1116 | 1466016900912 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 1116 | 1466016900917 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 11:55:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:55:00 INFO - PROCESS | 1116 | 1466016900943 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - PROCESS | 1116 | 1466016900947 Marionette TRACE conn5 <- [1,2430,null,{}] 11:55:00 INFO - PROCESS | 1116 | 1466016900953 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}] 11:55:00 INFO - PROCESS | 1116 | 1466016900957 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:01 INFO - PROCESS | 1116 | 1466016901107 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 11:55:01 INFO - PROCESS | 1116 | 1466016901230 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 1116 | 1466016901233 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:01 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB7800 == 34 [pid = 1116] [id = 617] 11:55:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009712FC5400) [pid = 1116] [serial = 1851] [outer = 0000000000000000] 11:55:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009713084800) [pid = 1116] [serial = 1852] [outer = 0000009712FC5400] 11:55:01 INFO - PROCESS | 1116 | 1466016901295 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009717536800) [pid = 1116] [serial = 1853] [outer = 0000009712FC5400] 11:55:02 INFO - PROCESS | 1116 | 1466016902001 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]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:55:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1136ms 11:55:02 INFO - PROCESS | 1116 | 1466016902082 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 1116 | 1466016902087 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 11:55:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:55:02 INFO - PROCESS | 1116 | 1466016902094 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 1116 | 1466016902097 Marionette TRACE conn5 <- [1,2434,null,{}] 11:55:02 INFO - PROCESS | 1116 | 1466016902101 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}] 11:55:02 INFO - PROCESS | 1116 | 1466016902104 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:02 INFO - PROCESS | 1116 | 1466016902238 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 11:55:02 INFO - PROCESS | 1116 | 1466016902354 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 1116 | 1466016902357 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:02 INFO - PROCESS | 1116 | ++DOCSHELL 0000009712E06800 == 35 [pid = 1116] [id = 618] 11:55:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971289B400) [pid = 1116] [serial = 1854] [outer = 0000000000000000] 11:55:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009716BB3400) [pid = 1116] [serial = 1855] [outer = 000000971289B400] 11:55:02 INFO - PROCESS | 1116 | 1466016902418 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971926A000) [pid = 1116] [serial = 1856] [outer = 000000971289B400] 11:55:03 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B42800 == 34 [pid = 1116] [id = 615] 11:55:03 INFO - PROCESS | 1116 | --DOCSHELL 00000097238DC000 == 33 [pid = 1116] [id = 614] 11:55:03 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BC7000 == 32 [pid = 1116] [id = 613] 11:55:03 INFO - PROCESS | 1116 | --DOCSHELL 0000009720B1B000 == 31 [pid = 1116] [id = 612] 11:55:03 INFO - PROCESS | 1116 | --DOCSHELL 000000971F86D800 == 30 [pid = 1116] [id = 611] 11:55:03 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB8000 == 29 [pid = 1116] [id = 610] 11:55:03 INFO - PROCESS | 1116 | --DOCSHELL 0000009718B94800 == 28 [pid = 1116] [id = 609] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097236D7000) [pid = 1116] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097236DE800) [pid = 1116] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009722C74C00) [pid = 1116] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009720049400) [pid = 1116] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097219C4C00) [pid = 1116] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009722C7E000) [pid = 1116] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097202E0000) [pid = 1116] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009712D73000) [pid = 1116] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971F553800) [pid = 1116] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009718DE0000) [pid = 1116] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971BFF2000) [pid = 1116] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009721EC3C00) [pid = 1116] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971E520C00) [pid = 1116] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971EC06800) [pid = 1116] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971307E000) [pid = 1116] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009716EB2800) [pid = 1116] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009718D30400) [pid = 1116] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (000000971DC76800) [pid = 1116] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (00000097208E0800) [pid = 1116] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (0000009713EB1C00) [pid = 1116] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (0000009718717000) [pid = 1116] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 60 (0000009722B56C00) [pid = 1116] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 59 (0000009722BA1800) [pid = 1116] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 58 (000000971C329400) [pid = 1116] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | --DOMWINDOW == 57 (000000971FC5CC00) [pid = 1116] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 11:55:03 INFO - PROCESS | 1116 | 1466016903204 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]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1142ms 11:55:03 INFO - PROCESS | 1116 | 1466016903238 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 1116 | 1466016903242 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 11:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:55:03 INFO - PROCESS | 1116 | 1466016903248 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - PROCESS | 1116 | 1466016903253 Marionette TRACE conn5 <- [1,2438,null,{}] 11:55:03 INFO - PROCESS | 1116 | 1466016903258 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}] 11:55:03 INFO - PROCESS | 1116 | 1466016903261 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:03 INFO - PROCESS | 1116 | 1466016903365 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 11:55:03 INFO - PROCESS | 1116 | 1466016903446 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 1116 | 1466016903449 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:03 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D6A000 == 29 [pid = 1116] [id = 619] 11:55:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 58 (0000009712D62400) [pid = 1116] [serial = 1857] [outer = 0000000000000000] 11:55:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 59 (0000009716DF8000) [pid = 1116] [serial = 1858] [outer = 0000009712D62400] 11:55:03 INFO - PROCESS | 1116 | 1466016903499 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 60 (0000009718715C00) [pid = 1116] [serial = 1859] [outer = 0000009712D62400] 11:55:03 INFO - PROCESS | 1116 | 1466016903910 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]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 11:55:03 INFO - PROCESS | 1116 | 1466016903986 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 1116 | 1466016903991 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 11:55:04 INFO - PROCESS | 1116 | 1466016903997 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:55:04 INFO - PROCESS | 1116 | 1466016903999 Marionette TRACE conn5 <- [1,2442,null,{}] 11:55:04 INFO - PROCESS | 1116 | 1466016904003 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}] 11:55:04 INFO - PROCESS | 1116 | 1466016904006 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:04 INFO - PROCESS | 1116 | 1466016904099 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 11:55:04 INFO - PROCESS | 1116 | 1466016904105 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 1116 | 1466016904108 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:04 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F607800 == 30 [pid = 1116] [id = 620] 11:55:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (0000009718DE6400) [pid = 1116] [serial = 1860] [outer = 0000000000000000] 11:55:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (000000971C29A000) [pid = 1116] [serial = 1861] [outer = 0000009718DE6400] 11:55:04 INFO - PROCESS | 1116 | 1466016904158 Marionette DEBUG loaded listener.js 11:55:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (000000971DD1C400) [pid = 1116] [serial = 1862] [outer = 0000009718DE6400] 11:55:04 INFO - PROCESS | 1116 | 1466016904611 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]]]}] 11:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 11:55:04 INFO - PROCESS | 1116 | 1466016904630 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 11:55:04 INFO - PROCESS | 1116 | 1466016904632 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 11:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:55:04 INFO - PROCESS | 1116 | 1466016904636 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - PROCESS | 1116 | 1466016904640 Marionette TRACE conn5 <- [1,2446,null,{}] 11:55:04 INFO - PROCESS | 1116 | 1466016904656 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}] 11:55:04 INFO - PROCESS | 1116 | 1466016904661 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:04 INFO - PROCESS | 1116 | 1466016904751 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 11:55:04 INFO - PROCESS | 1116 | 1466016904761 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 1116 | 1466016904764 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:04 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B18000 == 31 [pid = 1116] [id = 621] 11:55:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (000000971EA57000) [pid = 1116] [serial = 1863] [outer = 0000000000000000] 11:55:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (000000971EC03800) [pid = 1116] [serial = 1864] [outer = 000000971EA57000] 11:55:04 INFO - PROCESS | 1116 | 1466016904814 Marionette DEBUG loaded listener.js 11:55:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (000000971F548000) [pid = 1116] [serial = 1865] [outer = 000000971EA57000] 11:55:05 INFO - PROCESS | 1116 | 1466016905266 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]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 692ms 11:55:05 INFO - PROCESS | 1116 | 1466016905330 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 1116 | 1466016905333 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 11:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:55:05 INFO - PROCESS | 1116 | 1466016905336 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - PROCESS | 1116 | 1466016905338 Marionette TRACE conn5 <- [1,2450,null,{}] 11:55:05 INFO - PROCESS | 1116 | 1466016905342 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}] 11:55:05 INFO - PROCESS | 1116 | 1466016905344 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:05 INFO - PROCESS | 1116 | 1466016905436 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 11:55:05 INFO - PROCESS | 1116 | 1466016905441 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 1116 | 1466016905443 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:05 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231DA800 == 32 [pid = 1116] [id = 622] 11:55:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971F6F2000) [pid = 1116] [serial = 1866] [outer = 0000000000000000] 11:55:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971FC5F400) [pid = 1116] [serial = 1867] [outer = 000000971F6F2000] 11:55:05 INFO - PROCESS | 1116 | 1466016905490 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971FDFA000) [pid = 1116] [serial = 1868] [outer = 000000971F6F2000] 11:55:05 INFO - PROCESS | 1116 | 1466016905950 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]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 11:55:06 INFO - PROCESS | 1116 | 1466016906031 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 1116 | 1466016906034 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 11:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:55:06 INFO - PROCESS | 1116 | 1466016906037 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - PROCESS | 1116 | 1466016906038 Marionette TRACE conn5 <- [1,2454,null,{}] 11:55:06 INFO - PROCESS | 1116 | 1466016906042 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}] 11:55:06 INFO - PROCESS | 1116 | 1466016906044 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:06 INFO - PROCESS | 1116 | 1466016906157 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 11:55:06 INFO - PROCESS | 1116 | 1466016906248 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 1116 | 1466016906250 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:06 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724373000 == 33 [pid = 1116] [id = 623] 11:55:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971F8E9400) [pid = 1116] [serial = 1869] [outer = 0000000000000000] 11:55:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009720205800) [pid = 1116] [serial = 1870] [outer = 000000971F8E9400] 11:55:06 INFO - PROCESS | 1116 | 1466016906295 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (00000097202E6C00) [pid = 1116] [serial = 1871] [outer = 000000971F8E9400] 11:55:06 INFO - PROCESS | 1116 | 1466016906736 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]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 733ms 11:55:06 INFO - PROCESS | 1116 | 1466016906773 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 1116 | 1466016906776 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 11:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:55:06 INFO - PROCESS | 1116 | 1466016906779 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - PROCESS | 1116 | 1466016906781 Marionette TRACE conn5 <- [1,2458,null,{}] 11:55:06 INFO - PROCESS | 1116 | 1466016906784 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}] 11:55:06 INFO - PROCESS | 1116 | 1466016906790 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:06 INFO - PROCESS | 1116 | 1466016906924 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 11:55:06 INFO - PROCESS | 1116 | 1466016906983 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 1116 | 1466016906985 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:07 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726913800 == 34 [pid = 1116] [id = 624] 11:55:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009720865000) [pid = 1116] [serial = 1872] [outer = 0000000000000000] 11:55:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097208E3C00) [pid = 1116] [serial = 1873] [outer = 0000009720865000] 11:55:07 INFO - PROCESS | 1116 | 1466016907031 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097219BCC00) [pid = 1116] [serial = 1874] [outer = 0000009720865000] 11:55:07 INFO - PROCESS | 1116 | 1466016907447 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]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 11:55:07 INFO - PROCESS | 1116 | 1466016907474 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 11:55:07 INFO - PROCESS | 1116 | 1466016907476 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 11:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:55:07 INFO - PROCESS | 1116 | 1466016907479 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 1116 | 1466016907481 Marionette TRACE conn5 <- [1,2462,null,{}] 11:55:07 INFO - PROCESS | 1116 | 1466016907484 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}] 11:55:07 INFO - PROCESS | 1116 | 1466016907486 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:07 INFO - PROCESS | 1116 | 1466016907636 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 11:55:07 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009712970400) [pid = 1116] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:55:07 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097192C6C00) [pid = 1116] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:55:07 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009713933800) [pid = 1116] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:55:07 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097130ADC00) [pid = 1116] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:55:07 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009712971C00) [pid = 1116] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:55:07 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (00000097127E0800) [pid = 1116] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:55:07 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (00000097130AF800) [pid = 1116] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:55:07 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971865A000) [pid = 1116] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:55:07 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971EABF800) [pid = 1116] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:55:07 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009721EC1000) [pid = 1116] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:55:07 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (000000971EA4F400) [pid = 1116] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:55:07 INFO - PROCESS | 1116 | 1466016907695 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 1116 | 1466016907697 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:07 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FB2D000 == 35 [pid = 1116] [id = 625] 11:55:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009710ED9000) [pid = 1116] [serial = 1875] [outer = 0000000000000000] 11:55:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009713087400) [pid = 1116] [serial = 1876] [outer = 0000009710ED9000] 11:55:07 INFO - PROCESS | 1116 | 1466016907746 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971E504400) [pid = 1116] [serial = 1877] [outer = 0000009710ED9000] 11:55:08 INFO - PROCESS | 1116 | 1466016908139 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]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 672ms 11:55:08 INFO - PROCESS | 1116 | 1466016908154 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 1116 | 1466016908156 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 11:55:08 INFO - PROCESS | 1116 | 1466016908159 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:55:08 INFO - PROCESS | 1116 | 1466016908161 Marionette TRACE conn5 <- [1,2466,null,{}] 11:55:08 INFO - PROCESS | 1116 | 1466016908164 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}] 11:55:08 INFO - PROCESS | 1116 | 1466016908166 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:08 INFO - PROCESS | 1116 | 1466016908251 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 11:55:08 INFO - PROCESS | 1116 | 1466016908330 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 1116 | 1466016908332 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:08 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B06800 == 36 [pid = 1116] [id = 626] 11:55:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (00000097127C9C00) [pid = 1116] [serial = 1878] [outer = 0000000000000000] 11:55:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009721EBDC00) [pid = 1116] [serial = 1879] [outer = 00000097127C9C00] 11:55:08 INFO - PROCESS | 1116 | 1466016908389 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009722B5B000) [pid = 1116] [serial = 1880] [outer = 00000097127C9C00] 11:55:08 INFO - PROCESS | 1116 | 1466016908733 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]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 11:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:55:08 INFO - PROCESS | 1116 | 1466016908791 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 1116 | 1466016908793 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 11:55:08 INFO - PROCESS | 1116 | 1466016908797 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 1116 | 1466016908798 Marionette TRACE conn5 <- [1,2470,null,{}] 11:55:08 INFO - PROCESS | 1116 | 1466016908802 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}] 11:55:08 INFO - PROCESS | 1116 | 1466016908804 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:08 INFO - PROCESS | 1116 | 1466016908920 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 11:55:08 INFO - PROCESS | 1116 | 1466016908929 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 1116 | 1466016908931 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:08 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B73800 == 37 [pid = 1116] [id = 627] 11:55:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009722B5F400) [pid = 1116] [serial = 1881] [outer = 0000000000000000] 11:55:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009722BA1400) [pid = 1116] [serial = 1882] [outer = 0000009722B5F400] 11:55:08 INFO - PROCESS | 1116 | 1466016908976 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009722BAC400) [pid = 1116] [serial = 1883] [outer = 0000009722B5F400] 11:55:09 INFO - PROCESS | 1116 | 1466016909411 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]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:55:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 629ms 11:55:09 INFO - PROCESS | 1116 | 1466016909429 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 1116 | 1466016909431 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 11:55:09 INFO - PROCESS | 1116 | 1466016909434 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:55:09 INFO - PROCESS | 1116 | 1466016909436 Marionette TRACE conn5 <- [1,2474,null,{}] 11:55:09 INFO - PROCESS | 1116 | 1466016909439 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}] 11:55:09 INFO - PROCESS | 1116 | 1466016909441 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:09 INFO - PROCESS | 1116 | 1466016909566 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 11:55:09 INFO - PROCESS | 1116 | 1466016909573 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 1116 | 1466016909575 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:09 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726C2C800 == 38 [pid = 1116] [id = 628] 11:55:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009722BAA000) [pid = 1116] [serial = 1884] [outer = 0000000000000000] 11:55:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009722C7FC00) [pid = 1116] [serial = 1885] [outer = 0000009722BAA000] 11:55:09 INFO - PROCESS | 1116 | 1466016909621 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097236D7000) [pid = 1116] [serial = 1886] [outer = 0000009722BAA000] 11:55:10 INFO - PROCESS | 1116 | 1466016910308 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]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 944ms 11:55:10 INFO - PROCESS | 1116 | 1466016910383 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 1116 | 1466016910388 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 11:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:55:10 INFO - PROCESS | 1116 | 1466016910393 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 1116 | 1466016910399 Marionette TRACE conn5 <- [1,2478,null,{}] 11:55:10 INFO - PROCESS | 1116 | 1466016910405 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}] 11:55:10 INFO - PROCESS | 1116 | 1466016910408 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:10 INFO - PROCESS | 1116 | 1466016910568 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 11:55:10 INFO - PROCESS | 1116 | 1466016910688 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 1116 | 1466016910691 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:10 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F616800 == 39 [pid = 1116] [id = 629] 11:55:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009713EB1400) [pid = 1116] [serial = 1887] [outer = 0000000000000000] 11:55:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009718BD1800) [pid = 1116] [serial = 1888] [outer = 0000009713EB1400] 11:55:10 INFO - PROCESS | 1116 | 1466016910753 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097192C6800) [pid = 1116] [serial = 1889] [outer = 0000009713EB1400] 11:55:11 INFO - PROCESS | 1116 | 1466016911351 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]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 987ms 11:55:11 INFO - PROCESS | 1116 | 1466016911383 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 11:55:11 INFO - PROCESS | 1116 | 1466016911388 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 11:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:55:11 INFO - PROCESS | 1116 | 1466016911395 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 1116 | 1466016911398 Marionette TRACE conn5 <- [1,2482,null,{}] 11:55:11 INFO - PROCESS | 1116 | 1466016911402 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}] 11:55:11 INFO - PROCESS | 1116 | 1466016911405 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:11 INFO - PROCESS | 1116 | 1466016911528 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 11:55:11 INFO - PROCESS | 1116 | 1466016911654 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 1116 | 1466016911656 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:11 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D99000 == 40 [pid = 1116] [id = 630] 11:55:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971EABF000) [pid = 1116] [serial = 1890] [outer = 0000000000000000] 11:55:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971F542C00) [pid = 1116] [serial = 1891] [outer = 000000971EABF000] 11:55:11 INFO - PROCESS | 1116 | 1466016911715 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009720045000) [pid = 1116] [serial = 1892] [outer = 000000971EABF000] 11:55:12 INFO - PROCESS | 1116 | 1466016912333 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]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 986ms 11:55:12 INFO - PROCESS | 1116 | 1466016912384 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 1116 | 1466016912387 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 11:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:55:12 INFO - PROCESS | 1116 | 1466016912390 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - PROCESS | 1116 | 1466016912395 Marionette TRACE conn5 <- [1,2486,null,{}] 11:55:12 INFO - PROCESS | 1116 | 1466016912406 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}] 11:55:12 INFO - PROCESS | 1116 | 1466016912412 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:12 INFO - PROCESS | 1116 | 1466016912567 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 11:55:12 INFO - PROCESS | 1116 | 1466016912586 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 1116 | 1466016912589 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:12 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273BF800 == 41 [pid = 1116] [id = 631] 11:55:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009720BF3800) [pid = 1116] [serial = 1893] [outer = 0000000000000000] 11:55:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000972233E400) [pid = 1116] [serial = 1894] [outer = 0000009720BF3800] 11:55:12 INFO - PROCESS | 1116 | 1466016912647 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097236DA400) [pid = 1116] [serial = 1895] [outer = 0000009720BF3800] 11:55:13 INFO - PROCESS | 1116 | 1466016913324 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]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 985ms 11:55:13 INFO - PROCESS | 1116 | 1466016913378 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 11:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:55:13 INFO - PROCESS | 1116 | 1466016913381 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 11:55:13 INFO - PROCESS | 1116 | 1466016913385 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 1116 | 1466016913387 Marionette TRACE conn5 <- [1,2490,null,{}] 11:55:13 INFO - PROCESS | 1116 | 1466016913391 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}] 11:55:13 INFO - PROCESS | 1116 | 1466016913394 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:13 INFO - PROCESS | 1116 | 1466016913514 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 11:55:13 INFO - PROCESS | 1116 | 1466016913759 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 1116 | 1466016913763 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:13 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2D3000 == 42 [pid = 1116] [id = 632] 11:55:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009711708400) [pid = 1116] [serial = 1896] [outer = 0000000000000000] 11:55:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009712973000) [pid = 1116] [serial = 1897] [outer = 0000009711708400] 11:55:13 INFO - PROCESS | 1116 | 1466016913833 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009713CD9000) [pid = 1116] [serial = 1898] [outer = 0000009711708400] 11:55:14 INFO - PROCESS | 1116 | 1466016914469 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]]]}] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B73800 == 41 [pid = 1116] [id = 627] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B06800 == 40 [pid = 1116] [id = 626] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 000000971FB2D000 == 39 [pid = 1116] [id = 625] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009726913800 == 38 [pid = 1116] [id = 624] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009724373000 == 37 [pid = 1116] [id = 623] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 00000097231DA800 == 36 [pid = 1116] [id = 622] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B18000 == 35 [pid = 1116] [id = 621] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 000000971F607800 == 34 [pid = 1116] [id = 620] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D6A000 == 33 [pid = 1116] [id = 619] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009712E06800 == 32 [pid = 1116] [id = 618] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB7800 == 31 [pid = 1116] [id = 617] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C16000 == 30 [pid = 1116] [id = 616] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 000000971DCA5000 == 29 [pid = 1116] [id = 608] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 00000097273BF800 == 28 [pid = 1116] [id = 631] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D99000 == 27 [pid = 1116] [id = 630] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 000000971F616800 == 26 [pid = 1116] [id = 629] 11:55:15 INFO - PROCESS | 1116 | --DOCSHELL 0000009726C2C800 == 25 [pid = 1116] [id = 628] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (000000971F8E7800) [pid = 1116] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971DC44800) [pid = 1116] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009716B42800) [pid = 1116] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009718715800) [pid = 1116] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971752E400) [pid = 1116] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009718D2F400) [pid = 1116] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097128A4800) [pid = 1116] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712D76800) [pid = 1116] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971E5B5C00) [pid = 1116] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971DC79400) [pid = 1116] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009718D26800) [pid = 1116] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000972085C000) [pid = 1116] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971F556C00) [pid = 1116] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097236EBC00) [pid = 1116] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097236D1400) [pid = 1116] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971E506000) [pid = 1116] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971EC05800) [pid = 1116] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971E8E2400) [pid = 1116] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971FC5C800) [pid = 1116] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971764C400) [pid = 1116] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009718DE5000) [pid = 1116] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971FC67000) [pid = 1116] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 11:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1849ms 11:55:15 INFO - PROCESS | 1116 | 1466016915274 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 11:55:15 INFO - PROCESS | 1116 | 1466016915279 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 11:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:55:15 INFO - PROCESS | 1116 | 1466016915285 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:55:15 INFO - PROCESS | 1116 | 1466016915289 Marionette TRACE conn5 <- [1,2494,null,{}] 11:55:15 INFO - PROCESS | 1116 | 1466016915295 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}] 11:55:15 INFO - PROCESS | 1116 | 1466016915299 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:15 INFO - PROCESS | 1116 | 1466016915397 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 11:55:15 INFO - PROCESS | 1116 | 1466016915404 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 1116 | 1466016915409 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:15 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717D1F000 == 26 [pid = 1116] [id = 633] 11:55:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (00000097127E8000) [pid = 1116] [serial = 1899] [outer = 0000000000000000] 11:55:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (00000097127EE800) [pid = 1116] [serial = 1900] [outer = 00000097127E8000] 11:55:15 INFO - PROCESS | 1116 | 1466016915463 Marionette DEBUG loaded listener.js 11:55:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971296FC00) [pid = 1116] [serial = 1901] [outer = 00000097127E8000] 11:55:16 INFO - PROCESS | 1116 | 1466016916003 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]]]}] 11:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 11:55:16 INFO - PROCESS | 1116 | 1466016916024 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 11:55:16 INFO - PROCESS | 1116 | 1466016916028 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 11:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:55:16 INFO - PROCESS | 1116 | 1466016916035 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - PROCESS | 1116 | 1466016916039 Marionette TRACE conn5 <- [1,2498,null,{}] 11:55:16 INFO - PROCESS | 1116 | 1466016916043 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}] 11:55:16 INFO - PROCESS | 1116 | 1466016916046 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:16 INFO - PROCESS | 1116 | 1466016916140 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 11:55:16 INFO - PROCESS | 1116 | 1466016916216 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 1116 | 1466016916219 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:16 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDB8800 == 27 [pid = 1116] [id = 634] 11:55:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009712D7B000) [pid = 1116] [serial = 1902] [outer = 0000000000000000] 11:55:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009713088000) [pid = 1116] [serial = 1903] [outer = 0000009712D7B000] 11:55:16 INFO - PROCESS | 1116 | 1466016916277 Marionette DEBUG loaded listener.js 11:55:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009716B4E400) [pid = 1116] [serial = 1904] [outer = 0000009712D7B000] 11:55:16 INFO - PROCESS | 1116 | 1466016916689 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]]]}] 11:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 693ms 11:55:16 INFO - PROCESS | 1116 | 1466016916725 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 11:55:16 INFO - PROCESS | 1116 | 1466016916728 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 11:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:55:16 INFO - PROCESS | 1116 | 1466016916767 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - PROCESS | 1116 | 1466016916769 Marionette TRACE conn5 <- [1,2502,null,{}] 11:55:16 INFO - PROCESS | 1116 | 1466016916781 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}] 11:55:16 INFO - PROCESS | 1116 | 1466016916794 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:16 INFO - PROCESS | 1116 | 1466016916888 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 11:55:16 INFO - PROCESS | 1116 | 1466016916903 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 1116 | 1466016916908 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:16 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F619000 == 28 [pid = 1116] [id = 635] 11:55:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971866B800) [pid = 1116] [serial = 1905] [outer = 0000000000000000] 11:55:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009718713800) [pid = 1116] [serial = 1906] [outer = 000000971866B800] 11:55:16 INFO - PROCESS | 1116 | 1466016916958 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009718D31000) [pid = 1116] [serial = 1907] [outer = 000000971866B800] 11:55:17 INFO - PROCESS | 1116 | 1466016917396 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]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 713ms 11:55:17 INFO - PROCESS | 1116 | 1466016917447 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 1116 | 1466016917450 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 11:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:55:17 INFO - PROCESS | 1116 | 1466016917462 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 1116 | 1466016917464 Marionette TRACE conn5 <- [1,2506,null,{}] 11:55:17 INFO - PROCESS | 1116 | 1466016917468 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}] 11:55:17 INFO - PROCESS | 1116 | 1466016917470 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:17 INFO - PROCESS | 1116 | 1466016917585 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 11:55:17 INFO - PROCESS | 1116 | 1466016917591 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 1116 | 1466016917593 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:17 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720B39800 == 29 [pid = 1116] [id = 636] 11:55:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009718DE3000) [pid = 1116] [serial = 1908] [outer = 0000000000000000] 11:55:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097192C9C00) [pid = 1116] [serial = 1909] [outer = 0000009718DE3000] 11:55:17 INFO - PROCESS | 1116 | 1466016917641 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971DC4C400) [pid = 1116] [serial = 1910] [outer = 0000009718DE3000] 11:55:18 INFO - PROCESS | 1116 | 1466016918090 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]]]}] 11:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 11:55:18 INFO - PROCESS | 1116 | 1466016918148 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 1116 | 1466016918150 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 11:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:55:18 INFO - PROCESS | 1116 | 1466016918153 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 1116 | 1466016918155 Marionette TRACE conn5 <- [1,2510,null,{}] 11:55:18 INFO - PROCESS | 1116 | 1466016918159 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}] 11:55:18 INFO - PROCESS | 1116 | 1466016918161 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:18 INFO - PROCESS | 1116 | 1466016918312 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 11:55:18 INFO - PROCESS | 1116 | 1466016918333 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 1116 | 1466016918335 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:18 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BCA000 == 30 [pid = 1116] [id = 637] 11:55:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971DC82800) [pid = 1116] [serial = 1911] [outer = 0000000000000000] 11:55:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E502C00) [pid = 1116] [serial = 1912] [outer = 000000971DC82800] 11:55:18 INFO - PROCESS | 1116 | 1466016918381 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971E5B3C00) [pid = 1116] [serial = 1913] [outer = 000000971DC82800] 11:55:18 INFO - PROCESS | 1116 | 1466016918818 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]]]}] 11:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 692ms 11:55:18 INFO - PROCESS | 1116 | 1466016918850 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 1116 | 1466016918852 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 11:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:55:18 INFO - PROCESS | 1116 | 1466016918856 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 1116 | 1466016918857 Marionette TRACE conn5 <- [1,2514,null,{}] 11:55:18 INFO - PROCESS | 1116 | 1466016918871 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}] 11:55:18 INFO - PROCESS | 1116 | 1466016918877 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:19 INFO - PROCESS | 1116 | 1466016919025 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 11:55:19 INFO - PROCESS | 1116 | 1466016919081 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 1116 | 1466016919083 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:19 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231DD000 == 31 [pid = 1116] [id = 638] 11:55:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971E5BEC00) [pid = 1116] [serial = 1914] [outer = 0000000000000000] 11:55:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971EC0A800) [pid = 1116] [serial = 1915] [outer = 000000971E5BEC00] 11:55:19 INFO - PROCESS | 1116 | 1466016919129 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971F547C00) [pid = 1116] [serial = 1916] [outer = 000000971E5BEC00] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009722BAA000) [pid = 1116] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009722B5F400) [pid = 1116] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971F8E9400) [pid = 1116] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009720865000) [pid = 1116] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009710ED9000) [pid = 1116] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971FD1DC00) [pid = 1116] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971F6F2000) [pid = 1116] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009712D62400) [pid = 1116] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971289B400) [pid = 1116] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009718DE6400) [pid = 1116] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971EA57000) [pid = 1116] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009712FC5400) [pid = 1116] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:55:19 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097127C9C00) [pid = 1116] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:55:19 INFO - PROCESS | 1116 | 1466016919795 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]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 984ms 11:55:19 INFO - PROCESS | 1116 | 1466016919843 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 1116 | 1466016919845 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 11:55:19 INFO - PROCESS | 1116 | 1466016919848 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:55:19 INFO - PROCESS | 1116 | 1466016919850 Marionette TRACE conn5 <- [1,2518,null,{}] 11:55:19 INFO - PROCESS | 1116 | 1466016919853 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}] 11:55:19 INFO - PROCESS | 1116 | 1466016919863 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:19 INFO - PROCESS | 1116 | 1466016919972 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 11:55:20 INFO - PROCESS | 1116 | 1466016920027 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 1116 | 1466016920029 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:20 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B37000 == 32 [pid = 1116] [id = 639] 11:55:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009710ED2800) [pid = 1116] [serial = 1917] [outer = 0000000000000000] 11:55:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009712972C00) [pid = 1116] [serial = 1918] [outer = 0000009710ED2800] 11:55:20 INFO - PROCESS | 1116 | 1466016920075 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971F6F6C00) [pid = 1116] [serial = 1919] [outer = 0000009710ED2800] 11:55:20 INFO - PROCESS | 1116 | 1466016920434 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]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 628ms 11:55:20 INFO - PROCESS | 1116 | 1466016920480 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 1116 | 1466016920482 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 11:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:55:20 INFO - PROCESS | 1116 | 1466016920486 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 1116 | 1466016920487 Marionette TRACE conn5 <- [1,2522,null,{}] 11:55:20 INFO - PROCESS | 1116 | 1466016920499 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}] 11:55:20 INFO - PROCESS | 1116 | 1466016920501 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:20 INFO - PROCESS | 1116 | 1466016920582 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 11:55:20 INFO - PROCESS | 1116 | 1466016920588 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 1116 | 1466016920590 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:20 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C0D000 == 33 [pid = 1116] [id = 640] 11:55:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971F8EDC00) [pid = 1116] [serial = 1920] [outer = 0000000000000000] 11:55:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FC69000) [pid = 1116] [serial = 1921] [outer = 000000971F8EDC00] 11:55:20 INFO - PROCESS | 1116 | 1466016920634 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097200A0800) [pid = 1116] [serial = 1922] [outer = 000000971F8EDC00] 11:55:21 INFO - PROCESS | 1116 | 1466016921057 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]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 587ms 11:55:21 INFO - PROCESS | 1116 | 1466016921076 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1116 | 1466016921078 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 11:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:55:21 INFO - PROCESS | 1116 | 1466016921081 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1116 | 1466016921083 Marionette TRACE conn5 <- [1,2526,null,{}] 11:55:21 INFO - PROCESS | 1116 | 1466016921110 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}] 11:55:21 INFO - PROCESS | 1116 | 1466016921113 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:21 INFO - PROCESS | 1116 | 1466016921195 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 11:55:21 INFO - PROCESS | 1116 | 1466016921200 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 1116 | 1466016921202 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:21 INFO - PROCESS | 1116 | ++DOCSHELL 000000972691B000 == 34 [pid = 1116] [id = 641] 11:55:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097202DB800) [pid = 1116] [serial = 1923] [outer = 0000000000000000] 11:55:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097202E6400) [pid = 1116] [serial = 1924] [outer = 00000097202DB800] 11:55:21 INFO - PROCESS | 1116 | 1466016921247 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009720860000) [pid = 1116] [serial = 1925] [outer = 00000097202DB800] 11:55:21 INFO - PROCESS | 1116 | 1466016921734 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]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 735ms 11:55:21 INFO - PROCESS | 1116 | 1466016921824 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1116 | 1466016921829 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 11:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:55:21 INFO - PROCESS | 1116 | 1466016921835 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1116 | 1466016921840 Marionette TRACE conn5 <- [1,2530,null,{}] 11:55:21 INFO - PROCESS | 1116 | 1466016921848 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}] 11:55:21 INFO - PROCESS | 1116 | 1466016921851 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:21 INFO - PROCESS | 1116 | 1466016921995 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 11:55:22 INFO - PROCESS | 1116 | 1466016922121 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 1116 | 1466016922126 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:22 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3BA800 == 35 [pid = 1116] [id = 642] 11:55:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097127DCC00) [pid = 1116] [serial = 1926] [outer = 0000000000000000] 11:55:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097127E3C00) [pid = 1116] [serial = 1927] [outer = 00000097127DCC00] 11:55:22 INFO - PROCESS | 1116 | 1466016922187 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009712D66400) [pid = 1116] [serial = 1928] [outer = 00000097127DCC00] 11:55:22 INFO - PROCESS | 1116 | 1466016922895 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]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1081ms 11:55:22 INFO - PROCESS | 1116 | 1466016922945 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 1116 | 1466016922950 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 11:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:55:22 INFO - PROCESS | 1116 | 1466016922960 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 1116 | 1466016922963 Marionette TRACE conn5 <- [1,2534,null,{}] 11:55:23 INFO - PROCESS | 1116 | 1466016922992 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}] 11:55:23 INFO - PROCESS | 1116 | 1466016922995 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:23 INFO - PROCESS | 1116 | 1466016923130 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 11:55:23 INFO - PROCESS | 1116 | 1466016923249 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 1116 | 1466016923251 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:23 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BD1000 == 36 [pid = 1116] [id = 643] 11:55:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009716EB2C00) [pid = 1116] [serial = 1929] [outer = 0000000000000000] 11:55:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000971866C400) [pid = 1116] [serial = 1930] [outer = 0000009716EB2C00] 11:55:23 INFO - PROCESS | 1116 | 1466016923311 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097191C0C00) [pid = 1116] [serial = 1931] [outer = 0000009716EB2C00] 11:55:24 INFO - PROCESS | 1116 | 1466016924091 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]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1308ms 11:55:24 INFO - PROCESS | 1116 | 1466016924272 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 1116 | 1466016924277 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 11:55:24 INFO - PROCESS | 1116 | 1466016924282 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:55:24 INFO - PROCESS | 1116 | 1466016924285 Marionette TRACE conn5 <- [1,2538,null,{}] 11:55:24 INFO - PROCESS | 1116 | 1466016924290 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}] 11:55:24 INFO - PROCESS | 1116 | 1466016924294 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:24 INFO - PROCESS | 1116 | 1466016924417 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 11:55:24 INFO - PROCESS | 1116 | 1466016924494 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 1116 | 1466016924499 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:24 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717AC5000 == 37 [pid = 1116] [id = 644] 11:55:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009712896C00) [pid = 1116] [serial = 1932] [outer = 0000000000000000] 11:55:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (000000971307C800) [pid = 1116] [serial = 1933] [outer = 0000009712896C00] 11:55:24 INFO - PROCESS | 1116 | 1466016924601 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009717827000) [pid = 1116] [serial = 1934] [outer = 0000009712896C00] 11:55:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C0D000 == 36 [pid = 1116] [id = 640] 11:55:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B37000 == 35 [pid = 1116] [id = 639] 11:55:24 INFO - PROCESS | 1116 | --DOCSHELL 00000097231DD000 == 34 [pid = 1116] [id = 638] 11:55:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BCA000 == 33 [pid = 1116] [id = 637] 11:55:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009720B39800 == 32 [pid = 1116] [id = 636] 11:55:24 INFO - PROCESS | 1116 | --DOCSHELL 000000971F619000 == 31 [pid = 1116] [id = 635] 11:55:24 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDB8800 == 30 [pid = 1116] [id = 634] 11:55:24 INFO - PROCESS | 1116 | --DOCSHELL 0000009717D1F000 == 29 [pid = 1116] [id = 633] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (00000097236D7000) [pid = 1116] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009722C7FC00) [pid = 1116] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009722BA1400) [pid = 1116] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009720205800) [pid = 1116] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097208E3C00) [pid = 1116] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (00000097202E6C00) [pid = 1116] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009713087400) [pid = 1116] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (00000097219BCC00) [pid = 1116] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971EDBBC00) [pid = 1116] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971FC5F400) [pid = 1116] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009716DF8000) [pid = 1116] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009718715C00) [pid = 1116] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009716BB3400) [pid = 1116] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971926A000) [pid = 1116] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971C29A000) [pid = 1116] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971DD1C400) [pid = 1116] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971EC03800) [pid = 1116] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971F548000) [pid = 1116] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009713084800) [pid = 1116] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009717536800) [pid = 1116] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000972020A800) [pid = 1116] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971E504400) [pid = 1116] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 11:55:24 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009722BAC400) [pid = 1116] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009721EBDC00) [pid = 1116] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (000000971FDFA000) [pid = 1116] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (0000009722B5B000) [pid = 1116] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1116 | 1466016925173 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]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 942ms 11:55:25 INFO - PROCESS | 1116 | 1466016925228 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 11:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:55:25 INFO - PROCESS | 1116 | 1466016925231 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 11:55:25 INFO - PROCESS | 1116 | 1466016925238 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 1116 | 1466016925241 Marionette TRACE conn5 <- [1,2542,null,{}] 11:55:25 INFO - PROCESS | 1116 | 1466016925245 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}] 11:55:25 INFO - PROCESS | 1116 | 1466016925248 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:25 INFO - PROCESS | 1116 | 1466016925341 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 11:55:25 INFO - PROCESS | 1116 | 1466016925421 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 1116 | 1466016925424 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:25 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F230000 == 30 [pid = 1116] [id = 645] 11:55:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009713E54C00) [pid = 1116] [serial = 1935] [outer = 0000000000000000] 11:55:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009718658C00) [pid = 1116] [serial = 1936] [outer = 0000009713E54C00] 11:55:25 INFO - PROCESS | 1116 | 1466016925472 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009718DDA000) [pid = 1116] [serial = 1937] [outer = 0000009713E54C00] 11:55:25 INFO - PROCESS | 1116 | 1466016925894 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]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 11:55:25 INFO - PROCESS | 1116 | 1466016925937 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 1116 | 1466016925939 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 11:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:55:25 INFO - PROCESS | 1116 | 1466016925943 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 1116 | 1466016925945 Marionette TRACE conn5 <- [1,2546,null,{}] 11:55:25 INFO - PROCESS | 1116 | 1466016925958 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}] 11:55:25 INFO - PROCESS | 1116 | 1466016925963 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:26 INFO - PROCESS | 1116 | 1466016926057 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 11:55:26 INFO - PROCESS | 1116 | 1466016926066 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 1116 | 1466016926071 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:26 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720E1E000 == 31 [pid = 1116] [id = 646] 11:55:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971E1E5C00) [pid = 1116] [serial = 1938] [outer = 0000000000000000] 11:55:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971E519400) [pid = 1116] [serial = 1939] [outer = 000000971E1E5C00] 11:55:26 INFO - PROCESS | 1116 | 1466016926120 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971EA4E800) [pid = 1116] [serial = 1940] [outer = 000000971E1E5C00] 11:55:26 INFO - PROCESS | 1116 | 1466016926614 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]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 11:55:26 INFO - PROCESS | 1116 | 1466016926680 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 11:55:26 INFO - PROCESS | 1116 | 1466016926682 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 11:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:55:26 INFO - PROCESS | 1116 | 1466016926686 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 1116 | 1466016926688 Marionette TRACE conn5 <- [1,2550,null,{}] 11:55:26 INFO - PROCESS | 1116 | 1466016926691 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}] 11:55:26 INFO - PROCESS | 1116 | 1466016926693 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:26 INFO - PROCESS | 1116 | 1466016926785 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 11:55:26 INFO - PROCESS | 1116 | 1466016926872 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 1116 | 1466016926874 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:26 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231DA800 == 32 [pid = 1116] [id = 647] 11:55:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971EAC3C00) [pid = 1116] [serial = 1941] [outer = 0000000000000000] 11:55:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971F4F3800) [pid = 1116] [serial = 1942] [outer = 000000971EAC3C00] 11:55:26 INFO - PROCESS | 1116 | 1466016926920 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971F8EA400) [pid = 1116] [serial = 1943] [outer = 000000971EAC3C00] 11:55:27 INFO - PROCESS | 1116 | 1466016927321 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]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 690ms 11:55:27 INFO - PROCESS | 1116 | 1466016927379 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 11:55:27 INFO - PROCESS | 1116 | 1466016927381 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 11:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:55:27 INFO - PROCESS | 1116 | 1466016927385 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 1116 | 1466016927386 Marionette TRACE conn5 <- [1,2554,null,{}] 11:55:27 INFO - PROCESS | 1116 | 1466016927390 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}] 11:55:27 INFO - PROCESS | 1116 | 1466016927392 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:27 INFO - PROCESS | 1116 | 1466016927529 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 11:55:27 INFO - PROCESS | 1116 | 1466016927536 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 1116 | 1466016927545 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:27 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724384800 == 33 [pid = 1116] [id = 648] 11:55:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971FC60C00) [pid = 1116] [serial = 1944] [outer = 0000000000000000] 11:55:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971FDFAC00) [pid = 1116] [serial = 1945] [outer = 000000971FC60C00] 11:55:27 INFO - PROCESS | 1116 | 1466016927634 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097202E2400) [pid = 1116] [serial = 1946] [outer = 000000971FC60C00] 11:55:28 INFO - PROCESS | 1116 | 1466016928066 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]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 732ms 11:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:55:28 INFO - PROCESS | 1116 | 1466016928120 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 1116 | 1466016928123 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 11:55:28 INFO - PROCESS | 1116 | 1466016928126 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 1116 | 1466016928128 Marionette TRACE conn5 <- [1,2558,null,{}] 11:55:28 INFO - PROCESS | 1116 | 1466016928131 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}] 11:55:28 INFO - PROCESS | 1116 | 1466016928138 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:28 INFO - PROCESS | 1116 | 1466016928288 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 11:55:28 INFO - PROCESS | 1116 | 1466016928347 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 1116 | 1466016928349 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:28 INFO - PROCESS | 1116 | ++DOCSHELL 000000972696C000 == 34 [pid = 1116] [id = 649] 11:55:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009720899000) [pid = 1116] [serial = 1947] [outer = 0000000000000000] 11:55:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009720BEE000) [pid = 1116] [serial = 1948] [outer = 0000009720899000] 11:55:28 INFO - PROCESS | 1116 | 1466016928396 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097219BE000) [pid = 1116] [serial = 1949] [outer = 0000009720899000] 11:55:28 INFO - PROCESS | 1116 | 1466016928840 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]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 775ms 11:55:28 INFO - PROCESS | 1116 | 1466016928904 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 1116 | 1466016928907 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 11:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:55:28 INFO - PROCESS | 1116 | 1466016928910 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - PROCESS | 1116 | 1466016928912 Marionette TRACE conn5 <- [1,2562,null,{}] 11:55:28 INFO - PROCESS | 1116 | 1466016928921 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}] 11:55:28 INFO - PROCESS | 1116 | 1466016928923 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:29 INFO - PROCESS | 1116 | 1466016929041 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 11:55:29 INFO - PROCESS | 1116 | 1466016929053 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 1116 | 1466016929055 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:29 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B04000 == 35 [pid = 1116] [id = 650] 11:55:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097219C4400) [pid = 1116] [serial = 1950] [outer = 0000000000000000] 11:55:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009721EC1000) [pid = 1116] [serial = 1951] [outer = 00000097219C4400] 11:55:29 INFO - PROCESS | 1116 | 1466016929145 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009722B57C00) [pid = 1116] [serial = 1952] [outer = 00000097219C4400] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971DC82800) [pid = 1116] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009713EB1400) [pid = 1116] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971EABF000) [pid = 1116] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009720BF3800) [pid = 1116] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009710ED2800) [pid = 1116] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971E5BEC00) [pid = 1116] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971F8EDC00) [pid = 1116] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009718DE3000) [pid = 1116] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971866B800) [pid = 1116] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009712D7B000) [pid = 1116] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097127E8000) [pid = 1116] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:55:29 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009711708400) [pid = 1116] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:55:29 INFO - PROCESS | 1116 | 1466016929530 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]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 692ms 11:55:29 INFO - PROCESS | 1116 | 1466016929605 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 1116 | 1466016929608 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 11:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:55:29 INFO - PROCESS | 1116 | 1466016929611 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1116 | 1466016929613 Marionette TRACE conn5 <- [1,2566,null,{}] 11:55:29 INFO - PROCESS | 1116 | 1466016929616 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}] 11:55:29 INFO - PROCESS | 1116 | 1466016929618 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:29 INFO - PROCESS | 1116 | 1466016929703 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 11:55:29 INFO - PROCESS | 1116 | 1466016929708 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 1116 | 1466016929710 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:29 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B65000 == 36 [pid = 1116] [id = 651] 11:55:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009718DE0000) [pid = 1116] [serial = 1953] [outer = 0000000000000000] 11:55:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971F54E400) [pid = 1116] [serial = 1954] [outer = 0000009718DE0000] 11:55:29 INFO - PROCESS | 1116 | 1466016929755 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009722B55C00) [pid = 1116] [serial = 1955] [outer = 0000009718DE0000] 11:55:30 INFO - PROCESS | 1116 | 1466016930183 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]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 628ms 11:55:30 INFO - PROCESS | 1116 | 1466016930243 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 1116 | 1466016930245 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 11:55:30 INFO - PROCESS | 1116 | 1466016930248 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:55:30 INFO - PROCESS | 1116 | 1466016930259 Marionette TRACE conn5 <- [1,2570,null,{}] 11:55:30 INFO - PROCESS | 1116 | 1466016930263 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}] 11:55:30 INFO - PROCESS | 1116 | 1466016930265 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:30 INFO - PROCESS | 1116 | 1466016930348 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 11:55:30 INFO - PROCESS | 1116 | 1466016930356 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 1116 | 1466016930358 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:30 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726C1E000 == 37 [pid = 1116] [id = 652] 11:55:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009722B61000) [pid = 1116] [serial = 1956] [outer = 0000000000000000] 11:55:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009722BA2800) [pid = 1116] [serial = 1957] [outer = 0000009722B61000] 11:55:30 INFO - PROCESS | 1116 | 1466016930401 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009722C73800) [pid = 1116] [serial = 1958] [outer = 0000009722B61000] 11:55:30 INFO - PROCESS | 1116 | 1466016930831 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]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 650ms 11:55:30 INFO - PROCESS | 1116 | 1466016930902 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 11:55:30 INFO - PROCESS | 1116 | 1466016930904 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 11:55:30 INFO - PROCESS | 1116 | 1466016930907 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:55:30 INFO - PROCESS | 1116 | 1466016930909 Marionette TRACE conn5 <- [1,2574,null,{}] 11:55:30 INFO - PROCESS | 1116 | 1466016930912 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}] 11:55:30 INFO - PROCESS | 1116 | 1466016930914 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:31 INFO - PROCESS | 1116 | 1466016930998 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 11:55:31 INFO - PROCESS | 1116 | 1466016931003 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 1116 | 1466016931005 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:31 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D10000 == 38 [pid = 1116] [id = 653] 11:55:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009722C7C800) [pid = 1116] [serial = 1959] [outer = 0000000000000000] 11:55:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009722C81400) [pid = 1116] [serial = 1960] [outer = 0000009722C7C800] 11:55:31 INFO - PROCESS | 1116 | 1466016931052 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097236D7000) [pid = 1116] [serial = 1961] [outer = 0000009722C7C800] 11:55:31 INFO - PROCESS | 1116 | 1466016931668 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]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 776ms 11:55:31 INFO - PROCESS | 1116 | 1466016931721 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 1116 | 1466016931726 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 11:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:55:31 INFO - PROCESS | 1116 | 1466016931745 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 1116 | 1466016931749 Marionette TRACE conn5 <- [1,2578,null,{}] 11:55:31 INFO - PROCESS | 1116 | 1466016931769 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}] 11:55:31 INFO - PROCESS | 1116 | 1466016931772 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:31 INFO - PROCESS | 1116 | 1466016931907 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 11:55:32 INFO - PROCESS | 1116 | 1466016932027 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 1116 | 1466016932030 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:32 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F245800 == 39 [pid = 1116] [id = 654] 11:55:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009713084400) [pid = 1116] [serial = 1962] [outer = 0000000000000000] 11:55:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009717646800) [pid = 1116] [serial = 1963] [outer = 0000009713084400] 11:55:32 INFO - PROCESS | 1116 | 1466016932092 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009718D2D000) [pid = 1116] [serial = 1964] [outer = 0000009713084400] 11:55:32 INFO - PROCESS | 1116 | 1466016932668 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]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1008ms 11:55:32 INFO - PROCESS | 1116 | 1466016932739 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 1116 | 1466016932744 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 11:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:55:32 INFO - PROCESS | 1116 | 1466016932751 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 1116 | 1466016932754 Marionette TRACE conn5 <- [1,2582,null,{}] 11:55:32 INFO - PROCESS | 1116 | 1466016932758 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}] 11:55:32 INFO - PROCESS | 1116 | 1466016932761 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:32 INFO - PROCESS | 1116 | 1466016932909 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 11:55:33 INFO - PROCESS | 1116 | 1466016933036 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 1116 | 1466016933039 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:33 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B52800 == 40 [pid = 1116] [id = 655] 11:55:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971DD13C00) [pid = 1116] [serial = 1965] [outer = 0000000000000000] 11:55:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971E5F4000) [pid = 1116] [serial = 1966] [outer = 000000971DD13C00] 11:55:33 INFO - PROCESS | 1116 | 1466016933098 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971EC0D400) [pid = 1116] [serial = 1967] [outer = 000000971DD13C00] 11:55:33 INFO - PROCESS | 1116 | 1466016933774 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]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1084ms 11:55:33 INFO - PROCESS | 1116 | 1466016933837 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 1116 | 1466016933839 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 11:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:55:33 INFO - PROCESS | 1116 | 1466016933844 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 1116 | 1466016933848 Marionette TRACE conn5 <- [1,2586,null,{}] 11:55:33 INFO - PROCESS | 1116 | 1466016933859 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}] 11:55:33 INFO - PROCESS | 1116 | 1466016933865 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:34 INFO - PROCESS | 1116 | 1466016934010 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 11:55:34 INFO - PROCESS | 1116 | 1466016934137 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 1116 | 1466016934141 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:34 INFO - PROCESS | 1116 | ++DOCSHELL 00000097281DC000 == 41 [pid = 1116] [id = 656] 11:55:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000972085E800) [pid = 1116] [serial = 1968] [outer = 0000000000000000] 11:55:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009720BEC800) [pid = 1116] [serial = 1969] [outer = 000000972085E800] 11:55:34 INFO - PROCESS | 1116 | 1466016934202 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009722BA2C00) [pid = 1116] [serial = 1970] [outer = 000000972085E800] 11:55:34 INFO - PROCESS | 1116 | 1466016934826 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]]]}] 11:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1032ms 11:55:34 INFO - PROCESS | 1116 | 1466016934877 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 1116 | 1466016934881 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 11:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:55:34 INFO - PROCESS | 1116 | 1466016934884 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 1116 | 1466016934887 Marionette TRACE conn5 <- [1,2590,null,{}] 11:55:34 INFO - PROCESS | 1116 | 1466016934890 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}] 11:55:34 INFO - PROCESS | 1116 | 1466016934893 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:35 INFO - PROCESS | 1116 | 1466016935009 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 11:55:35 INFO - PROCESS | 1116 | 1466016935246 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 1116 | 1466016935249 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:35 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717D26800 == 42 [pid = 1116] [id = 657] 11:55:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009710E4E800) [pid = 1116] [serial = 1971] [outer = 0000000000000000] 11:55:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (00000097127CC400) [pid = 1116] [serial = 1972] [outer = 0000009710E4E800] 11:55:35 INFO - PROCESS | 1116 | 1466016935316 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009712979000) [pid = 1116] [serial = 1973] [outer = 0000009710E4E800] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2D3000 == 41 [pid = 1116] [id = 632] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009726C1E000 == 40 [pid = 1116] [id = 652] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B65000 == 39 [pid = 1116] [id = 651] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B04000 == 38 [pid = 1116] [id = 650] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 000000972696C000 == 37 [pid = 1116] [id = 649] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009724384800 == 36 [pid = 1116] [id = 648] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 00000097231DA800 == 35 [pid = 1116] [id = 647] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009720E1E000 == 34 [pid = 1116] [id = 646] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 000000971F230000 == 33 [pid = 1116] [id = 645] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009717AC5000 == 32 [pid = 1116] [id = 644] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BD1000 == 31 [pid = 1116] [id = 643] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3BA800 == 30 [pid = 1116] [id = 642] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 000000972691B000 == 29 [pid = 1116] [id = 641] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 00000097281DC000 == 28 [pid = 1116] [id = 656] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B52800 == 27 [pid = 1116] [id = 655] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D10000 == 26 [pid = 1116] [id = 653] 11:55:36 INFO - PROCESS | 1116 | --DOCSHELL 000000971F245800 == 25 [pid = 1116] [id = 654] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (00000097192C9C00) [pid = 1116] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (0000009718713800) [pid = 1116] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009713088000) [pid = 1116] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009716B4E400) [pid = 1116] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097127EE800) [pid = 1116] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (000000971296FC00) [pid = 1116] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009712973000) [pid = 1116] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009713CD9000) [pid = 1116] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971E5B3C00) [pid = 1116] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971E502C00) [pid = 1116] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097192C6800) [pid = 1116] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009718BD1800) [pid = 1116] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009720045000) [pid = 1116] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971F542C00) [pid = 1116] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097236DA400) [pid = 1116] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000972233E400) [pid = 1116] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009712972C00) [pid = 1116] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097202E6400) [pid = 1116] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971EC0A800) [pid = 1116] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971FC69000) [pid = 1116] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971F547C00) [pid = 1116] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (00000097200A0800) [pid = 1116] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971DC4C400) [pid = 1116] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009718D31000) [pid = 1116] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971F6F6C00) [pid = 1116] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 11:55:36 INFO - PROCESS | 1116 | 1466016936766 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]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1953ms 11:55:36 INFO - PROCESS | 1116 | 1466016936841 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 1116 | 1466016936845 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 11:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:55:36 INFO - PROCESS | 1116 | 1466016936851 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 1116 | 1466016936854 Marionette TRACE conn5 <- [1,2594,null,{}] 11:55:36 INFO - PROCESS | 1116 | 1466016936860 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}] 11:55:36 INFO - PROCESS | 1116 | 1466016936864 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:36 INFO - PROCESS | 1116 | 1466016936972 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 11:55:37 INFO - PROCESS | 1116 | 1466016937051 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 1116 | 1466016937057 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:37 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718791800 == 26 [pid = 1116] [id = 658] 11:55:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (00000097127DD400) [pid = 1116] [serial = 1974] [outer = 0000000000000000] 11:55:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (00000097127E1400) [pid = 1116] [serial = 1975] [outer = 00000097127DD400] 11:55:37 INFO - PROCESS | 1116 | 1466016937108 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971289F800) [pid = 1116] [serial = 1976] [outer = 00000097127DD400] 11:55:37 INFO - PROCESS | 1116 | 1466016937556 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]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 735ms 11:55:37 INFO - PROCESS | 1116 | 1466016937588 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 1116 | 1466016937594 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 11:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:55:37 INFO - PROCESS | 1116 | 1466016937601 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - PROCESS | 1116 | 1466016937604 Marionette TRACE conn5 <- [1,2598,null,{}] 11:55:37 INFO - PROCESS | 1116 | 1466016937608 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}] 11:55:37 INFO - PROCESS | 1116 | 1466016937610 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:37 INFO - PROCESS | 1116 | 1466016937703 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 11:55:37 INFO - PROCESS | 1116 | 1466016937710 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 1116 | 1466016937713 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:37 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC90000 == 27 [pid = 1116] [id = 659] 11:55:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009712E3CC00) [pid = 1116] [serial = 1977] [outer = 0000000000000000] 11:55:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009712FD0400) [pid = 1116] [serial = 1978] [outer = 0000009712E3CC00] 11:55:37 INFO - PROCESS | 1116 | 1466016937764 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009713089C00) [pid = 1116] [serial = 1979] [outer = 0000009712E3CC00] 11:55:38 INFO - PROCESS | 1116 | 1466016938278 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]]]}] 11:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 11:55:38 INFO - PROCESS | 1116 | 1466016938337 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 1116 | 1466016938339 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 11:55:38 INFO - PROCESS | 1116 | 1466016938382 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 1116 | 1466016938386 Marionette TRACE conn5 <- [1,2602,null,{}] 11:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:55:38 INFO - PROCESS | 1116 | 1466016938400 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}] 11:55:38 INFO - PROCESS | 1116 | 1466016938405 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:38 INFO - PROCESS | 1116 | 1466016938532 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 11:55:38 INFO - PROCESS | 1116 | 1466016938581 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 1116 | 1466016938584 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:38 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F606800 == 28 [pid = 1116] [id = 660] 11:55:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (00000097127E2000) [pid = 1116] [serial = 1980] [outer = 0000000000000000] 11:55:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009718657000) [pid = 1116] [serial = 1981] [outer = 00000097127E2000] 11:55:38 INFO - PROCESS | 1116 | 1466016938635 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009718711C00) [pid = 1116] [serial = 1982] [outer = 00000097127E2000] 11:55:39 INFO - PROCESS | 1116 | 1466016939075 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]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 735ms 11:55:39 INFO - PROCESS | 1116 | 1466016939124 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 1116 | 1466016939127 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 11:55:39 INFO - PROCESS | 1116 | 1466016939131 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:55:39 INFO - PROCESS | 1116 | 1466016939133 Marionette TRACE conn5 <- [1,2606,null,{}] 11:55:39 INFO - PROCESS | 1116 | 1466016939136 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}] 11:55:39 INFO - PROCESS | 1116 | 1466016939138 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:39 INFO - PROCESS | 1116 | 1466016939255 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 11:55:39 INFO - PROCESS | 1116 | 1466016939310 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 1116 | 1466016939312 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:39 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD81800 == 29 [pid = 1116] [id = 661] 11:55:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009718DDAC00) [pid = 1116] [serial = 1983] [outer = 0000000000000000] 11:55:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009718DDF400) [pid = 1116] [serial = 1984] [outer = 0000009718DDAC00] 11:55:39 INFO - PROCESS | 1116 | 1466016939358 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097192C6C00) [pid = 1116] [serial = 1985] [outer = 0000009718DDAC00] 11:55:39 INFO - PROCESS | 1116 | 1466016939813 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]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 11:55:39 INFO - PROCESS | 1116 | 1466016939868 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 1116 | 1466016939870 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 11:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:55:39 INFO - PROCESS | 1116 | 1466016939874 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 1116 | 1466016939875 Marionette TRACE conn5 <- [1,2610,null,{}] 11:55:39 INFO - PROCESS | 1116 | 1466016939879 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}] 11:55:39 INFO - PROCESS | 1116 | 1466016939881 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:40 INFO - PROCESS | 1116 | 1466016939989 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 11:55:40 INFO - PROCESS | 1116 | 1466016939995 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 1116 | 1466016939997 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:40 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722350800 == 30 [pid = 1116] [id = 662] 11:55:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009712D7D800) [pid = 1116] [serial = 1986] [outer = 0000000000000000] 11:55:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971C32B800) [pid = 1116] [serial = 1987] [outer = 0000009712D7D800] 11:55:40 INFO - PROCESS | 1116 | 1466016940049 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E502C00) [pid = 1116] [serial = 1988] [outer = 0000009712D7D800] 11:55:40 INFO - PROCESS | 1116 | 1466016940525 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]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 690ms 11:55:40 INFO - PROCESS | 1116 | 1466016940573 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 1116 | 1466016940575 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 11:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:55:40 INFO - PROCESS | 1116 | 1466016940579 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 1116 | 1466016940580 Marionette TRACE conn5 <- [1,2614,null,{}] 11:55:40 INFO - PROCESS | 1116 | 1466016940584 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}] 11:55:40 INFO - PROCESS | 1116 | 1466016940590 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:40 INFO - PROCESS | 1116 | 1466016940727 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 11:55:40 INFO - PROCESS | 1116 | 1466016940742 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 1116 | 1466016940744 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:40 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231C7800 == 31 [pid = 1116] [id = 663] 11:55:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971E50C800) [pid = 1116] [serial = 1989] [outer = 0000000000000000] 11:55:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971E5BC400) [pid = 1116] [serial = 1990] [outer = 000000971E50C800] 11:55:40 INFO - PROCESS | 1116 | 1466016940835 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971EC0F400) [pid = 1116] [serial = 1991] [outer = 000000971E50C800] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971FC60C00) [pid = 1116] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009720899000) [pid = 1116] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097219C4400) [pid = 1116] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971EAC3C00) [pid = 1116] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009716EB2C00) [pid = 1116] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009712896C00) [pid = 1116] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009713E54C00) [pid = 1116] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971E1E5C00) [pid = 1116] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097202DB800) [pid = 1116] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097127DCC00) [pid = 1116] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009722B61000) [pid = 1116] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009722C7C800) [pid = 1116] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:55:41 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009718DE0000) [pid = 1116] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:55:41 INFO - PROCESS | 1116 | 1466016941423 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]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 881ms 11:55:41 INFO - PROCESS | 1116 | 1466016941462 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 1116 | 1466016941464 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 11:55:41 INFO - PROCESS | 1116 | 1466016941467 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:55:41 INFO - PROCESS | 1116 | 1466016941469 Marionette TRACE conn5 <- [1,2618,null,{}] 11:55:41 INFO - PROCESS | 1116 | 1466016941472 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}] 11:55:41 INFO - PROCESS | 1116 | 1466016941474 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:41 INFO - PROCESS | 1116 | 1466016941556 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 11:55:41 INFO - PROCESS | 1116 | 1466016941561 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 1116 | 1466016941563 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:41 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238EB800 == 32 [pid = 1116] [id = 664] 11:55:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009718DE3000) [pid = 1116] [serial = 1992] [outer = 0000000000000000] 11:55:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971F34F800) [pid = 1116] [serial = 1993] [outer = 0000009718DE3000] 11:55:41 INFO - PROCESS | 1116 | 1466016941609 Marionette DEBUG loaded listener.js 11:55:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971F550C00) [pid = 1116] [serial = 1994] [outer = 0000009718DE3000] 11:55:42 INFO - PROCESS | 1116 | 1466016942035 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]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 11:55:42 INFO - PROCESS | 1116 | 1466016942100 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 1116 | 1466016942102 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 11:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:55:42 INFO - PROCESS | 1116 | 1466016942105 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 1116 | 1466016942107 Marionette TRACE conn5 <- [1,2622,null,{}] 11:55:42 INFO - PROCESS | 1116 | 1466016942111 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}] 11:55:42 INFO - PROCESS | 1116 | 1466016942113 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:42 INFO - PROCESS | 1116 | 1466016942195 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 11:55:42 INFO - PROCESS | 1116 | 1466016942201 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1116 | 1466016942203 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:42 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724384800 == 33 [pid = 1116] [id = 665] 11:55:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971F8E5400) [pid = 1116] [serial = 1995] [outer = 0000000000000000] 11:55:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971FC5E000) [pid = 1116] [serial = 1996] [outer = 000000971F8E5400] 11:55:42 INFO - PROCESS | 1116 | 1466016942248 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FC67000) [pid = 1116] [serial = 1997] [outer = 000000971F8E5400] 11:55:42 INFO - PROCESS | 1116 | 1466016942666 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]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 11:55:42 INFO - PROCESS | 1116 | 1466016942738 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 1116 | 1466016942740 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 11:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:55:42 INFO - PROCESS | 1116 | 1466016942744 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 1116 | 1466016942745 Marionette TRACE conn5 <- [1,2626,null,{}] 11:55:42 INFO - PROCESS | 1116 | 1466016942749 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}] 11:55:42 INFO - PROCESS | 1116 | 1466016942751 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:42 INFO - PROCESS | 1116 | 1466016942835 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 11:55:42 INFO - PROCESS | 1116 | 1466016942842 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1116 | 1466016942844 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:42 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F606000 == 34 [pid = 1116] [id = 666] 11:55:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009713939400) [pid = 1116] [serial = 1998] [outer = 0000000000000000] 11:55:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971FDFB000) [pid = 1116] [serial = 1999] [outer = 0000009713939400] 11:55:42 INFO - PROCESS | 1116 | 1466016942889 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009720105800) [pid = 1116] [serial = 2000] [outer = 0000009713939400] 11:55:43 INFO - PROCESS | 1116 | 1466016943652 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]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 986ms 11:55:43 INFO - PROCESS | 1116 | 1466016943734 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 1116 | 1466016943739 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 11:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:55:43 INFO - PROCESS | 1116 | 1466016943745 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 1116 | 1466016943749 Marionette TRACE conn5 <- [1,2630,null,{}] 11:55:43 INFO - PROCESS | 1116 | 1466016943756 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}] 11:55:43 INFO - PROCESS | 1116 | 1466016943760 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:43 INFO - PROCESS | 1116 | 1466016943921 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 11:55:44 INFO - PROCESS | 1116 | 1466016944039 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 1116 | 1466016944042 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:44 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E89B000 == 35 [pid = 1116] [id = 667] 11:55:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097127EB800) [pid = 1116] [serial = 2001] [outer = 0000000000000000] 11:55:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009712973C00) [pid = 1116] [serial = 2002] [outer = 00000097127EB800] 11:55:44 INFO - PROCESS | 1116 | 1466016944102 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009713088000) [pid = 1116] [serial = 2003] [outer = 00000097127EB800] 11:55:44 INFO - PROCESS | 1116 | 1466016944926 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]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:55:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1240ms 11:55:44 INFO - PROCESS | 1116 | 1466016944988 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 11:55:44 INFO - PROCESS | 1116 | 1466016944993 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 11:55:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:55:45 INFO - PROCESS | 1116 | 1466016945000 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 1116 | 1466016945004 Marionette TRACE conn5 <- [1,2634,null,{}] 11:55:45 INFO - PROCESS | 1116 | 1466016945008 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}] 11:55:45 INFO - PROCESS | 1116 | 1466016945011 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:45 INFO - PROCESS | 1116 | 1466016945145 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 11:55:45 INFO - PROCESS | 1116 | 1466016945363 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 1116 | 1466016945366 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:45 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717872800 == 36 [pid = 1116] [id = 668] 11:55:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097127E4400) [pid = 1116] [serial = 2004] [outer = 0000000000000000] 11:55:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009712899800) [pid = 1116] [serial = 2005] [outer = 00000097127E4400] 11:55:45 INFO - PROCESS | 1116 | 1466016945426 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009713086400) [pid = 1116] [serial = 2006] [outer = 00000097127E4400] 11:55:45 INFO - PROCESS | 1116 | --DOCSHELL 0000009724384800 == 35 [pid = 1116] [id = 665] 11:55:45 INFO - PROCESS | 1116 | --DOCSHELL 00000097238EB800 == 34 [pid = 1116] [id = 664] 11:55:45 INFO - PROCESS | 1116 | --DOCSHELL 00000097231C7800 == 33 [pid = 1116] [id = 663] 11:55:45 INFO - PROCESS | 1116 | --DOCSHELL 0000009722350800 == 32 [pid = 1116] [id = 662] 11:55:45 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD81800 == 31 [pid = 1116] [id = 661] 11:55:45 INFO - PROCESS | 1116 | --DOCSHELL 000000971F606800 == 30 [pid = 1116] [id = 660] 11:55:45 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC90000 == 29 [pid = 1116] [id = 659] 11:55:45 INFO - PROCESS | 1116 | --DOCSHELL 0000009718791800 == 28 [pid = 1116] [id = 658] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097236D7000) [pid = 1116] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009722C81400) [pid = 1116] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009722B57C00) [pid = 1116] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971F54E400) [pid = 1116] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971F8EA400) [pid = 1116] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009722B55C00) [pid = 1116] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971FDFAC00) [pid = 1116] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009720BEE000) [pid = 1116] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097202E2400) [pid = 1116] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009721EC1000) [pid = 1116] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (00000097219BE000) [pid = 1116] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971F4F3800) [pid = 1116] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971866C400) [pid = 1116] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097191C0C00) [pid = 1116] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971307C800) [pid = 1116] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009717827000) [pid = 1116] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009718658C00) [pid = 1116] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009718DDA000) [pid = 1116] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971E519400) [pid = 1116] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971EA4E800) [pid = 1116] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009720860000) [pid = 1116] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (00000097127E3C00) [pid = 1116] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (0000009712D66400) [pid = 1116] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (0000009722C73800) [pid = 1116] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 11:55:45 INFO - PROCESS | 1116 | --DOMWINDOW == 60 (0000009722BA2800) [pid = 1116] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 11:55:46 INFO - PROCESS | 1116 | 1466016946078 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]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:55:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1137ms 11:55:46 INFO - PROCESS | 1116 | 1466016946140 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 1116 | 1466016946144 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 11:55:46 INFO - PROCESS | 1116 | 1466016946148 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:55:46 INFO - PROCESS | 1116 | 1466016946151 Marionette TRACE conn5 <- [1,2638,null,{}] 11:55:46 INFO - PROCESS | 1116 | 1466016946156 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}] 11:55:46 INFO - PROCESS | 1116 | 1466016946161 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:46 INFO - PROCESS | 1116 | 1466016946255 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 11:55:46 INFO - PROCESS | 1116 | 1466016946270 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 1116 | 1466016946272 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:46 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBC1000 == 29 [pid = 1116] [id = 669] 11:55:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (00000097139CC000) [pid = 1116] [serial = 2007] [outer = 0000000000000000] 11:55:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (0000009716E49400) [pid = 1116] [serial = 2008] [outer = 00000097139CC000] 11:55:46 INFO - PROCESS | 1116 | 1466016946321 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (0000009718662400) [pid = 1116] [serial = 2009] [outer = 00000097139CC000] 11:55:46 INFO - PROCESS | 1116 | 1466016946842 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]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:55:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 735ms 11:55:46 INFO - PROCESS | 1116 | 1466016946890 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 1116 | 1466016946894 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 11:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:55:46 INFO - PROCESS | 1116 | 1466016946899 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - PROCESS | 1116 | 1466016946901 Marionette TRACE conn5 <- [1,2642,null,{}] 11:55:46 INFO - PROCESS | 1116 | 1466016946905 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}] 11:55:46 INFO - PROCESS | 1116 | 1466016946907 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:47 INFO - PROCESS | 1116 | 1466016947000 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 11:55:47 INFO - PROCESS | 1116 | 1466016947084 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 1116 | 1466016947087 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:47 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA6E000 == 30 [pid = 1116] [id = 670] 11:55:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009718D2A800) [pid = 1116] [serial = 2010] [outer = 0000000000000000] 11:55:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009718DDEC00) [pid = 1116] [serial = 2011] [outer = 0000009718D2A800] 11:55:47 INFO - PROCESS | 1116 | 1466016947135 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (000000971C29B800) [pid = 1116] [serial = 2012] [outer = 0000009718D2A800] 11:55:47 INFO - PROCESS | 1116 | 1466016947538 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]]]}] 11:55:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 11:55:47 INFO - PROCESS | 1116 | 1466016947595 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 1116 | 1466016947597 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 11:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:55:47 INFO - PROCESS | 1116 | 1466016947602 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 1116 | 1466016947608 Marionette TRACE conn5 <- [1,2646,null,{}] 11:55:47 INFO - PROCESS | 1116 | 1466016947619 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}] 11:55:47 INFO - PROCESS | 1116 | 1466016947623 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:47 INFO - PROCESS | 1116 | 1466016947713 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 11:55:47 INFO - PROCESS | 1116 | 1466016947720 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 1116 | 1466016947723 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:47 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BC8000 == 31 [pid = 1116] [id = 671] 11:55:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009712523C00) [pid = 1116] [serial = 2013] [outer = 0000000000000000] 11:55:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971E50D800) [pid = 1116] [serial = 2014] [outer = 0000009712523C00] 11:55:47 INFO - PROCESS | 1116 | 1466016947768 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971E8E5000) [pid = 1116] [serial = 2015] [outer = 0000009712523C00] 11:55:48 INFO - PROCESS | 1116 | 1466016948209 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]]]}] 11:55:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:55:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 651ms 11:55:48 INFO - PROCESS | 1116 | 1466016948254 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 11:55:48 INFO - PROCESS | 1116 | 1466016948257 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 11:55:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:55:48 INFO - PROCESS | 1116 | 1466016948260 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - PROCESS | 1116 | 1466016948262 Marionette TRACE conn5 <- [1,2650,null,{}] 11:55:48 INFO - PROCESS | 1116 | 1466016948265 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}] 11:55:48 INFO - PROCESS | 1116 | 1466016948267 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:48 INFO - PROCESS | 1116 | 1466016948384 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 11:55:48 INFO - PROCESS | 1116 | 1466016948462 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 1116 | 1466016948465 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:48 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238DD000 == 32 [pid = 1116] [id = 672] 11:55:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971EC09000) [pid = 1116] [serial = 2016] [outer = 0000000000000000] 11:55:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971EC10C00) [pid = 1116] [serial = 2017] [outer = 000000971EC09000] 11:55:48 INFO - PROCESS | 1116 | 1466016948511 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971F555400) [pid = 1116] [serial = 2018] [outer = 000000971EC09000] 11:55:48 INFO - PROCESS | 1116 | 1466016948938 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]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:55:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 734ms 11:55:49 INFO - PROCESS | 1116 | 1466016949000 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 1116 | 1466016949002 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 11:55:49 INFO - PROCESS | 1116 | 1466016949005 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:55:49 INFO - PROCESS | 1116 | 1466016949007 Marionette TRACE conn5 <- [1,2654,null,{}] 11:55:49 INFO - PROCESS | 1116 | 1466016949011 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}] 11:55:49 INFO - PROCESS | 1116 | 1466016949013 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:49 INFO - PROCESS | 1116 | 1466016949126 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 11:55:49 INFO - PROCESS | 1116 | 1466016949137 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 1116 | 1466016949143 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:49 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B13800 == 33 [pid = 1116] [id = 673] 11:55:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971FC68C00) [pid = 1116] [serial = 2019] [outer = 0000000000000000] 11:55:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971FDFBC00) [pid = 1116] [serial = 2020] [outer = 000000971FC68C00] 11:55:49 INFO - PROCESS | 1116 | 1466016949247 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097202DD000) [pid = 1116] [serial = 2021] [outer = 000000971FC68C00] 11:55:49 INFO - PROCESS | 1116 | [1116] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009718DDAC00) [pid = 1116] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009712D7D800) [pid = 1116] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009710E4E800) [pid = 1116] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009712E3CC00) [pid = 1116] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097127E2000) [pid = 1116] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (00000097127DD400) [pid = 1116] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971E50C800) [pid = 1116] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009713084400) [pid = 1116] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971DD13C00) [pid = 1116] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971F8E5400) [pid = 1116] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (000000972085E800) [pid = 1116] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:55:50 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (0000009718DE3000) [pid = 1116] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:55:50 INFO - PROCESS | 1116 | [1116] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:55:50 INFO - PROCESS | 1116 | 1466016950198 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]]]}] 11:55:50 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) 11:55:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1234ms 11:55:50 INFO - PROCESS | 1116 | 1466016950245 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 1116 | 1466016950247 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 11:55:50 INFO - PROCESS | 1116 | 1466016950251 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:55:50 INFO - PROCESS | 1116 | 1466016950252 Marionette TRACE conn5 <- [1,2658,null,{}] 11:55:50 INFO - PROCESS | 1116 | 1466016950256 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}] 11:55:50 INFO - PROCESS | 1116 | 1466016950258 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:50 INFO - PROCESS | 1116 | 1466016950353 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 11:55:50 INFO - PROCESS | 1116 | 1466016950359 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 1116 | 1466016950362 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:50 INFO - PROCESS | 1116 | ++DOCSHELL 000000972696F000 == 34 [pid = 1116] [id = 674] 11:55:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009718DDA800) [pid = 1116] [serial = 2022] [outer = 0000000000000000] 11:55:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (000000971E50C800) [pid = 1116] [serial = 2023] [outer = 0000009718DDA800] 11:55:50 INFO - PROCESS | 1116 | 1466016950406 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (00000097202E2C00) [pid = 1116] [serial = 2024] [outer = 0000009718DDA800] 11:55:51 INFO - PROCESS | 1116 | 1466016951317 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"]]]}] 11:55:51 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 11:55:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:55:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:55:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1073ms 11:55:51 INFO - PROCESS | 1116 | 1466016951328 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 11:55:51 INFO - PROCESS | 1116 | 1466016951330 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 11:55:51 INFO - PROCESS | 1116 | 1466016951333 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:55:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:55:51 INFO - PROCESS | 1116 | 1466016951335 Marionette TRACE conn5 <- [1,2662,null,{}] 11:55:51 INFO - PROCESS | 1116 | 1466016951338 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}] 11:55:51 INFO - PROCESS | 1116 | 1466016951340 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:51 INFO - PROCESS | 1116 | 1466016951450 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 11:55:51 INFO - PROCESS | 1116 | 1466016951458 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 1116 | 1466016951460 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:51 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726998800 == 35 [pid = 1116] [id = 675] 11:55:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000972085B400) [pid = 1116] [serial = 2025] [outer = 0000000000000000] 11:55:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009720878000) [pid = 1116] [serial = 2026] [outer = 000000972085B400] 11:55:51 INFO - PROCESS | 1116 | 1466016951504 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (00000097208DFC00) [pid = 1116] [serial = 2027] [outer = 000000972085B400] 11:55:52 INFO - PROCESS | 1116 | 1466016952467 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"]]]}] 11:55:52 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 11:55:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:55:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:55:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1192ms 11:55:52 INFO - PROCESS | 1116 | 1466016952544 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 11:55:52 INFO - PROCESS | 1116 | 1466016952549 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 11:55:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:55:52 INFO - PROCESS | 1116 | 1466016952556 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 1116 | 1466016952560 Marionette TRACE conn5 <- [1,2666,null,{}] 11:55:52 INFO - PROCESS | 1116 | 1466016952567 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}] 11:55:52 INFO - PROCESS | 1116 | 1466016952571 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:52 INFO - PROCESS | 1116 | 1466016952733 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 11:55:52 INFO - PROCESS | 1116 | 1466016952853 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 1116 | 1466016952857 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:52 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ECC6000 == 36 [pid = 1116] [id = 676] 11:55:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009713084400) [pid = 1116] [serial = 2028] [outer = 0000000000000000] 11:55:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009716B48C00) [pid = 1116] [serial = 2029] [outer = 0000009713084400] 11:55:52 INFO - PROCESS | 1116 | 1466016952960 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009718668000) [pid = 1116] [serial = 2030] [outer = 0000009713084400] 11:55:54 INFO - PROCESS | 1116 | 1466016954047 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]]]}] 11:55:54 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) 11:55:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1545ms 11:55:54 INFO - PROCESS | 1116 | 1466016954102 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 1116 | 1466016954108 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 11:55:54 INFO - PROCESS | 1116 | 1466016954114 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:55:54 INFO - PROCESS | 1116 | 1466016954117 Marionette TRACE conn5 <- [1,2670,null,{}] 11:55:54 INFO - PROCESS | 1116 | 1466016954121 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}] 11:55:54 INFO - PROCESS | 1116 | 1466016954125 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:54 INFO - PROCESS | 1116 | 1466016954272 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 11:55:54 INFO - PROCESS | 1116 | 1466016954430 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1116 | 1466016954433 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:54 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B1A800 == 37 [pid = 1116] [id = 677] 11:55:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971DD10400) [pid = 1116] [serial = 2031] [outer = 0000000000000000] 11:55:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971E502400) [pid = 1116] [serial = 2032] [outer = 000000971DD10400] 11:55:54 INFO - PROCESS | 1116 | 1466016954491 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971EA56400) [pid = 1116] [serial = 2033] [outer = 000000971DD10400] 11:55:55 INFO - PROCESS | 1116 | 1466016955692 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]]]}] 11:55:55 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) 11:55:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1640ms 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 000000972696F000 == 36 [pid = 1116] [id = 674] 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B13800 == 35 [pid = 1116] [id = 673] 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 00000097238DD000 == 34 [pid = 1116] [id = 672] 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BC8000 == 33 [pid = 1116] [id = 671] 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 000000971FA6E000 == 32 [pid = 1116] [id = 670] 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBC1000 == 31 [pid = 1116] [id = 669] 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 0000009717872800 == 30 [pid = 1116] [id = 668] 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 000000971F606000 == 29 [pid = 1116] [id = 666] 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 000000971E89B000 == 28 [pid = 1116] [id = 667] 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 0000009717D26800 == 27 [pid = 1116] [id = 657] 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 0000009726998800 == 26 [pid = 1116] [id = 675] 11:55:56 INFO - PROCESS | 1116 | --DOCSHELL 000000971ECC6000 == 25 [pid = 1116] [id = 676] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009718DDF400) [pid = 1116] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971C32B800) [pid = 1116] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009712979000) [pid = 1116] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097127CC400) [pid = 1116] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009712FD0400) [pid = 1116] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009713089C00) [pid = 1116] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009718657000) [pid = 1116] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (00000097127E1400) [pid = 1116] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (00000097192C6C00) [pid = 1116] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971289F800) [pid = 1116] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (000000971E5BC400) [pid = 1116] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (0000009718D2D000) [pid = 1116] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (0000009717646800) [pid = 1116] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (000000971EC0D400) [pid = 1116] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 60 (000000971E5F4000) [pid = 1116] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 59 (000000971FC67000) [pid = 1116] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 58 (000000971FDFB000) [pid = 1116] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 57 (0000009722BA2C00) [pid = 1116] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 56 (0000009720BEC800) [pid = 1116] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 55 (000000971FC5E000) [pid = 1116] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 54 (000000971EC0F400) [pid = 1116] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 53 (000000971E502C00) [pid = 1116] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 52 (000000971F34F800) [pid = 1116] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 51 (000000971F550C00) [pid = 1116] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | --DOMWINDOW == 50 (0000009718711C00) [pid = 1116] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 11:55:56 INFO - PROCESS | 1116 | 1466016956515 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 1116 | 1466016956519 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 11:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:55:56 INFO - PROCESS | 1116 | 1466016956534 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 1116 | 1466016956539 Marionette TRACE conn5 <- [1,2674,null,{}] 11:55:56 INFO - PROCESS | 1116 | 1466016956545 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}] 11:55:56 INFO - PROCESS | 1116 | 1466016956548 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:56 INFO - PROCESS | 1116 | 1466016956648 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 11:55:56 INFO - PROCESS | 1116 | 1466016956655 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 1116 | 1466016956659 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:56 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718794800 == 26 [pid = 1116] [id = 678] 11:55:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 51 (00000097127E0C00) [pid = 1116] [serial = 2034] [outer = 0000000000000000] 11:55:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 52 (00000097127E1800) [pid = 1116] [serial = 2035] [outer = 00000097127E0C00] 11:55:56 INFO - PROCESS | 1116 | 1466016956711 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 53 (000000971289F000) [pid = 1116] [serial = 2036] [outer = 00000097127E0C00] 11:55:57 INFO - PROCESS | 1116 | 1466016957713 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"]]]}] 11:55: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 11:55:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:55:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:55:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1252ms 11:55:57 INFO - PROCESS | 1116 | 1466016957788 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 11:55:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:55:57 INFO - PROCESS | 1116 | 1466016957791 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 11:55:57 INFO - PROCESS | 1116 | 1466016957799 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - PROCESS | 1116 | 1466016957803 Marionette TRACE conn5 <- [1,2678,null,{}] 11:55:57 INFO - PROCESS | 1116 | 1466016957807 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}] 11:55:57 INFO - PROCESS | 1116 | 1466016957810 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:57 INFO - PROCESS | 1116 | 1466016957907 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 11:55:57 INFO - PROCESS | 1116 | 1466016957977 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1116 | 1466016957980 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:58 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DCA4800 == 27 [pid = 1116] [id = 679] 11:55:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 54 (0000009712D72000) [pid = 1116] [serial = 2037] [outer = 0000000000000000] 11:55:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 55 (000000971307F400) [pid = 1116] [serial = 2038] [outer = 0000009712D72000] 11:55:58 INFO - PROCESS | 1116 | 1466016958064 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 56 (0000009713CE0800) [pid = 1116] [serial = 2039] [outer = 0000009712D72000] 11:55:58 INFO - PROCESS | 1116 | 1466016958971 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"]]]}] 11:55:58 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 11:55:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:55:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:55:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:55:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1192ms 11:55:58 INFO - PROCESS | 1116 | 1466016958987 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 11:55:59 INFO - PROCESS | 1116 | 1466016958990 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 11:55:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:55:59 INFO - PROCESS | 1116 | 1466016958994 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - PROCESS | 1116 | 1466016959005 Marionette TRACE conn5 <- [1,2682,null,{}] 11:55:59 INFO - PROCESS | 1116 | 1466016959021 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}] 11:55:59 INFO - PROCESS | 1116 | 1466016959026 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:59 INFO - PROCESS | 1116 | 1466016959150 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 11:55:59 INFO - PROCESS | 1116 | 1466016959159 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 1116 | 1466016959163 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:55:59 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4AF800 == 28 [pid = 1116] [id = 680] 11:55:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 57 (0000009717BF4400) [pid = 1116] [serial = 2040] [outer = 0000000000000000] 11:55:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 58 (0000009718656C00) [pid = 1116] [serial = 2041] [outer = 0000009717BF4400] 11:55:59 INFO - PROCESS | 1116 | 1466016959258 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 59 (0000009718711C00) [pid = 1116] [serial = 2042] [outer = 0000009717BF4400] 11:56:00 INFO - PROCESS | 1116 | 1466016960240 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"]]]}] 11:56: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 11:56:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:56:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:56:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1296ms 11:56:00 INFO - PROCESS | 1116 | 1466016960293 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 1116 | 1466016960295 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 11:56:00 INFO - PROCESS | 1116 | 1466016960299 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:56:00 INFO - PROCESS | 1116 | 1466016960301 Marionette TRACE conn5 <- [1,2686,null,{}] 11:56:00 INFO - PROCESS | 1116 | 1466016960311 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}] 11:56:00 INFO - PROCESS | 1116 | 1466016960313 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:00 INFO - PROCESS | 1116 | 1466016960433 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 11:56:00 INFO - PROCESS | 1116 | 1466016960439 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 1116 | 1466016960441 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:00 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FD7D800 == 29 [pid = 1116] [id = 681] 11:56:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 60 (0000009718D32800) [pid = 1116] [serial = 2043] [outer = 0000000000000000] 11:56:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (0000009718DE3400) [pid = 1116] [serial = 2044] [outer = 0000009718D32800] 11:56:00 INFO - PROCESS | 1116 | 1466016960487 Marionette DEBUG loaded listener.js 11:56:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (0000009719273800) [pid = 1116] [serial = 2045] [outer = 0000009718D32800] 11:56:00 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (000000971EC09000) [pid = 1116] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:56:00 INFO - PROCESS | 1116 | --DOMWINDOW == 60 (0000009712523C00) [pid = 1116] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:56:00 INFO - PROCESS | 1116 | --DOMWINDOW == 59 (0000009713939400) [pid = 1116] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:56:00 INFO - PROCESS | 1116 | --DOMWINDOW == 58 (00000097127EB800) [pid = 1116] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:56:00 INFO - PROCESS | 1116 | --DOMWINDOW == 57 (00000097127E4400) [pid = 1116] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:56:00 INFO - PROCESS | 1116 | --DOMWINDOW == 56 (0000009718D2A800) [pid = 1116] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:56:00 INFO - PROCESS | 1116 | --DOMWINDOW == 55 (00000097139CC000) [pid = 1116] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:56:00 INFO - PROCESS | 1116 | --DOMWINDOW == 54 (000000971FC68C00) [pid = 1116] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:56:00 INFO - PROCESS | 1116 | --DOMWINDOW == 53 (0000009718DDA800) [pid = 1116] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:56:00 INFO - PROCESS | 1116 | --DOMWINDOW == 52 (000000972085B400) [pid = 1116] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:56:01 INFO - PROCESS | 1116 | 1466016961458 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"]]]}] 11:56:01 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 11:56:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:56:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:56:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1179ms 11:56:01 INFO - PROCESS | 1116 | 1466016961482 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 1116 | 1466016961484 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 11:56:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:56:01 INFO - PROCESS | 1116 | 1466016961488 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 1116 | 1466016961489 Marionette TRACE conn5 <- [1,2690,null,{}] 11:56:01 INFO - PROCESS | 1116 | 1466016961500 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}] 11:56:01 INFO - PROCESS | 1116 | 1466016961503 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:01 INFO - PROCESS | 1116 | 1466016961589 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 11:56:01 INFO - PROCESS | 1116 | 1466016961595 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:01 INFO - PROCESS | 1116 | 1466016961597 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:01 INFO - PROCESS | 1116 | ++DOCSHELL 00000097219A3000 == 30 [pid = 1116] [id = 682] 11:56:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 53 (0000009711FBD000) [pid = 1116] [serial = 2046] [outer = 0000000000000000] 11:56:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 54 (000000971DC4C400) [pid = 1116] [serial = 2047] [outer = 0000009711FBD000] 11:56:01 INFO - PROCESS | 1116 | 1466016961643 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 55 (000000971DD14000) [pid = 1116] [serial = 2048] [outer = 0000009711FBD000] 11:56:02 INFO - PROCESS | 1116 | 1466016962088 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]]]}] 11:56:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:56:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 628ms 11:56:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:56:02 INFO - PROCESS | 1116 | 1466016962120 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 1116 | 1466016962123 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 11:56:02 INFO - PROCESS | 1116 | 1466016962126 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 1116 | 1466016962128 Marionette TRACE conn5 <- [1,2694,null,{}] 11:56:02 INFO - PROCESS | 1116 | 1466016962132 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}] 11:56:02 INFO - PROCESS | 1116 | 1466016962138 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:02 INFO - PROCESS | 1116 | 1466016962270 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 11:56:02 INFO - PROCESS | 1116 | 1466016962283 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 1116 | 1466016962285 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:02 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BCF000 == 31 [pid = 1116] [id = 683] 11:56:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 56 (000000971E5BE000) [pid = 1116] [serial = 2049] [outer = 0000000000000000] 11:56:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 57 (000000971E83E000) [pid = 1116] [serial = 2050] [outer = 000000971E5BE000] 11:56:02 INFO - PROCESS | 1116 | 1466016962331 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 58 (000000971EC08400) [pid = 1116] [serial = 2051] [outer = 000000971E5BE000] 11:56:02 INFO - PROCESS | 1116 | 1466016962921 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]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:56:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 881ms 11:56:03 INFO - PROCESS | 1116 | 1466016963021 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 1116 | 1466016963026 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 11:56:03 INFO - PROCESS | 1116 | 1466016963031 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:56:03 INFO - PROCESS | 1116 | 1466016963035 Marionette TRACE conn5 <- [1,2698,null,{}] 11:56:03 INFO - PROCESS | 1116 | 1466016963066 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}] 11:56:03 INFO - PROCESS | 1116 | 1466016963069 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:03 INFO - PROCESS | 1116 | 1466016963204 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 11:56:03 INFO - PROCESS | 1116 | 1466016963277 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 1116 | 1466016963280 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:03 INFO - PROCESS | 1116 | ++DOCSHELL 000000971CAE2000 == 32 [pid = 1116] [id = 684] 11:56:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 59 (0000009711FBB000) [pid = 1116] [serial = 2052] [outer = 0000000000000000] 11:56:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 60 (0000009712975400) [pid = 1116] [serial = 2053] [outer = 0000009711FBB000] 11:56:03 INFO - PROCESS | 1116 | 1466016963380 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (0000009713087400) [pid = 1116] [serial = 2054] [outer = 0000009711FBB000] 11:56:04 INFO - PROCESS | 1116 | 1466016964142 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] 11:56:04 INFO - PROCESS | 1116 | 1466016964198 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 11:56:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:56:04 INFO - PROCESS | 1116 | 1466016964205 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 1116 | 1466016964208 Marionette TRACE conn5 <- [1,2702,null,{}] 11:56:04 INFO - PROCESS | 1116 | 1466016964212 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}] 11:56:04 INFO - PROCESS | 1116 | 1466016964215 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:04 INFO - PROCESS | 1116 | 1466016964366 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 11:56:04 INFO - PROCESS | 1116 | 1466016964481 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 1116 | 1466016964484 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:04 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B1E000 == 33 [pid = 1116] [id = 685] 11:56:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (0000009716BBEC00) [pid = 1116] [serial = 2055] [outer = 0000000000000000] 11:56:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (0000009718664000) [pid = 1116] [serial = 2056] [outer = 0000009716BBEC00] 11:56:04 INFO - PROCESS | 1116 | 1466016964544 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009718DDCC00) [pid = 1116] [serial = 2057] [outer = 0000009716BBEC00] 11:56:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009720E35000 == 32 [pid = 1116] [id = 215] 11:56:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971F86E000 == 31 [pid = 1116] [id = 205] 11:56:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3C0000 == 30 [pid = 1116] [id = 213] 11:56:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BBA800 == 29 [pid = 1116] [id = 216] 11:56:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971DCA5800 == 28 [pid = 1116] [id = 207] 11:56:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3CA000 == 27 [pid = 1116] [id = 203] 11:56:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009717D0B000 == 26 [pid = 1116] [id = 202] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (000000971EC10C00) [pid = 1116] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (000000971F555400) [pid = 1116] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (000000971E50D800) [pid = 1116] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 60 (0000009720105800) [pid = 1116] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 59 (0000009712973C00) [pid = 1116] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 58 (0000009713088000) [pid = 1116] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 57 (0000009712899800) [pid = 1116] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 56 (0000009713086400) [pid = 1116] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 55 (0000009718DDEC00) [pid = 1116] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 54 (000000971C29B800) [pid = 1116] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 53 (0000009716E49400) [pid = 1116] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 52 (0000009718662400) [pid = 1116] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 51 (000000971FDFBC00) [pid = 1116] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 50 (000000971E50C800) [pid = 1116] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 49 (00000097202E2C00) [pid = 1116] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 48 (00000097202DD000) [pid = 1116] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 47 (00000097208DFC00) [pid = 1116] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 46 (000000971E8E5000) [pid = 1116] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | --DOMWINDOW == 45 (0000009720878000) [pid = 1116] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 11:56:05 INFO - PROCESS | 1116 | 1466016965328 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]]]}] 11:56:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:56:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1141ms 11:56:05 INFO - PROCESS | 1116 | 1466016965347 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 1116 | 1466016965352 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 11:56:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:56:05 INFO - PROCESS | 1116 | 1466016965359 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 1116 | 1466016965363 Marionette TRACE conn5 <- [1,2706,null,{}] 11:56:05 INFO - PROCESS | 1116 | 1466016965369 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}] 11:56:05 INFO - PROCESS | 1116 | 1466016965372 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:05 INFO - PROCESS | 1116 | 1466016965462 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 11:56:05 INFO - PROCESS | 1116 | 1466016965469 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 1116 | 1466016965473 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:05 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718E13000 == 27 [pid = 1116] [id = 686] 11:56:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 46 (0000009712D75C00) [pid = 1116] [serial = 2058] [outer = 0000000000000000] 11:56:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 47 (0000009712D7E800) [pid = 1116] [serial = 2059] [outer = 0000009712D75C00] 11:56:05 INFO - PROCESS | 1116 | 1466016965524 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 1116 | ++DOMWINDOW == 48 (0000009713E4E400) [pid = 1116] [serial = 2060] [outer = 0000009712D75C00] 11:56:06 INFO - PROCESS | 1116 | 1466016966051 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] 11:56:06 INFO - PROCESS | 1116 | 1466016966099 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 11:56:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:56:06 INFO - PROCESS | 1116 | 1466016966106 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 1116 | 1466016966108 Marionette TRACE conn5 <- [1,2710,null,{}] 11:56:06 INFO - PROCESS | 1116 | 1466016966112 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}] 11:56:06 INFO - PROCESS | 1116 | 1466016966115 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:06 INFO - PROCESS | 1116 | 1466016966209 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 11:56:06 INFO - PROCESS | 1116 | 1466016966286 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 1116 | 1466016966289 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:06 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ED2E800 == 28 [pid = 1116] [id = 687] 11:56:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 49 (0000009717BF3000) [pid = 1116] [serial = 2061] [outer = 0000000000000000] 11:56:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 50 (0000009718D26C00) [pid = 1116] [serial = 2062] [outer = 0000009717BF3000] 11:56:06 INFO - PROCESS | 1116 | 1466016966341 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 51 (0000009718DDF000) [pid = 1116] [serial = 2063] [outer = 0000009717BF3000] 11:56:06 INFO - PROCESS | 1116 | 1466016966765 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] 11:56:06 INFO - PROCESS | 1116 | 1466016966800 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 11:56:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:56:06 INFO - PROCESS | 1116 | 1466016966809 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 1116 | 1466016966812 Marionette TRACE conn5 <- [1,2714,null,{}] 11:56:06 INFO - PROCESS | 1116 | 1466016966824 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}] 11:56:06 INFO - PROCESS | 1116 | 1466016966829 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:06 INFO - PROCESS | 1116 | 1466016966924 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 11:56:06 INFO - PROCESS | 1116 | 1466016966934 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 1116 | 1466016966937 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:06 INFO - PROCESS | 1116 | ++DOCSHELL 0000009720013000 == 29 [pid = 1116] [id = 688] 11:56:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 52 (000000971E506000) [pid = 1116] [serial = 2064] [outer = 0000000000000000] 11:56:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 53 (000000971E50B000) [pid = 1116] [serial = 2065] [outer = 000000971E506000] 11:56:06 INFO - PROCESS | 1116 | 1466016966991 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 54 (000000971E5B8800) [pid = 1116] [serial = 2066] [outer = 000000971E506000] 11:56:07 INFO - PROCESS | 1116 | 1466016967450 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]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:56:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 692ms 11:56:07 INFO - PROCESS | 1116 | 1466016967504 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 11:56:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:56:07 INFO - PROCESS | 1116 | 1466016967507 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 11:56:07 INFO - PROCESS | 1116 | 1466016967510 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 1116 | 1466016967512 Marionette TRACE conn5 <- [1,2718,null,{}] 11:56:07 INFO - PROCESS | 1116 | 1466016967515 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}] 11:56:07 INFO - PROCESS | 1116 | 1466016967517 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:07 INFO - PROCESS | 1116 | 1466016967662 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 11:56:07 INFO - PROCESS | 1116 | 1466016967677 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1116 | 1466016967680 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:07 INFO - PROCESS | 1116 | ++DOCSHELL 00000097231D0800 == 30 [pid = 1116] [id = 689] 11:56:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 55 (000000971EA57400) [pid = 1116] [serial = 2067] [outer = 0000000000000000] 11:56:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 56 (000000971EC0C800) [pid = 1116] [serial = 2068] [outer = 000000971EA57400] 11:56:07 INFO - PROCESS | 1116 | 1466016967727 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 57 (000000971F542800) [pid = 1116] [serial = 2069] [outer = 000000971EA57400] 11:56:08 INFO - PROCESS | 1116 | 1466016968652 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"]]]}] 11:56:08 INFO - PROCESS | 1116 | --DOMWINDOW == 56 (00000097127E0C00) [pid = 1116] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:56:08 INFO - PROCESS | 1116 | --DOMWINDOW == 55 (0000009712D72000) [pid = 1116] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:56:08 INFO - PROCESS | 1116 | --DOMWINDOW == 54 (000000971DD10400) [pid = 1116] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:56:08 INFO - PROCESS | 1116 | --DOMWINDOW == 53 (0000009717BF4400) [pid = 1116] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:56:08 INFO - PROCESS | 1116 | --DOMWINDOW == 52 (0000009713084400) [pid = 1116] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:56:08 INFO - PROCESS | 1116 | --DOMWINDOW == 51 (0000009718D32800) [pid = 1116] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:56:08 INFO - PROCESS | 1116 | --DOMWINDOW == 50 (0000009711FBD000) [pid = 1116] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:56:08 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 11:56:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:56:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:56:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1194ms 11:56:08 INFO - PROCESS | 1116 | 1466016968705 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 1116 | 1466016968708 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 11:56:08 INFO - PROCESS | 1116 | 1466016968711 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:56:08 INFO - PROCESS | 1116 | 1466016968713 Marionette TRACE conn5 <- [1,2722,null,{}] 11:56:08 INFO - PROCESS | 1116 | 1466016968716 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}] 11:56:08 INFO - PROCESS | 1116 | 1466016968718 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:08 INFO - PROCESS | 1116 | 1466016968830 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 11:56:08 INFO - PROCESS | 1116 | 1466016968875 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 1116 | 1466016968878 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:08 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238EA800 == 31 [pid = 1116] [id = 690] 11:56:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 51 (0000009712970400) [pid = 1116] [serial = 2070] [outer = 0000000000000000] 11:56:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 52 (0000009718664C00) [pid = 1116] [serial = 2071] [outer = 0000009712970400] 11:56:08 INFO - PROCESS | 1116 | 1466016968924 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 53 (000000971F54E000) [pid = 1116] [serial = 2072] [outer = 0000009712970400] 11:56:09 INFO - PROCESS | 1116 | 1466016969330 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]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:56:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 11:56:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:56:09 INFO - PROCESS | 1116 | 1466016969343 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 1116 | 1466016969345 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 11:56:09 INFO - PROCESS | 1116 | 1466016969355 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 1116 | 1466016969357 Marionette TRACE conn5 <- [1,2726,null,{}] 11:56:09 INFO - PROCESS | 1116 | 1466016969361 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}] 11:56:09 INFO - PROCESS | 1116 | 1466016969367 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:09 INFO - PROCESS | 1116 | 1466016969476 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 11:56:09 INFO - PROCESS | 1116 | 1466016969484 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 1116 | 1466016969486 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:09 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C02800 == 32 [pid = 1116] [id = 691] 11:56:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 54 (000000971F556800) [pid = 1116] [serial = 2073] [outer = 0000000000000000] 11:56:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 55 (000000971FC62400) [pid = 1116] [serial = 2074] [outer = 000000971F556800] 11:56:09 INFO - PROCESS | 1116 | 1466016969531 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 56 (0000009720097C00) [pid = 1116] [serial = 2075] [outer = 000000971F556800] 11:56:09 INFO - PROCESS | 1116 | 1466016969958 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]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:56:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 647ms 11:56:10 INFO - PROCESS | 1116 | 1466016970002 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 1116 | 1466016970004 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 11:56:10 INFO - PROCESS | 1116 | 1466016970008 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 1116 | 1466016970009 Marionette TRACE conn5 <- [1,2730,null,{}] 11:56:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:56:10 INFO - PROCESS | 1116 | 1466016970013 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}] 11:56:10 INFO - PROCESS | 1116 | 1466016970015 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:10 INFO - PROCESS | 1116 | 1466016970106 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 11:56:10 INFO - PROCESS | 1116 | 1466016970112 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 1116 | 1466016970114 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:10 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA84800 == 33 [pid = 1116] [id = 692] 11:56:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 57 (0000009720105800) [pid = 1116] [serial = 2076] [outer = 0000000000000000] 11:56:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 58 (00000097202D9400) [pid = 1116] [serial = 2077] [outer = 0000009720105800] 11:56:10 INFO - PROCESS | 1116 | 1466016970159 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 59 (00000097202E4C00) [pid = 1116] [serial = 2078] [outer = 0000009720105800] 11:56:10 INFO - PROCESS | 1116 | 1466016970593 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]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:56:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 629ms 11:56:10 INFO - PROCESS | 1116 | 1466016970656 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 11:56:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:56:10 INFO - PROCESS | 1116 | 1466016970658 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 11:56:10 INFO - PROCESS | 1116 | 1466016970662 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 1116 | 1466016970664 Marionette TRACE conn5 <- [1,2734,null,{}] 11:56:10 INFO - PROCESS | 1116 | 1466016970667 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}] 11:56:10 INFO - PROCESS | 1116 | 1466016970669 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:10 INFO - PROCESS | 1116 | 1466016970754 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 11:56:10 INFO - PROCESS | 1116 | 1466016970759 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 1116 | 1466016970761 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:10 INFO - PROCESS | 1116 | ++DOCSHELL 000000972691F800 == 34 [pid = 1116] [id = 693] 11:56:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 60 (000000972085C000) [pid = 1116] [serial = 2079] [outer = 0000000000000000] 11:56:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (0000009720861000) [pid = 1116] [serial = 2080] [outer = 000000972085C000] 11:56:10 INFO - PROCESS | 1116 | 1466016970806 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (0000009720878000) [pid = 1116] [serial = 2081] [outer = 000000972085C000] 11:56:11 INFO - PROCESS | 1116 | 1466016971231 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]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:56:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 587ms 11:56:11 INFO - PROCESS | 1116 | 1466016971249 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 1116 | 1466016971251 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 11:56:11 INFO - PROCESS | 1116 | 1466016971254 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:56:11 INFO - PROCESS | 1116 | 1466016971256 Marionette TRACE conn5 <- [1,2738,null,{}] 11:56:11 INFO - PROCESS | 1116 | 1466016971260 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}] 11:56:11 INFO - PROCESS | 1116 | 1466016971262 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:11 INFO - PROCESS | 1116 | 1466016971384 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 11:56:11 INFO - PROCESS | 1116 | 1466016971392 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 1116 | 1466016971394 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:11 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FF13000 == 35 [pid = 1116] [id = 694] 11:56:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (000000972089D800) [pid = 1116] [serial = 2082] [outer = 0000000000000000] 11:56:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009720BEDC00) [pid = 1116] [serial = 2083] [outer = 000000972089D800] 11:56:11 INFO - PROCESS | 1116 | 1466016971439 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009720E77800) [pid = 1116] [serial = 2084] [outer = 000000972089D800] 11:56:12 INFO - PROCESS | 1116 | 1466016972081 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]]]}] 11:56:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:56:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 880ms 11:56:12 INFO - PROCESS | 1116 | 1466016972139 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 11:56:12 INFO - PROCESS | 1116 | 1466016972144 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 11:56:12 INFO - PROCESS | 1116 | 1466016972149 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:56:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:56:12 INFO - PROCESS | 1116 | 1466016972155 Marionette TRACE conn5 <- [1,2742,null,{}] 11:56:12 INFO - PROCESS | 1116 | 1466016972160 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}] 11:56:12 INFO - PROCESS | 1116 | 1466016972163 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:12 INFO - PROCESS | 1116 | 1466016972284 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 11:56:12 INFO - PROCESS | 1116 | 1466016972405 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 1116 | 1466016972409 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:12 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBC4800 == 36 [pid = 1116] [id = 695] 11:56:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (00000097130AF800) [pid = 1116] [serial = 2085] [outer = 0000000000000000] 11:56:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971782A800) [pid = 1116] [serial = 2086] [outer = 00000097130AF800] 11:56:12 INFO - PROCESS | 1116 | 1466016972468 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009718DDD800) [pid = 1116] [serial = 2087] [outer = 00000097130AF800] 11:56:13 INFO - PROCESS | 1116 | 1466016973077 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]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:56:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 986ms 11:56:13 INFO - PROCESS | 1116 | 1466016973139 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 1116 | 1466016973144 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 11:56:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:56:13 INFO - PROCESS | 1116 | 1466016973151 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 1116 | 1466016973154 Marionette TRACE conn5 <- [1,2746,null,{}] 11:56:13 INFO - PROCESS | 1116 | 1466016973159 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}] 11:56:13 INFO - PROCESS | 1116 | 1466016973162 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:13 INFO - PROCESS | 1116 | 1466016973283 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 11:56:13 INFO - PROCESS | 1116 | 1466016973406 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:13 INFO - PROCESS | 1116 | 1466016973409 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:13 INFO - PROCESS | 1116 | ++DOCSHELL 0000009723B44800 == 37 [pid = 1116] [id = 696] 11:56:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971E51F800) [pid = 1116] [serial = 2088] [outer = 0000000000000000] 11:56:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971EABE400) [pid = 1116] [serial = 2089] [outer = 000000971E51F800] 11:56:13 INFO - PROCESS | 1116 | 1466016973469 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971F81E000) [pid = 1116] [serial = 2090] [outer = 000000971E51F800] 11:56:14 INFO - PROCESS | 1116 | 1466016974104 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]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:56:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 987ms 11:56:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:56:14 INFO - PROCESS | 1116 | 1466016974140 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 1116 | 1466016974142 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 11:56:14 INFO - PROCESS | 1116 | 1466016974146 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - PROCESS | 1116 | 1466016974150 Marionette TRACE conn5 <- [1,2750,null,{}] 11:56:14 INFO - PROCESS | 1116 | 1466016974162 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}] 11:56:14 INFO - PROCESS | 1116 | 1466016974168 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:14 INFO - PROCESS | 1116 | 1466016974282 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 11:56:14 INFO - PROCESS | 1116 | 1466016974406 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 1116 | 1466016974410 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:14 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B17800 == 38 [pid = 1116] [id = 697] 11:56:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009720047C00) [pid = 1116] [serial = 2091] [outer = 0000000000000000] 11:56:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000972085D800) [pid = 1116] [serial = 2092] [outer = 0000009720047C00] 11:56:14 INFO - PROCESS | 1116 | 1466016974470 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097219BE000) [pid = 1116] [serial = 2093] [outer = 0000009720047C00] 11:56:15 INFO - PROCESS | 1116 | 1466016975244 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]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:56:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1136ms 11:56:15 INFO - PROCESS | 1116 | 1466016975285 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 1116 | 1466016975289 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 11:56:15 INFO - PROCESS | 1116 | 1466016975294 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:56:15 INFO - PROCESS | 1116 | 1466016975298 Marionette TRACE conn5 <- [1,2754,null,{}] 11:56:15 INFO - PROCESS | 1116 | 1466016975303 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}] 11:56:15 INFO - PROCESS | 1116 | 1466016975306 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:15 INFO - PROCESS | 1116 | 1466016975413 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 11:56:15 INFO - PROCESS | 1116 | 1466016975496 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 1116 | 1466016975501 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:15 INFO - PROCESS | 1116 | ++DOCSHELL 000000971787F000 == 39 [pid = 1116] [id = 698] 11:56:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971307FC00) [pid = 1116] [serial = 2094] [outer = 0000000000000000] 11:56:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009716DF0C00) [pid = 1116] [serial = 2095] [outer = 000000971307FC00] 11:56:15 INFO - PROCESS | 1116 | 1466016975597 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971865FC00) [pid = 1116] [serial = 2096] [outer = 000000971307FC00] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 000000971ECCC800 == 38 [pid = 1116] [id = 204] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B1A800 == 37 [pid = 1116] [id = 677] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC6E800 == 36 [pid = 1116] [id = 206] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B16800 == 35 [pid = 1116] [id = 208] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B4D000 == 34 [pid = 1116] [id = 217] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 000000971ED37000 == 33 [pid = 1116] [id = 218] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 000000971F17F000 == 32 [pid = 1116] [id = 214] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 0000009718789800 == 31 [pid = 1116] [id = 201] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D82800 == 30 [pid = 1116] [id = 212] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 000000971C3C4000 == 29 [pid = 1116] [id = 211] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 000000971ECCB800 == 28 [pid = 1116] [id = 210] 11:56:16 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C63000 == 27 [pid = 1116] [id = 209] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097127E1800) [pid = 1116] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971289F000) [pid = 1116] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971307F400) [pid = 1116] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971EA56400) [pid = 1116] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971E502400) [pid = 1116] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009718656C00) [pid = 1116] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009718668000) [pid = 1116] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971E83E000) [pid = 1116] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009716B48C00) [pid = 1116] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009718DE3400) [pid = 1116] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009718711C00) [pid = 1116] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971DD14000) [pid = 1116] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009719273800) [pid = 1116] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (000000971DC4C400) [pid = 1116] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (0000009713CE0800) [pid = 1116] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 11:56:16 INFO - PROCESS | 1116 | 1466016976804 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]]]}] 11:56:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:56:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1529ms 11:56:16 INFO - PROCESS | 1116 | 1466016976828 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 11:56:16 INFO - PROCESS | 1116 | 1466016976832 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 11:56:16 INFO - PROCESS | 1116 | 1466016976837 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:56:16 INFO - PROCESS | 1116 | 1466016976842 Marionette TRACE conn5 <- [1,2758,null,{}] 11:56:16 INFO - PROCESS | 1116 | 1466016976847 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}] 11:56:16 INFO - PROCESS | 1116 | 1466016976850 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:16 INFO - PROCESS | 1116 | 1466016976979 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 11:56:17 INFO - PROCESS | 1116 | 1466016977059 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 1116 | 1466016977061 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:17 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718BA3800 == 28 [pid = 1116] [id = 699] 11:56:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (0000009712899000) [pid = 1116] [serial = 2097] [outer = 0000000000000000] 11:56:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009712975800) [pid = 1116] [serial = 2098] [outer = 0000009712899000] 11:56:17 INFO - PROCESS | 1116 | 1466016977111 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009712D7D000) [pid = 1116] [serial = 2099] [outer = 0000009712899000] 11:56:17 INFO - PROCESS | 1116 | 1466016977501 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]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:56:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 11:56:17 INFO - PROCESS | 1116 | 1466016977532 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 1116 | 1466016977538 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 11:56:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:56:17 INFO - PROCESS | 1116 | 1466016977544 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - PROCESS | 1116 | 1466016977547 Marionette TRACE conn5 <- [1,2762,null,{}] 11:56:17 INFO - PROCESS | 1116 | 1466016977551 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}] 11:56:17 INFO - PROCESS | 1116 | 1466016977554 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:17 INFO - PROCESS | 1116 | 1466016977680 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 11:56:17 INFO - PROCESS | 1116 | 1466016977687 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 1116 | 1466016977690 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:17 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBC5000 == 29 [pid = 1116] [id = 700] 11:56:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (000000971308B400) [pid = 1116] [serial = 2100] [outer = 0000000000000000] 11:56:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009716E46400) [pid = 1116] [serial = 2101] [outer = 000000971308B400] 11:56:17 INFO - PROCESS | 1116 | 1466016977745 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009717B35000) [pid = 1116] [serial = 2102] [outer = 000000971308B400] 11:56:18 INFO - PROCESS | 1116 | 1466016978224 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]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:56:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 733ms 11:56:18 INFO - PROCESS | 1116 | 1466016978279 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 1116 | 1466016978281 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 11:56:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:56:18 INFO - PROCESS | 1116 | 1466016978285 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 1116 | 1466016978289 Marionette TRACE conn5 <- [1,2766,null,{}] 11:56:18 INFO - PROCESS | 1116 | 1466016978300 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}] 11:56:18 INFO - PROCESS | 1116 | 1466016978305 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:18 INFO - PROCESS | 1116 | 1466016978394 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 11:56:18 INFO - PROCESS | 1116 | 1466016978409 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1116 | 1466016978412 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:18 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F86E000 == 30 [pid = 1116] [id = 701] 11:56:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (00000097187C4800) [pid = 1116] [serial = 2103] [outer = 0000000000000000] 11:56:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009718D2D400) [pid = 1116] [serial = 2104] [outer = 00000097187C4800] 11:56:18 INFO - PROCESS | 1116 | 1466016978461 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (00000097191C1800) [pid = 1116] [serial = 2105] [outer = 00000097187C4800] 11:56:18 INFO - PROCESS | 1116 | 1466016978968 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]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:56:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 734ms 11:56:19 INFO - PROCESS | 1116 | 1466016979047 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 1116 | 1466016979050 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 11:56:19 INFO - PROCESS | 1116 | 1466016979058 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 1116 | 1466016979060 Marionette TRACE conn5 <- [1,2770,null,{}] 11:56:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:56:19 INFO - PROCESS | 1116 | 1466016979063 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}] 11:56:19 INFO - PROCESS | 1116 | 1466016979065 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:19 INFO - PROCESS | 1116 | 1466016979188 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 11:56:19 INFO - PROCESS | 1116 | 1466016979241 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 1116 | 1466016979243 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:19 INFO - PROCESS | 1116 | ++DOCSHELL 000000972199F000 == 31 [pid = 1116] [id = 702] 11:56:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971C2A3C00) [pid = 1116] [serial = 2106] [outer = 0000000000000000] 11:56:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971DC4C400) [pid = 1116] [serial = 2107] [outer = 000000971C2A3C00] 11:56:19 INFO - PROCESS | 1116 | 1466016979289 Marionette DEBUG loaded listener.js 11:56:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971DD17000) [pid = 1116] [serial = 2108] [outer = 000000971C2A3C00] 11:56:19 INFO - PROCESS | 1116 | 1466016979731 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]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:56:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 734ms 11:56:19 INFO - PROCESS | 1116 | 1466016979799 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 1116 | 1466016979802 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 11:56:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:56:19 INFO - PROCESS | 1116 | 1466016979805 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 1116 | 1466016979807 Marionette TRACE conn5 <- [1,2774,null,{}] 11:56:19 INFO - PROCESS | 1116 | 1466016979810 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}] 11:56:19 INFO - PROCESS | 1116 | 1466016979813 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:19 INFO - PROCESS | 1116 | 1466016979925 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 11:56:19 INFO - PROCESS | 1116 | 1466016979937 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 1116 | 1466016979939 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:19 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C58800 == 32 [pid = 1116] [id = 703] 11:56:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009711FBF400) [pid = 1116] [serial = 2109] [outer = 0000000000000000] 11:56:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971E50FC00) [pid = 1116] [serial = 2110] [outer = 0000009711FBF400] 11:56:19 INFO - PROCESS | 1116 | 1466016979985 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971E83E000) [pid = 1116] [serial = 2111] [outer = 0000009711FBF400] 11:56:20 INFO - PROCESS | 1116 | 1466016980475 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]]]}] 11:56:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:56:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 733ms 11:56:20 INFO - PROCESS | 1116 | 1466016980545 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 1116 | 1466016980547 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 11:56:20 INFO - PROCESS | 1116 | 1466016980551 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:56:20 INFO - PROCESS | 1116 | 1466016980553 Marionette TRACE conn5 <- [1,2778,null,{}] 11:56:20 INFO - PROCESS | 1116 | 1466016980556 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}] 11:56:20 INFO - PROCESS | 1116 | 1466016980562 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:20 INFO - PROCESS | 1116 | 1466016980818 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971EA57400) [pid = 1116] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712970400) [pid = 1116] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009717BF3000) [pid = 1116] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009716BBEC00) [pid = 1116] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971E5BE000) [pid = 1116] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009712D75C00) [pid = 1116] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009711FBB000) [pid = 1116] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971E506000) [pid = 1116] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971F556800) [pid = 1116] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009720105800) [pid = 1116] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000972089D800) [pid = 1116] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:56:20 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000972085C000) [pid = 1116] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:56:20 INFO - PROCESS | 1116 | 1466016980878 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 1116 | 1466016980880 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:20 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDA7800 == 33 [pid = 1116] [id = 704] 11:56:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009711E59800) [pid = 1116] [serial = 2112] [outer = 0000000000000000] 11:56:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009712977000) [pid = 1116] [serial = 2113] [outer = 0000009711E59800] 11:56:20 INFO - PROCESS | 1116 | 1466016980928 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971EDC2C00) [pid = 1116] [serial = 2114] [outer = 0000009711E59800] 11:56:21 INFO - PROCESS | 1116 | 1466016981299 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]]]}] 11:56:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:56:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 777ms 11:56:21 INFO - PROCESS | 1116 | 1466016981332 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 1116 | 1466016981335 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 11:56:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:56:21 INFO - PROCESS | 1116 | 1466016981338 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - PROCESS | 1116 | 1466016981340 Marionette TRACE conn5 <- [1,2782,null,{}] 11:56:21 INFO - PROCESS | 1116 | 1466016981343 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}] 11:56:21 INFO - PROCESS | 1116 | 1466016981345 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:21 INFO - PROCESS | 1116 | 1466016981426 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 11:56:21 INFO - PROCESS | 1116 | 1466016981431 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 1116 | 1466016981434 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:21 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C10800 == 34 [pid = 1116] [id = 705] 11:56:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971F8E9800) [pid = 1116] [serial = 2115] [outer = 0000000000000000] 11:56:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971FC65C00) [pid = 1116] [serial = 2116] [outer = 000000971F8E9800] 11:56:21 INFO - PROCESS | 1116 | 1466016981480 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971FD1A400) [pid = 1116] [serial = 2117] [outer = 000000971F8E9800] 11:56:21 INFO - PROCESS | 1116 | 1466016981908 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]]]}] 11:56:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:56:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 587ms 11:56:21 INFO - PROCESS | 1116 | 1466016981928 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 1116 | 1466016981930 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 11:56:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:56:21 INFO - PROCESS | 1116 | 1466016981933 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - PROCESS | 1116 | 1466016981935 Marionette TRACE conn5 <- [1,2786,null,{}] 11:56:21 INFO - PROCESS | 1116 | 1466016981956 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}] 11:56:21 INFO - PROCESS | 1116 | 1466016981958 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:22 INFO - PROCESS | 1116 | 1466016982041 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 11:56:22 INFO - PROCESS | 1116 | 1466016982047 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 1116 | 1466016982049 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:22 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726919000 == 35 [pid = 1116] [id = 706] 11:56:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000972009A800) [pid = 1116] [serial = 2118] [outer = 0000000000000000] 11:56:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009720205800) [pid = 1116] [serial = 2119] [outer = 000000972009A800] 11:56:22 INFO - PROCESS | 1116 | 1466016982096 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097202E5C00) [pid = 1116] [serial = 2120] [outer = 000000972009A800] 11:56:22 INFO - PROCESS | 1116 | 1466016982546 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]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:56:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 649ms 11:56:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:56:22 INFO - PROCESS | 1116 | 1466016982599 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 11:56:22 INFO - PROCESS | 1116 | 1466016982602 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 11:56:22 INFO - PROCESS | 1116 | 1466016982606 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 1116 | 1466016982608 Marionette TRACE conn5 <- [1,2790,null,{}] 11:56:22 INFO - PROCESS | 1116 | 1466016982611 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}] 11:56:22 INFO - PROCESS | 1116 | 1466016982613 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:22 INFO - PROCESS | 1116 | 1466016982697 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 11:56:22 INFO - PROCESS | 1116 | 1466016982704 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 1116 | 1466016982707 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:22 INFO - PROCESS | 1116 | ++DOCSHELL 00000097269A3800 == 36 [pid = 1116] [id = 707] 11:56:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097202E4400) [pid = 1116] [serial = 2121] [outer = 0000000000000000] 11:56:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009720866000) [pid = 1116] [serial = 2122] [outer = 00000097202E4400] 11:56:22 INFO - PROCESS | 1116 | 1466016982751 Marionette DEBUG loaded listener.js 11:56:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097209DB000) [pid = 1116] [serial = 2123] [outer = 00000097202E4400] 11:56:23 INFO - PROCESS | 1116 | 1466016983615 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]]]}] 11:56:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:56:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1032ms 11:56:23 INFO - PROCESS | 1116 | 1466016983639 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 11:56:23 INFO - PROCESS | 1116 | 1466016983643 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 11:56:23 INFO - PROCESS | 1116 | 1466016983669 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:56:23 INFO - PROCESS | 1116 | 1466016983673 Marionette TRACE conn5 <- [1,2794,null,{}] 11:56:23 INFO - PROCESS | 1116 | 1466016983678 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}] 11:56:23 INFO - PROCESS | 1116 | 1466016983682 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:23 INFO - PROCESS | 1116 | 1466016983828 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 11:56:23 INFO - PROCESS | 1116 | 1466016983950 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 1116 | 1466016983953 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:23 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E88C000 == 37 [pid = 1116] [id = 708] 11:56:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009712D72000) [pid = 1116] [serial = 2124] [outer = 0000000000000000] 11:56:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009713083800) [pid = 1116] [serial = 2125] [outer = 0000009712D72000] 11:56:24 INFO - PROCESS | 1116 | 1466016984014 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097178EB800) [pid = 1116] [serial = 2126] [outer = 0000009712D72000] 11:56:24 INFO - PROCESS | 1116 | 1466016984697 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]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:56:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1085ms 11:56:24 INFO - PROCESS | 1116 | 1466016984758 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 1116 | 1466016984764 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 11:56:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:56:24 INFO - PROCESS | 1116 | 1466016984770 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 1116 | 1466016984773 Marionette TRACE conn5 <- [1,2798,null,{}] 11:56:24 INFO - PROCESS | 1116 | 1466016984777 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}] 11:56:24 INFO - PROCESS | 1116 | 1466016984780 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:24 INFO - PROCESS | 1116 | 1466016984926 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 11:56:25 INFO - PROCESS | 1116 | 1466016985129 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 1116 | 1466016985133 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:25 INFO - PROCESS | 1116 | ++DOCSHELL 00000097176AF000 == 38 [pid = 1116] [id = 709] 11:56:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097127E2400) [pid = 1116] [serial = 2127] [outer = 0000000000000000] 11:56:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097128A0C00) [pid = 1116] [serial = 2128] [outer = 00000097127E2400] 11:56:25 INFO - PROCESS | 1116 | 1466016985193 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009713089C00) [pid = 1116] [serial = 2129] [outer = 00000097127E2400] 11:56:25 INFO - PROCESS | 1116 | --DOCSHELL 0000009726919000 == 37 [pid = 1116] [id = 706] 11:56:25 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C10800 == 36 [pid = 1116] [id = 705] 11:56:25 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDA7800 == 35 [pid = 1116] [id = 704] 11:56:25 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C58800 == 34 [pid = 1116] [id = 703] 11:56:25 INFO - PROCESS | 1116 | --DOCSHELL 000000972199F000 == 33 [pid = 1116] [id = 702] 11:56:25 INFO - PROCESS | 1116 | --DOCSHELL 000000971F86E000 == 32 [pid = 1116] [id = 701] 11:56:25 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBC5000 == 31 [pid = 1116] [id = 700] 11:56:25 INFO - PROCESS | 1116 | --DOCSHELL 0000009718BA3800 == 30 [pid = 1116] [id = 699] 11:56:25 INFO - PROCESS | 1116 | --DOCSHELL 000000971787F000 == 29 [pid = 1116] [id = 698] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009720BEDC00) [pid = 1116] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009720861000) [pid = 1116] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971EC0C800) [pid = 1116] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009718664C00) [pid = 1116] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971F542800) [pid = 1116] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009718D26C00) [pid = 1116] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009718DDF000) [pid = 1116] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009718664000) [pid = 1116] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009718DDCC00) [pid = 1116] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971EC08400) [pid = 1116] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009712D7E800) [pid = 1116] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009713E4E400) [pid = 1116] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009712975400) [pid = 1116] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009713087400) [pid = 1116] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971E50B000) [pid = 1116] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971FC62400) [pid = 1116] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (00000097202D9400) [pid = 1116] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (00000097202E4C00) [pid = 1116] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009720878000) [pid = 1116] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (0000009720097C00) [pid = 1116] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (000000971F54E000) [pid = 1116] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (000000971E5B8800) [pid = 1116] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | --DOMWINDOW == 60 (0000009720E77800) [pid = 1116] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1116 | 1466016985829 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]]]}] 11:56:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:56:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1090ms 11:56:25 INFO - PROCESS | 1116 | 1466016985863 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 1116 | 1466016985867 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 11:56:25 INFO - PROCESS | 1116 | 1466016985872 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:56:25 INFO - PROCESS | 1116 | 1466016985874 Marionette TRACE conn5 <- [1,2802,null,{}] 11:56:25 INFO - PROCESS | 1116 | 1466016985880 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}] 11:56:25 INFO - PROCESS | 1116 | 1466016985885 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:25 INFO - PROCESS | 1116 | 1466016985976 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 11:56:26 INFO - PROCESS | 1116 | 1466016986061 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1116 | 1466016986063 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:26 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC90000 == 30 [pid = 1116] [id = 710] 11:56:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (00000097127E0800) [pid = 1116] [serial = 2130] [outer = 0000000000000000] 11:56:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (000000971296E400) [pid = 1116] [serial = 2131] [outer = 00000097127E0800] 11:56:26 INFO - PROCESS | 1116 | 1466016986113 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (0000009716E49000) [pid = 1116] [serial = 2132] [outer = 00000097127E0800] 11:56:26 INFO - PROCESS | 1116 | 1466016986581 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]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:56:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 11:56:26 INFO - PROCESS | 1116 | 1466016986611 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 1116 | 1466016986615 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 11:56:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:56:26 INFO - PROCESS | 1116 | 1466016986620 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 1116 | 1466016986623 Marionette TRACE conn5 <- [1,2806,null,{}] 11:56:26 INFO - PROCESS | 1116 | 1466016986626 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}] 11:56:26 INFO - PROCESS | 1116 | 1466016986628 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:26 INFO - PROCESS | 1116 | 1466016986721 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 11:56:26 INFO - PROCESS | 1116 | 1466016986729 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1116 | 1466016986731 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:26 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F61B000 == 31 [pid = 1116] [id = 711] 11:56:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009718D33400) [pid = 1116] [serial = 2133] [outer = 0000000000000000] 11:56:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009718DDF800) [pid = 1116] [serial = 2134] [outer = 0000009718D33400] 11:56:26 INFO - PROCESS | 1116 | 1466016986778 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (00000097192C7000) [pid = 1116] [serial = 2135] [outer = 0000009718D33400] 11:56:27 INFO - PROCESS | 1116 | 1466016987240 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]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:56:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 11:56:27 INFO - PROCESS | 1116 | 1466016987313 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1116 | 1466016987315 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 11:56:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:56:27 INFO - PROCESS | 1116 | 1466016987320 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1116 | 1466016987327 Marionette TRACE conn5 <- [1,2810,null,{}] 11:56:27 INFO - PROCESS | 1116 | 1466016987337 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}] 11:56:27 INFO - PROCESS | 1116 | 1466016987341 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:27 INFO - PROCESS | 1116 | 1466016987432 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 11:56:27 INFO - PROCESS | 1116 | 1466016987446 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 1116 | 1466016987448 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:27 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BD9000 == 32 [pid = 1116] [id = 712] 11:56:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971E1DF400) [pid = 1116] [serial = 2136] [outer = 0000000000000000] 11:56:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971E5BEC00) [pid = 1116] [serial = 2137] [outer = 000000971E1DF400] 11:56:27 INFO - PROCESS | 1116 | 1466016987494 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971EC07400) [pid = 1116] [serial = 2138] [outer = 000000971E1DF400] 11:56:27 INFO - PROCESS | 1116 | 1466016987928 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]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:56:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 650ms 11:56:27 INFO - PROCESS | 1116 | 1466016987978 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1116 | 1466016987981 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 11:56:27 INFO - PROCESS | 1116 | 1466016987984 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1116 | 1466016987986 Marionette TRACE conn5 <- [1,2814,null,{}] 11:56:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:56:27 INFO - PROCESS | 1116 | 1466016987989 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}] 11:56:27 INFO - PROCESS | 1116 | 1466016987992 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:28 INFO - PROCESS | 1116 | 1466016988137 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 11:56:28 INFO - PROCESS | 1116 | 1466016988190 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 1116 | 1466016988192 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:28 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238DB800 == 33 [pid = 1116] [id = 713] 11:56:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971EDC6800) [pid = 1116] [serial = 2139] [outer = 0000000000000000] 11:56:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971F549800) [pid = 1116] [serial = 2140] [outer = 000000971EDC6800] 11:56:28 INFO - PROCESS | 1116 | 1466016988245 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971F554C00) [pid = 1116] [serial = 2141] [outer = 000000971EDC6800] 11:56:28 INFO - PROCESS | 1116 | 1466016988693 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:56:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 732ms 11:56:28 INFO - PROCESS | 1116 | 1466016988727 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 1116 | 1466016988729 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 11:56:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:56:28 INFO - PROCESS | 1116 | 1466016988733 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 1116 | 1466016988735 Marionette TRACE conn5 <- [1,2818,null,{}] 11:56:28 INFO - PROCESS | 1116 | 1466016988738 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}] 11:56:28 INFO - PROCESS | 1116 | 1466016988740 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:28 INFO - PROCESS | 1116 | 1466016988853 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 11:56:28 INFO - PROCESS | 1116 | 1466016988859 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 1116 | 1466016988865 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:28 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BBC000 == 34 [pid = 1116] [id = 714] 11:56:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971FC65000) [pid = 1116] [serial = 2142] [outer = 0000000000000000] 11:56:28 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971FD1EC00) [pid = 1116] [serial = 2143] [outer = 000000971FC65000] 11:56:28 INFO - PROCESS | 1116 | 1466016988969 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097202E1C00) [pid = 1116] [serial = 2144] [outer = 000000971FC65000] 11:56:29 INFO - PROCESS | 1116 | 1466016989437 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]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:56:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 11:56:29 INFO - PROCESS | 1116 | 1466016989490 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 11:56:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:56:29 INFO - PROCESS | 1116 | 1466016989493 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 11:56:29 INFO - PROCESS | 1116 | 1466016989496 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - PROCESS | 1116 | 1466016989498 Marionette TRACE conn5 <- [1,2822,null,{}] 11:56:29 INFO - PROCESS | 1116 | 1466016989501 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}] 11:56:29 INFO - PROCESS | 1116 | 1466016989504 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:29 INFO - PROCESS | 1116 | 1466016989629 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 11:56:29 INFO - PROCESS | 1116 | 1466016989690 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 1116 | 1466016989692 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:29 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726916800 == 35 [pid = 1116] [id = 715] 11:56:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009720BF7800) [pid = 1116] [serial = 2145] [outer = 0000000000000000] 11:56:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009720E75000) [pid = 1116] [serial = 2146] [outer = 0000009720BF7800] 11:56:29 INFO - PROCESS | 1116 | 1466016989738 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097219BF000) [pid = 1116] [serial = 2147] [outer = 0000009720BF7800] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000972009A800) [pid = 1116] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971307FC00) [pid = 1116] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971308B400) [pid = 1116] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009712899000) [pid = 1116] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971C2A3C00) [pid = 1116] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (00000097187C4800) [pid = 1116] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009711FBF400) [pid = 1116] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009711E59800) [pid = 1116] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971F8E9800) [pid = 1116] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (00000097130AF800) [pid = 1116] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971E51F800) [pid = 1116] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:56:30 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009720047C00) [pid = 1116] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:56:30 INFO - PROCESS | 1116 | 1466016990146 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:56:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 693ms 11:56:30 INFO - PROCESS | 1116 | 1466016990189 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1116 | 1466016990192 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 11:56:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:56:30 INFO - PROCESS | 1116 | 1466016990195 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 1116 | 1466016990197 Marionette TRACE conn5 <- [1,2826,null,{}] 11:56:30 INFO - PROCESS | 1116 | 1466016990201 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}] 11:56:30 INFO - PROCESS | 1116 | 1466016990203 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:30 INFO - PROCESS | 1116 | 1466016990319 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 11:56:30 INFO - PROCESS | 1116 | 1466016990373 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 1116 | 1466016990375 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:30 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E185800 == 36 [pid = 1116] [id = 716] 11:56:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (00000097127D4800) [pid = 1116] [serial = 2148] [outer = 0000000000000000] 11:56:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971DD1B000) [pid = 1116] [serial = 2149] [outer = 00000097127D4800] 11:56:30 INFO - PROCESS | 1116 | 1466016990420 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009720E6AC00) [pid = 1116] [serial = 2150] [outer = 00000097127D4800] 11:56:30 INFO - PROCESS | 1116 | 1466016990791 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]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:56:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 628ms 11:56:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:56:30 INFO - PROCESS | 1116 | 1466016990826 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1116 | 1466016990828 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 11:56:30 INFO - PROCESS | 1116 | 1466016990831 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 1116 | 1466016990833 Marionette TRACE conn5 <- [1,2830,null,{}] 11:56:30 INFO - PROCESS | 1116 | 1466016990844 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}] 11:56:30 INFO - PROCESS | 1116 | 1466016990847 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:30 INFO - PROCESS | 1116 | 1466016990964 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 11:56:31 INFO - PROCESS | 1116 | 1466016990997 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1116 | 1466016990999 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:31 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B73000 == 37 [pid = 1116] [id = 717] 11:56:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009721C5A800) [pid = 1116] [serial = 2151] [outer = 0000000000000000] 11:56:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009721EBA400) [pid = 1116] [serial = 2152] [outer = 0000009721C5A800] 11:56:31 INFO - PROCESS | 1116 | 1466016991044 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009722B29C00) [pid = 1116] [serial = 2153] [outer = 0000009721C5A800] 11:56:31 INFO - PROCESS | 1116 | 1466016991424 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]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:56:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 11:56:31 INFO - PROCESS | 1116 | 1466016991474 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 1116 | 1466016991476 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 11:56:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:56:31 INFO - PROCESS | 1116 | 1466016991480 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 1116 | 1466016991481 Marionette TRACE conn5 <- [1,2834,null,{}] 11:56:31 INFO - PROCESS | 1116 | 1466016991485 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}] 11:56:31 INFO - PROCESS | 1116 | 1466016991487 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:31 INFO - PROCESS | 1116 | 1466016991573 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 11:56:31 INFO - PROCESS | 1116 | 1466016991579 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1116 | 1466016991581 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:31 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726C22800 == 38 [pid = 1116] [id = 718] 11:56:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009722B2EC00) [pid = 1116] [serial = 2154] [outer = 0000000000000000] 11:56:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009722B55800) [pid = 1116] [serial = 2155] [outer = 0000009722B2EC00] 11:56:31 INFO - PROCESS | 1116 | 1466016991625 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009722B60C00) [pid = 1116] [serial = 2156] [outer = 0000009722B2EC00] 11:56:32 INFO - PROCESS | 1116 | 1466016992113 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]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:56:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 11:56:32 INFO - PROCESS | 1116 | 1466016992156 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 1116 | 1466016992162 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 11:56:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:56:32 INFO - PROCESS | 1116 | 1466016992168 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1116 | 1466016992172 Marionette TRACE conn5 <- [1,2838,null,{}] 11:56:32 INFO - PROCESS | 1116 | 1466016992178 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}] 11:56:32 INFO - PROCESS | 1116 | 1466016992181 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:32 INFO - PROCESS | 1116 | 1466016992304 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 11:56:32 INFO - PROCESS | 1116 | 1466016992451 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 1116 | 1466016992456 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:32 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DDA9800 == 39 [pid = 1116] [id = 719] 11:56:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009712D73800) [pid = 1116] [serial = 2157] [outer = 0000000000000000] 11:56:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971307DC00) [pid = 1116] [serial = 2158] [outer = 0000009712D73800] 11:56:32 INFO - PROCESS | 1116 | 1466016992516 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971866BC00) [pid = 1116] [serial = 2159] [outer = 0000009712D73800] 11:56:33 INFO - PROCESS | 1116 | 1466016993116 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:56:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 986ms 11:56:33 INFO - PROCESS | 1116 | 1466016993156 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 1116 | 1466016993162 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 11:56:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:56:33 INFO - PROCESS | 1116 | 1466016993168 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 1116 | 1466016993172 Marionette TRACE conn5 <- [1,2842,null,{}] 11:56:33 INFO - PROCESS | 1116 | 1466016993176 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}] 11:56:33 INFO - PROCESS | 1116 | 1466016993179 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:33 INFO - PROCESS | 1116 | 1466016993297 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 11:56:33 INFO - PROCESS | 1116 | 1466016993395 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 1116 | 1466016993398 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:33 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238D3800 == 40 [pid = 1116] [id = 720] 11:56:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971DC79800) [pid = 1116] [serial = 2160] [outer = 0000000000000000] 11:56:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971DC82C00) [pid = 1116] [serial = 2161] [outer = 000000971DC79800] 11:56:33 INFO - PROCESS | 1116 | 1466016993456 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971EABEC00) [pid = 1116] [serial = 2162] [outer = 000000971DC79800] 11:56:34 INFO - PROCESS | 1116 | 1466016994090 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]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:56:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 11:56:34 INFO - PROCESS | 1116 | 1466016994156 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 1116 | 1466016994159 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 11:56:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:56:34 INFO - PROCESS | 1116 | 1466016994163 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 1116 | 1466016994167 Marionette TRACE conn5 <- [1,2846,null,{}] 11:56:34 INFO - PROCESS | 1116 | 1466016994179 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}] 11:56:34 INFO - PROCESS | 1116 | 1466016994184 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:34 INFO - PROCESS | 1116 | 1466016994349 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 11:56:34 INFO - PROCESS | 1116 | 1466016994402 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 1116 | 1466016994405 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:34 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D17000 == 41 [pid = 1116] [id = 721] 11:56:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000972087F000) [pid = 1116] [serial = 2163] [outer = 0000000000000000] 11:56:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097208D9C00) [pid = 1116] [serial = 2164] [outer = 000000972087F000] 11:56:34 INFO - PROCESS | 1116 | 1466016994464 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009722B59000) [pid = 1116] [serial = 2165] [outer = 000000972087F000] 11:56:35 INFO - PROCESS | 1116 | 1466016995111 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:56:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 987ms 11:56:35 INFO - PROCESS | 1116 | 1466016995151 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 1116 | 1466016995154 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 11:56:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:56:35 INFO - PROCESS | 1116 | 1466016995158 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 1116 | 1466016995160 Marionette TRACE conn5 <- [1,2850,null,{}] 11:56:35 INFO - PROCESS | 1116 | 1466016995164 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}] 11:56:35 INFO - PROCESS | 1116 | 1466016995166 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:35 INFO - PROCESS | 1116 | 1466016995281 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 11:56:35 INFO - PROCESS | 1116 | 1466016995405 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 1116 | 1466016995408 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:35 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273D4000 == 42 [pid = 1116] [id = 722] 11:56:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009722BA6C00) [pid = 1116] [serial = 2166] [outer = 0000000000000000] 11:56:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009722BA9C00) [pid = 1116] [serial = 2167] [outer = 0000009722BA6C00] 11:56:35 INFO - PROCESS | 1116 | 1466016995465 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009722C79C00) [pid = 1116] [serial = 2168] [outer = 0000009722BA6C00] 11:56:36 INFO - PROCESS | 1116 | 1466016996245 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]]]}] 11:56:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:56:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1139ms 11:56:36 INFO - PROCESS | 1116 | 1466016996298 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 1116 | 1466016996303 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 11:56:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:56:36 INFO - PROCESS | 1116 | 1466016996322 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - PROCESS | 1116 | 1466016996325 Marionette TRACE conn5 <- [1,2854,null,{}] 11:56:36 INFO - PROCESS | 1116 | 1466016996331 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}] 11:56:36 INFO - PROCESS | 1116 | 1466016996334 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:36 INFO - PROCESS | 1116 | 1466016996448 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 11:56:36 INFO - PROCESS | 1116 | 1466016996574 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 1116 | 1466016996579 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:36 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D7E800 == 43 [pid = 1116] [id = 723] 11:56:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009712FC5400) [pid = 1116] [serial = 2169] [outer = 0000000000000000] 11:56:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (000000971308B400) [pid = 1116] [serial = 2170] [outer = 0000009712FC5400] 11:56:36 INFO - PROCESS | 1116 | 1466016996635 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (0000009717830000) [pid = 1116] [serial = 2171] [outer = 0000009712FC5400] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B73000 == 42 [pid = 1116] [id = 717] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971E185800 == 41 [pid = 1116] [id = 716] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009726916800 == 40 [pid = 1116] [id = 715] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BBC000 == 39 [pid = 1116] [id = 714] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 00000097238DB800 == 38 [pid = 1116] [id = 713] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BD9000 == 37 [pid = 1116] [id = 712] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971F61B000 == 36 [pid = 1116] [id = 711] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC90000 == 35 [pid = 1116] [id = 710] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 00000097176AF000 == 34 [pid = 1116] [id = 709] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 00000097269A3800 == 33 [pid = 1116] [id = 707] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B17800 == 32 [pid = 1116] [id = 697] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971E88C000 == 31 [pid = 1116] [id = 708] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009723B44800 == 30 [pid = 1116] [id = 696] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 00000097273D4000 == 29 [pid = 1116] [id = 722] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D17000 == 28 [pid = 1116] [id = 721] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 00000097238D3800 == 27 [pid = 1116] [id = 720] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 0000009726C22800 == 26 [pid = 1116] [id = 718] 11:56:37 INFO - PROCESS | 1116 | --DOCSHELL 000000971DDA9800 == 25 [pid = 1116] [id = 719] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (0000009720205800) [pid = 1116] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971865FC00) [pid = 1116] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009716DF0C00) [pid = 1116] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009716E46400) [pid = 1116] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009717B35000) [pid = 1116] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009712975800) [pid = 1116] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971DC4C400) [pid = 1116] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009712D7D000) [pid = 1116] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718D2D400) [pid = 1116] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971E50FC00) [pid = 1116] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971DD17000) [pid = 1116] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009712977000) [pid = 1116] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971E83E000) [pid = 1116] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971FC65C00) [pid = 1116] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009718DDD800) [pid = 1116] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971782A800) [pid = 1116] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971F81E000) [pid = 1116] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971EABE400) [pid = 1116] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097219BE000) [pid = 1116] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000972085D800) [pid = 1116] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (00000097202E5C00) [pid = 1116] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971EDC2C00) [pid = 1116] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971FD1A400) [pid = 1116] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (00000097191C1800) [pid = 1116] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 11:56:37 INFO - PROCESS | 1116 | 1466016997978 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]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:56:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1698ms 11:56:38 INFO - PROCESS | 1116 | 1466016998024 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 1116 | 1466016998028 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 11:56:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:56:38 INFO - PROCESS | 1116 | 1466016998038 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 1116 | 1466016998042 Marionette TRACE conn5 <- [1,2858,null,{}] 11:56:38 INFO - PROCESS | 1116 | 1466016998048 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}] 11:56:38 INFO - PROCESS | 1116 | 1466016998051 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:38 INFO - PROCESS | 1116 | 1466016998139 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 11:56:38 INFO - PROCESS | 1116 | 1466016998155 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 1116 | 1466016998157 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:38 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718BA7000 == 26 [pid = 1116] [id = 724] 11:56:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (00000097127EA000) [pid = 1116] [serial = 2172] [outer = 0000000000000000] 11:56:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971296F400) [pid = 1116] [serial = 2173] [outer = 00000097127EA000] 11:56:38 INFO - PROCESS | 1116 | 1466016998208 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009712D75C00) [pid = 1116] [serial = 2174] [outer = 00000097127EA000] 11:56:38 INFO - PROCESS | 1116 | 1466016998723 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]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:56:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 733ms 11:56:38 INFO - PROCESS | 1116 | 1466016998771 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 1116 | 1466016998776 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 11:56:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:56:38 INFO - PROCESS | 1116 | 1466016998783 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 1116 | 1466016998786 Marionette TRACE conn5 <- [1,2862,null,{}] 11:56:38 INFO - PROCESS | 1116 | 1466016998790 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}] 11:56:38 INFO - PROCESS | 1116 | 1466016998793 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:38 INFO - PROCESS | 1116 | 1466016998891 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 11:56:38 INFO - PROCESS | 1116 | 1466016998971 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 1116 | 1466016998974 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:39 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBB5800 == 27 [pid = 1116] [id = 725] 11:56:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009716B43800) [pid = 1116] [serial = 2175] [outer = 0000000000000000] 11:56:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009716E4D000) [pid = 1116] [serial = 2176] [outer = 0000009716B43800] 11:56:39 INFO - PROCESS | 1116 | 1466016999031 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009717B3E800) [pid = 1116] [serial = 2177] [outer = 0000009716B43800] 11:56:39 INFO - PROCESS | 1116 | 1466016999437 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]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:56:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 11:56:39 INFO - PROCESS | 1116 | 1466016999477 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 11:56:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:56:39 INFO - PROCESS | 1116 | 1466016999479 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 11:56:39 INFO - PROCESS | 1116 | 1466016999483 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 1116 | 1466016999487 Marionette TRACE conn5 <- [1,2866,null,{}] 11:56:39 INFO - PROCESS | 1116 | 1466016999498 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}] 11:56:39 INFO - PROCESS | 1116 | 1466016999503 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:39 INFO - PROCESS | 1116 | 1466016999622 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 11:56:39 INFO - PROCESS | 1116 | 1466016999630 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 1116 | 1466016999634 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:39 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FB2D000 == 28 [pid = 1116] [id = 726] 11:56:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097127E1800) [pid = 1116] [serial = 2178] [outer = 0000000000000000] 11:56:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009718D32800) [pid = 1116] [serial = 2179] [outer = 00000097127E1800] 11:56:39 INFO - PROCESS | 1116 | 1466016999683 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097191C3000) [pid = 1116] [serial = 2180] [outer = 00000097127E1800] 11:56:40 INFO - PROCESS | 1116 | 1466017000178 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]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:56:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 11:56:40 INFO - PROCESS | 1116 | 1466017000220 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 1116 | 1466017000223 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 11:56:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:56:40 INFO - PROCESS | 1116 | 1466017000226 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 1116 | 1466017000228 Marionette TRACE conn5 <- [1,2870,null,{}] 11:56:40 INFO - PROCESS | 1116 | 1466017000238 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}] 11:56:40 INFO - PROCESS | 1116 | 1466017000240 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:40 INFO - PROCESS | 1116 | 1466017000357 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 11:56:40 INFO - PROCESS | 1116 | 1466017000367 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 1116 | 1466017000369 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:40 INFO - PROCESS | 1116 | ++DOCSHELL 0000009721CA1800 == 29 [pid = 1116] [id = 727] 11:56:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971C324000) [pid = 1116] [serial = 2181] [outer = 0000000000000000] 11:56:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971DC4DC00) [pid = 1116] [serial = 2182] [outer = 000000971C324000] 11:56:40 INFO - PROCESS | 1116 | 1466017000460 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971E1E4800) [pid = 1116] [serial = 2183] [outer = 000000971C324000] 11:56:40 INFO - PROCESS | 1116 | 1466017000920 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]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:56:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 735ms 11:56:41 INFO - PROCESS | 1116 | 1466017000998 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 1116 | 1466017001000 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 11:56:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:56:41 INFO - PROCESS | 1116 | 1466017001003 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 1116 | 1466017001005 Marionette TRACE conn5 <- [1,2874,null,{}] 11:56:41 INFO - PROCESS | 1116 | 1466017001009 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}] 11:56:41 INFO - PROCESS | 1116 | 1466017001011 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:41 INFO - PROCESS | 1116 | 1466017001124 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 11:56:41 INFO - PROCESS | 1116 | 1466017001184 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 1116 | 1466017001186 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:41 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C5C800 == 30 [pid = 1116] [id = 728] 11:56:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009713CE3C00) [pid = 1116] [serial = 2184] [outer = 0000000000000000] 11:56:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971E51FC00) [pid = 1116] [serial = 2185] [outer = 0000009713CE3C00] 11:56:41 INFO - PROCESS | 1116 | 1466017001232 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971EA22400) [pid = 1116] [serial = 2186] [outer = 0000009713CE3C00] 11:56:41 INFO - PROCESS | 1116 | 1466017001676 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]]]}] 11:56:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:56:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 11:56:41 INFO - PROCESS | 1116 | 1466017001705 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 1116 | 1466017001707 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 11:56:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:56:41 INFO - PROCESS | 1116 | 1466017001711 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 1116 | 1466017001712 Marionette TRACE conn5 <- [1,2878,null,{}] 11:56:41 INFO - PROCESS | 1116 | 1466017001716 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}] 11:56:41 INFO - PROCESS | 1116 | 1466017001722 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:42 INFO - PROCESS | 1116 | 1466017002014 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (000000971EDC6800) [pid = 1116] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971FC65000) [pid = 1116] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097127D4800) [pid = 1116] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009720BF7800) [pid = 1116] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097127E2400) [pid = 1116] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097127E0800) [pid = 1116] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009718D33400) [pid = 1116] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009712D72000) [pid = 1116] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009722B2EC00) [pid = 1116] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097202E4400) [pid = 1116] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971E1DF400) [pid = 1116] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:56:42 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009721C5A800) [pid = 1116] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:56:42 INFO - PROCESS | 1116 | 1466017002080 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 1116 | 1466017002083 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:42 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238DF800 == 31 [pid = 1116] [id = 729] 11:56:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009711FBF400) [pid = 1116] [serial = 2187] [outer = 0000000000000000] 11:56:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (00000097127E0800) [pid = 1116] [serial = 2188] [outer = 0000009711FBF400] 11:56:42 INFO - PROCESS | 1116 | 1466017002129 Marionette DEBUG loaded listener.js 11:56:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971EDC6800) [pid = 1116] [serial = 2189] [outer = 0000009711FBF400] 11:56:42 INFO - PROCESS | 1116 | 1466017002519 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:56:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 881ms 11:56:42 INFO - PROCESS | 1116 | 1466017002595 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 1116 | 1466017002598 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 11:56:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:56:42 INFO - PROCESS | 1116 | 1466017002601 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 1116 | 1466017002603 Marionette TRACE conn5 <- [1,2882,null,{}] 11:56:42 INFO - PROCESS | 1116 | 1466017002606 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}] 11:56:42 INFO - PROCESS | 1116 | 1466017002608 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:42 INFO - PROCESS | 1116 | 1466017002690 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 11:56:42 INFO - PROCESS | 1116 | 1466017002696 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 1116 | 1466017002698 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:42 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C05000 == 32 [pid = 1116] [id = 730] 11:56:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971251C400) [pid = 1116] [serial = 2190] [outer = 0000000000000000] 11:56:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971FC5E800) [pid = 1116] [serial = 2191] [outer = 000000971251C400] 11:56:42 INFO - PROCESS | 1116 | 1466017002743 Marionette DEBUG loaded listener.js 11:56:42 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971FD13800) [pid = 1116] [serial = 2192] [outer = 000000971251C400] 11:56:43 INFO - PROCESS | 1116 | 1466017003173 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]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:56:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 629ms 11:56:43 INFO - PROCESS | 1116 | 1466017003234 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 1116 | 1466017003236 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 11:56:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:56:43 INFO - PROCESS | 1116 | 1466017003239 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 1116 | 1466017003241 Marionette TRACE conn5 <- [1,2886,null,{}] 11:56:43 INFO - PROCESS | 1116 | 1466017003245 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}] 11:56:43 INFO - PROCESS | 1116 | 1466017003247 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:43 INFO - PROCESS | 1116 | 1466017003330 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 11:56:43 INFO - PROCESS | 1116 | 1466017003338 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 1116 | 1466017003340 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:43 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726908800 == 33 [pid = 1116] [id = 731] 11:56:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971FDFA400) [pid = 1116] [serial = 2193] [outer = 0000000000000000] 11:56:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (0000009720105800) [pid = 1116] [serial = 2194] [outer = 000000971FDFA400] 11:56:43 INFO - PROCESS | 1116 | 1466017003385 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097202DEC00) [pid = 1116] [serial = 2195] [outer = 000000971FDFA400] 11:56:43 INFO - PROCESS | 1116 | 1466017003837 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]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:56:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 11:56:43 INFO - PROCESS | 1116 | 1466017003933 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 1116 | 1466017003935 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 11:56:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:56:43 INFO - PROCESS | 1116 | 1466017003938 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 1116 | 1466017003940 Marionette TRACE conn5 <- [1,2890,null,{}] 11:56:43 INFO - PROCESS | 1116 | 1466017003944 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}] 11:56:43 INFO - PROCESS | 1116 | 1466017003946 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:44 INFO - PROCESS | 1116 | 1466017004074 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 11:56:44 INFO - PROCESS | 1116 | 1466017004206 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 1116 | 1466017004209 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:44 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717871800 == 34 [pid = 1116] [id = 732] 11:56:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009710E4A800) [pid = 1116] [serial = 2196] [outer = 0000000000000000] 11:56:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009711709800) [pid = 1116] [serial = 2197] [outer = 0000009710E4A800] 11:56:44 INFO - PROCESS | 1116 | 1466017004270 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097127E7800) [pid = 1116] [serial = 2198] [outer = 0000009710E4A800] 11:56:45 INFO - PROCESS | 1116 | 1466017005080 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:56:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1174ms 11:56:45 INFO - PROCESS | 1116 | 1466017005117 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 1116 | 1466017005122 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 11:56:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:56:45 INFO - PROCESS | 1116 | 1466017005128 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 1116 | 1466017005132 Marionette TRACE conn5 <- [1,2894,null,{}] 11:56:45 INFO - PROCESS | 1116 | 1466017005137 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}] 11:56:45 INFO - PROCESS | 1116 | 1466017005140 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:45 INFO - PROCESS | 1116 | 1466017005267 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 11:56:45 INFO - PROCESS | 1116 | 1466017005393 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:45 INFO - PROCESS | 1116 | 1466017005397 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:45 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC86800 == 35 [pid = 1116] [id = 733] 11:56:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009716EB2C00) [pid = 1116] [serial = 2199] [outer = 0000000000000000] 11:56:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971865BC00) [pid = 1116] [serial = 2200] [outer = 0000009716EB2C00] 11:56:45 INFO - PROCESS | 1116 | 1466017005457 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009718D29400) [pid = 1116] [serial = 2201] [outer = 0000009716EB2C00] 11:56:46 INFO - PROCESS | 1116 | 1466017006215 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]]]}] 11:56:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:56:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1295ms 11:56:46 INFO - PROCESS | 1116 | 1466017006425 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 11:56:46 INFO - PROCESS | 1116 | 1466017006430 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 11:56:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:56:46 INFO - PROCESS | 1116 | 1466017006435 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:56:46 INFO - PROCESS | 1116 | 1466017006438 Marionette TRACE conn5 <- [1,2898,null,{}] 11:56:46 INFO - PROCESS | 1116 | 1466017006444 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}] 11:56:46 INFO - PROCESS | 1116 | 1466017006447 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:46 INFO - PROCESS | 1116 | 1466017006563 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 11:56:46 INFO - PROCESS | 1116 | 1466017006640 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 1116 | 1466017006646 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:46 INFO - PROCESS | 1116 | ++DOCSHELL 000000971879B800 == 36 [pid = 1116] [id = 734] 11:56:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009712D7E400) [pid = 1116] [serial = 2202] [outer = 0000000000000000] 11:56:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009713086000) [pid = 1116] [serial = 2203] [outer = 0000009712D7E400] 11:56:46 INFO - PROCESS | 1116 | 1466017006740 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009717536800) [pid = 1116] [serial = 2204] [outer = 0000009712D7E400] 11:56:47 INFO - PROCESS | 1116 | --DOCSHELL 0000009726908800 == 35 [pid = 1116] [id = 731] 11:56:47 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C05000 == 34 [pid = 1116] [id = 730] 11:56:47 INFO - PROCESS | 1116 | --DOCSHELL 00000097238DF800 == 33 [pid = 1116] [id = 729] 11:56:47 INFO - PROCESS | 1116 | --DOCSHELL 0000009722C5C800 == 32 [pid = 1116] [id = 728] 11:56:47 INFO - PROCESS | 1116 | --DOCSHELL 0000009721CA1800 == 31 [pid = 1116] [id = 727] 11:56:47 INFO - PROCESS | 1116 | --DOCSHELL 000000971FB2D000 == 30 [pid = 1116] [id = 726] 11:56:47 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBB5800 == 29 [pid = 1116] [id = 725] 11:56:47 INFO - PROCESS | 1116 | --DOCSHELL 0000009718BA7000 == 28 [pid = 1116] [id = 724] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000971F549800) [pid = 1116] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (000000971F554C00) [pid = 1116] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097202E1C00) [pid = 1116] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (000000971FD1EC00) [pid = 1116] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971DD1B000) [pid = 1116] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009720E75000) [pid = 1116] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097128A0C00) [pid = 1116] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009713089C00) [pid = 1116] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971296E400) [pid = 1116] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009716E49000) [pid = 1116] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009718DDF800) [pid = 1116] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097192C7000) [pid = 1116] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009713083800) [pid = 1116] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097178EB800) [pid = 1116] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009722B60C00) [pid = 1116] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009720866000) [pid = 1116] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (00000097209DB000) [pid = 1116] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971E5BEC00) [pid = 1116] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009722B55800) [pid = 1116] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (0000009722B29C00) [pid = 1116] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009721EBA400) [pid = 1116] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (00000097219BF000) [pid = 1116] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009720E6AC00) [pid = 1116] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (000000971EC07400) [pid = 1116] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 11:56:47 INFO - PROCESS | 1116 | 1466017007246 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]]]}] 11:56:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:56:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:56:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 839ms 11:56:47 INFO - PROCESS | 1116 | 1466017007278 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 11:56:47 INFO - TEST-START | /DOMEvents/constructors.html 11:56:47 INFO - PROCESS | 1116 | 1466017007281 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 11:56:47 INFO - PROCESS | 1116 | 1466017007288 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 1116 | 1466017007292 Marionette TRACE conn5 <- [1,2902,null,{}] 11:56:47 INFO - PROCESS | 1116 | 1466017007296 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}] 11:56:47 INFO - PROCESS | 1116 | 1466017007298 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:47 INFO - PROCESS | 1116 | 1466017007390 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 11:56:47 INFO - PROCESS | 1116 | 1466017007396 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 1116 | 1466017007398 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:47 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F4A4800 == 29 [pid = 1116] [id = 735] 11:56:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009717650800) [pid = 1116] [serial = 2205] [outer = 0000000000000000] 11:56:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (000000971865D400) [pid = 1116] [serial = 2206] [outer = 0000009717650800] 11:56:47 INFO - PROCESS | 1116 | 1466017007448 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009718D2AC00) [pid = 1116] [serial = 2207] [outer = 0000009717650800] 11:56:48 INFO - PROCESS | 1116 | 1466017008021 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]]]}] 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:56:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:56:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:56:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:56:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 842ms 11:56:48 INFO - PROCESS | 1116 | 1466017008129 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 1116 | 1466017008132 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 11:56:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:56:48 INFO - PROCESS | 1116 | 1466017008137 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 1116 | 1466017008139 Marionette TRACE conn5 <- [1,2906,null,{}] 11:56:48 INFO - PROCESS | 1116 | 1466017008150 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}] 11:56:48 INFO - PROCESS | 1116 | 1466017008155 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:48 INFO - PROCESS | 1116 | 1466017008270 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 11:56:48 INFO - PROCESS | 1116 | 1466017008345 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 1116 | 1466017008349 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:48 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B11000 == 30 [pid = 1116] [id = 736] 11:56:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971E507000) [pid = 1116] [serial = 2208] [outer = 0000000000000000] 11:56:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971E5B7400) [pid = 1116] [serial = 2209] [outer = 000000971E507000] 11:56:48 INFO - PROCESS | 1116 | 1466017008399 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971EACA400) [pid = 1116] [serial = 2210] [outer = 000000971E507000] 11:56:48 INFO - PROCESS | 1116 | 1466017008766 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:56:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:56:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 691ms 11:56:48 INFO - PROCESS | 1116 | 1466017008829 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 1116 | 1466017008831 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 11:56:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:56:48 INFO - PROCESS | 1116 | 1466017008834 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 1116 | 1466017008836 Marionette TRACE conn5 <- [1,2910,null,{}] 11:56:48 INFO - PROCESS | 1116 | 1466017008840 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}] 11:56:48 INFO - PROCESS | 1116 | 1466017008842 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:48 INFO - PROCESS | 1116 | 1466017008933 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 11:56:48 INFO - PROCESS | 1116 | 1466017008939 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 1116 | 1466017008941 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:48 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238EB800 == 31 [pid = 1116] [id = 737] 11:56:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971EDC5800) [pid = 1116] [serial = 2211] [outer = 0000000000000000] 11:56:48 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971F551800) [pid = 1116] [serial = 2212] [outer = 000000971EDC5800] 11:56:48 INFO - PROCESS | 1116 | 1466017008986 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971F8EE800) [pid = 1116] [serial = 2213] [outer = 000000971EDC5800] 11:56:49 INFO - PROCESS | 1116 | [1116] 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 11:56:49 INFO - PROCESS | 1116 | [1116] 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 11:56:49 INFO - PROCESS | 1116 | [1116] 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 11:56:49 INFO - PROCESS | 1116 | [1116] 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 11:56:49 INFO - PROCESS | 1116 | 1466017009473 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]]]}] 11:56:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:56:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:56:49 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 11:56:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:56:49 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 11:56:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:56:49 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]" 11:56:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:56:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:56:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 700ms 11:56:49 INFO - PROCESS | 1116 | 1466017009538 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 1116 | 1466017009540 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 11:56:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:56:49 INFO - PROCESS | 1116 | 1466017009543 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 1116 | 1466017009553 Marionette TRACE conn5 <- [1,2914,null,{}] 11:56:49 INFO - PROCESS | 1116 | 1466017009563 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}] 11:56:49 INFO - PROCESS | 1116 | 1466017009566 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:49 INFO - PROCESS | 1116 | 1466017009704 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 11:56:49 INFO - PROCESS | 1116 | 1466017009716 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 1116 | 1466017009718 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:49 INFO - PROCESS | 1116 | ++DOCSHELL 000000971E17A800 == 32 [pid = 1116] [id = 738] 11:56:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097127D0400) [pid = 1116] [serial = 2214] [outer = 0000000000000000] 11:56:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097202E7800) [pid = 1116] [serial = 2215] [outer = 00000097127D0400] 11:56:49 INFO - PROCESS | 1116 | 1466017009764 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009720866400) [pid = 1116] [serial = 2216] [outer = 00000097127D0400] 11:56:50 INFO - PROCESS | 1116 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:56:50 INFO - PROCESS | 1116 | 1466017010183 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]]]}] 11:56:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:56:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 11:56:50 INFO - PROCESS | 1116 | 1466017010239 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 1116 | 1466017010241 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 11:56:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:56:50 INFO - PROCESS | 1116 | 1466017010245 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 1116 | 1466017010246 Marionette TRACE conn5 <- [1,2918,null,{}] 11:56:50 INFO - PROCESS | 1116 | 1466017010257 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}] 11:56:50 INFO - PROCESS | 1116 | 1466017010263 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:50 INFO - PROCESS | 1116 | 1466017010410 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 11:56:50 INFO - PROCESS | 1116 | 1466017010462 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:50 INFO - PROCESS | 1116 | 1466017010464 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:50 INFO - PROCESS | 1116 | ++DOCSHELL 000000972699E800 == 33 [pid = 1116] [id = 739] 11:56:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097209E5C00) [pid = 1116] [serial = 2217] [outer = 0000000000000000] 11:56:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097219BA800) [pid = 1116] [serial = 2218] [outer = 00000097209E5C00] 11:56:50 INFO - PROCESS | 1116 | 1466017010511 Marionette DEBUG loaded listener.js 11:56:50 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009721CEA800) [pid = 1116] [serial = 2219] [outer = 00000097209E5C00] 11:56:50 INFO - PROCESS | 1116 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:56:50 INFO - PROCESS | 1116 | 1466017010908 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]]]}] 11:56:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:56:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 690ms 11:56:50 INFO - PROCESS | 1116 | 1466017010955 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 1116 | 1466017010957 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 11:56:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:56:50 INFO - PROCESS | 1116 | 1466017010961 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 1116 | 1466017010962 Marionette TRACE conn5 <- [1,2922,null,{}] 11:56:50 INFO - PROCESS | 1116 | 1466017010966 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}] 11:56:50 INFO - PROCESS | 1116 | 1466017010968 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:51 INFO - PROCESS | 1116 | 1466017011107 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 11:56:51 INFO - PROCESS | 1116 | 1466017011124 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 1116 | 1466017011126 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:51 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B1D000 == 34 [pid = 1116] [id = 740] 11:56:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009721EC4C00) [pid = 1116] [serial = 2220] [outer = 0000000000000000] 11:56:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009722B54400) [pid = 1116] [serial = 2221] [outer = 0000009721EC4C00] 11:56:51 INFO - PROCESS | 1116 | 1466017011172 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009722B60000) [pid = 1116] [serial = 2222] [outer = 0000009721EC4C00] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097127E1800) [pid = 1116] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971C324000) [pid = 1116] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009713CE3C00) [pid = 1116] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009711FBF400) [pid = 1116] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971251C400) [pid = 1116] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712D73800) [pid = 1116] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971DC79800) [pid = 1116] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000972087F000) [pid = 1116] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009722BA6C00) [pid = 1116] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009716B43800) [pid = 1116] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009712FC5400) [pid = 1116] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:56:51 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (00000097127EA000) [pid = 1116] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:56:51 INFO - PROCESS | 1116 | 1466017011599 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]]]}] 11:56:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:56:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 693ms 11:56:51 INFO - PROCESS | 1116 | 1466017011657 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 11:56:51 INFO - PROCESS | 1116 | 1466017011659 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 11:56:51 INFO - PROCESS | 1116 | 1466017011663 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:56:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:56:51 INFO - PROCESS | 1116 | 1466017011664 Marionette TRACE conn5 <- [1,2926,null,{}] 11:56:51 INFO - PROCESS | 1116 | 1466017011668 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}] 11:56:51 INFO - PROCESS | 1116 | 1466017011670 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:51 INFO - PROCESS | 1116 | 1466017011753 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 11:56:51 INFO - PROCESS | 1116 | 1466017011758 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 1116 | 1466017011760 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:51 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B7E000 == 35 [pid = 1116] [id = 741] 11:56:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009713CE3C00) [pid = 1116] [serial = 2223] [outer = 0000000000000000] 11:56:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971F4F0C00) [pid = 1116] [serial = 2224] [outer = 0000009713CE3C00] 11:56:51 INFO - PROCESS | 1116 | 1466017011806 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009722B62C00) [pid = 1116] [serial = 2225] [outer = 0000009713CE3C00] 11:56:52 INFO - PROCESS | 1116 | 1466017012194 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]]]}] 11:56:52 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. 11:56:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 11:56:52 INFO - PROCESS | 1116 | 1466017012253 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 1116 | 1466017012256 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 11:56:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:56:52 INFO - PROCESS | 1116 | 1466017012271 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 1116 | 1466017012273 Marionette TRACE conn5 <- [1,2930,null,{}] 11:56:52 INFO - PROCESS | 1116 | 1466017012277 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}] 11:56:52 INFO - PROCESS | 1116 | 1466017012279 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:52 INFO - PROCESS | 1116 | 1466017012364 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 11:56:52 INFO - PROCESS | 1116 | 1466017012369 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 1116 | 1466017012371 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:52 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726C32000 == 36 [pid = 1116] [id = 742] 11:56:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (0000009722BA2400) [pid = 1116] [serial = 2226] [outer = 0000000000000000] 11:56:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (0000009722BA8C00) [pid = 1116] [serial = 2227] [outer = 0000009722BA2400] 11:56:52 INFO - PROCESS | 1116 | 1466017012417 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (0000009722C78000) [pid = 1116] [serial = 2228] [outer = 0000009722BA2400] 11:56:52 INFO - PROCESS | 1116 | 1466017012851 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"]]]}] 11:56:52 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 11:56:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:56:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:56:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:56:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:56:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 650ms 11:56:52 INFO - PROCESS | 1116 | 1466017012917 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 1116 | 1466017012919 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 11:56:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:56:52 INFO - PROCESS | 1116 | 1466017012927 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 1116 | 1466017012929 Marionette TRACE conn5 <- [1,2934,null,{}] 11:56:52 INFO - PROCESS | 1116 | 1466017012932 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}] 11:56:52 INFO - PROCESS | 1116 | 1466017012934 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:53 INFO - PROCESS | 1116 | 1466017013020 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 11:56:53 INFO - PROCESS | 1116 | 1466017013025 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:53 INFO - PROCESS | 1116 | 1466017013027 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:53 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273C4800 == 37 [pid = 1116] [id = 743] 11:56:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009722C81800) [pid = 1116] [serial = 2229] [outer = 0000000000000000] 11:56:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097236CFC00) [pid = 1116] [serial = 2230] [outer = 0000009722C81800] 11:56:53 INFO - PROCESS | 1116 | 1466017013072 Marionette DEBUG loaded listener.js 11:56:53 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (00000097236D6000) [pid = 1116] [serial = 2231] [outer = 0000009722C81800] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D7E800 == 36 [pid = 1116] [id = 723] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4A4800 == 35 [pid = 1116] [id = 735] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 000000971879B800 == 34 [pid = 1116] [id = 734] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 000000971FC86800 == 33 [pid = 1116] [id = 733] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009717871800 == 32 [pid = 1116] [id = 732] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 000000972699E800 == 31 [pid = 1116] [id = 739] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B11000 == 30 [pid = 1116] [id = 736] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 000000971E17A800 == 29 [pid = 1116] [id = 738] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 00000097238EB800 == 28 [pid = 1116] [id = 737] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B7E000 == 27 [pid = 1116] [id = 741] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009726C32000 == 26 [pid = 1116] [id = 742] 11:56:54 INFO - PROCESS | 1116 | --DOCSHELL 0000009726B1D000 == 25 [pid = 1116] [id = 740] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971FC5E800) [pid = 1116] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971866BC00) [pid = 1116] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971307DC00) [pid = 1116] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971EABEC00) [pid = 1116] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971DC82C00) [pid = 1116] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009722B59000) [pid = 1116] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (00000097208D9C00) [pid = 1116] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009722C79C00) [pid = 1116] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009722BA9C00) [pid = 1116] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971EDC6800) [pid = 1116] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (00000097191C3000) [pid = 1116] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971FD13800) [pid = 1116] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009720105800) [pid = 1116] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009717B3E800) [pid = 1116] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (000000971308B400) [pid = 1116] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (0000009717830000) [pid = 1116] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 61 (0000009716E4D000) [pid = 1116] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 60 (000000971296F400) [pid = 1116] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 59 (0000009712D75C00) [pid = 1116] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 58 (0000009718D32800) [pid = 1116] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 57 (000000971DC4DC00) [pid = 1116] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 56 (000000971E51FC00) [pid = 1116] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 55 (000000971E1E4800) [pid = 1116] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 54 (00000097127E0800) [pid = 1116] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | --DOMWINDOW == 53 (000000971EA22400) [pid = 1116] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 11:56:54 INFO - PROCESS | 1116 | 1466017014988 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]]]}] 11:56:55 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. 11:56:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 2080ms 11:56:55 INFO - PROCESS | 1116 | 1466017015013 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 1116 | 1466017015017 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 11:56:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:56:55 INFO - PROCESS | 1116 | 1466017015024 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 1116 | 1466017015027 Marionette TRACE conn5 <- [1,2938,null,{}] 11:56:55 INFO - PROCESS | 1116 | 1466017015033 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}] 11:56:55 INFO - PROCESS | 1116 | 1466017015036 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:55 INFO - PROCESS | 1116 | 1466017015130 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 11:56:55 INFO - PROCESS | 1116 | 1466017015137 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 1116 | 1466017015140 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:55 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D7E800 == 26 [pid = 1116] [id = 744] 11:56:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 54 (00000097127F1000) [pid = 1116] [serial = 2232] [outer = 0000000000000000] 11:56:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 55 (0000009712896400) [pid = 1116] [serial = 2233] [outer = 00000097127F1000] 11:56:55 INFO - PROCESS | 1116 | 1466017015192 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 56 (0000009712974400) [pid = 1116] [serial = 2234] [outer = 00000097127F1000] 11:56:55 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C2D9000 == 27 [pid = 1116] [id = 745] 11:56:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 57 (0000009712D7D400) [pid = 1116] [serial = 2235] [outer = 0000000000000000] 11:56:55 INFO - PROCESS | 1116 | ++DOMWINDOW == 58 (0000009712D7FC00) [pid = 1116] [serial = 2236] [outer = 0000009712D7D400] 11:56:55 INFO - PROCESS | 1116 | 1466017015714 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]]]}] 11:56:55 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. 11:56:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 11:56:55 INFO - PROCESS | 1116 | 1466017015760 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 1116 | 1466017015766 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 11:56:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:56:55 INFO - PROCESS | 1116 | 1466017015773 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 1116 | 1466017015776 Marionette TRACE conn5 <- [1,2942,null,{}] 11:56:55 INFO - PROCESS | 1116 | 1466017015779 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}] 11:56:55 INFO - PROCESS | 1116 | 1466017015782 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:55 INFO - PROCESS | 1116 | 1466017015895 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 11:56:55 INFO - PROCESS | 1116 | 1466017015974 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 1116 | 1466017015977 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:56 INFO - PROCESS | 1116 | ++DOCSHELL 000000971ECBC000 == 28 [pid = 1116] [id = 746] 11:56:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 59 (0000009712D7A800) [pid = 1116] [serial = 2237] [outer = 0000000000000000] 11:56:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 60 (0000009713087000) [pid = 1116] [serial = 2238] [outer = 0000009712D7A800] 11:56:56 INFO - PROCESS | 1116 | 1466017016028 Marionette DEBUG loaded listener.js 11:56:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 61 (0000009713EB1000) [pid = 1116] [serial = 2239] [outer = 0000009712D7A800] 11:56:56 INFO - PROCESS | 1116 | 1466017016401 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]]]}] 11:56:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:56:56 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 11:56:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 11:56:56 INFO - PROCESS | 1116 | 1466017016465 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 1116 | 1466017016467 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 11:56:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:56:56 INFO - PROCESS | 1116 | 1466017016471 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 1116 | 1466017016474 Marionette TRACE conn5 <- [1,2946,null,{}] 11:56:56 INFO - PROCESS | 1116 | 1466017016486 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}] 11:56:56 INFO - PROCESS | 1116 | 1466017016491 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:56 INFO - PROCESS | 1116 | 1466017016618 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 11:56:56 INFO - PROCESS | 1116 | 1466017016626 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:56 INFO - PROCESS | 1116 | 1466017016629 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:56 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA88000 == 29 [pid = 1116] [id = 747] 11:56:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 62 (0000009710E42000) [pid = 1116] [serial = 2240] [outer = 0000000000000000] 11:56:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (0000009717D85000) [pid = 1116] [serial = 2241] [outer = 0000009710E42000] 11:56:56 INFO - PROCESS | 1116 | 1466017016678 Marionette DEBUG loaded listener.js 11:56:56 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009718668800) [pid = 1116] [serial = 2242] [outer = 0000009710E42000] 11:56:57 INFO - PROCESS | 1116 | 1466017017071 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]]]}] 11:56:57 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. 11:56:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 11:56:57 INFO - PROCESS | 1116 | 1466017017102 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 11:56:57 INFO - PROCESS | 1116 | 1466017017105 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 11:56:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:56:57 INFO - PROCESS | 1116 | 1466017017108 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - PROCESS | 1116 | 1466017017110 Marionette TRACE conn5 <- [1,2950,null,{}] 11:56:57 INFO - PROCESS | 1116 | 1466017017113 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}] 11:56:57 INFO - PROCESS | 1116 | 1466017017115 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:57 INFO - PROCESS | 1116 | 1466017017240 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 11:56:57 INFO - PROCESS | 1116 | 1466017017247 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 1116 | 1466017017249 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:57 INFO - PROCESS | 1116 | ++DOCSHELL 000000972098A800 == 30 [pid = 1116] [id = 748] 11:56:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009718D27800) [pid = 1116] [serial = 2243] [outer = 0000000000000000] 11:56:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009718D30800) [pid = 1116] [serial = 2244] [outer = 0000009718D27800] 11:56:57 INFO - PROCESS | 1116 | 1466017017295 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009718DE0800) [pid = 1116] [serial = 2245] [outer = 0000009718D27800] 11:56:57 INFO - PROCESS | 1116 | 1466017017682 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]]]}] 11:56:57 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. 11:56:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 629ms 11:56:57 INFO - PROCESS | 1116 | 1466017017740 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 11:56:57 INFO - PROCESS | 1116 | 1466017017742 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 11:56:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:56:57 INFO - PROCESS | 1116 | 1466017017745 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - PROCESS | 1116 | 1466017017747 Marionette TRACE conn5 <- [1,2954,null,{}] 11:56:57 INFO - PROCESS | 1116 | 1466017017750 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}] 11:56:57 INFO - PROCESS | 1116 | 1466017017753 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:57 INFO - PROCESS | 1116 | 1466017017865 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 11:56:57 INFO - PROCESS | 1116 | 1466017017877 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 1116 | 1466017017879 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:57 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BC3800 == 31 [pid = 1116] [id = 749] 11:56:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (000000971296F000) [pid = 1116] [serial = 2246] [outer = 0000000000000000] 11:56:57 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009719268000) [pid = 1116] [serial = 2247] [outer = 000000971296F000] 11:56:57 INFO - PROCESS | 1116 | 1466017017924 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971C321C00) [pid = 1116] [serial = 2248] [outer = 000000971296F000] 11:56:58 INFO - PROCESS | 1116 | 1466017018345 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]]]}] 11:56:58 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. 11:56:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 11:56:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:56:58 INFO - PROCESS | 1116 | 1466017018378 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 1116 | 1466017018380 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 11:56:58 INFO - PROCESS | 1116 | 1466017018384 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - PROCESS | 1116 | 1466017018386 Marionette TRACE conn5 <- [1,2958,null,{}] 11:56:58 INFO - PROCESS | 1116 | 1466017018389 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}] 11:56:58 INFO - PROCESS | 1116 | 1466017018395 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:58 INFO - PROCESS | 1116 | 1466017018533 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 11:56:58 INFO - PROCESS | 1116 | 1466017018545 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 1116 | 1466017018548 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:58 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238E3000 == 32 [pid = 1116] [id = 750] 11:56:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971DC78400) [pid = 1116] [serial = 2249] [outer = 0000000000000000] 11:56:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971E1E4800) [pid = 1116] [serial = 2250] [outer = 000000971DC78400] 11:56:58 INFO - PROCESS | 1116 | 1466017018593 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971E849400) [pid = 1116] [serial = 2251] [outer = 000000971DC78400] 11:56:59 INFO - PROCESS | 1116 | 1466017018996 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]]]}] 11:56:59 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. 11:56:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 629ms 11:56:59 INFO - PROCESS | 1116 | 1466017019016 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 1116 | 1466017019019 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 11:56:59 INFO - PROCESS | 1116 | 1466017019022 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:56:59 INFO - PROCESS | 1116 | 1466017019024 Marionette TRACE conn5 <- [1,2962,null,{}] 11:56:59 INFO - PROCESS | 1116 | 1466017019027 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}] 11:56:59 INFO - PROCESS | 1116 | 1466017019029 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:59 INFO - PROCESS | 1116 | 1466017019142 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 11:56:59 INFO - PROCESS | 1116 | 1466017019149 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 1116 | 1466017019151 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:59 INFO - PROCESS | 1116 | ++DOCSHELL 000000972437F000 == 33 [pid = 1116] [id = 751] 11:56:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971321A000) [pid = 1116] [serial = 2252] [outer = 0000000000000000] 11:56:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971EABD400) [pid = 1116] [serial = 2253] [outer = 000000971321A000] 11:56:59 INFO - PROCESS | 1116 | 1466017019196 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (000000971EDBA800) [pid = 1116] [serial = 2254] [outer = 000000971321A000] 11:56:59 INFO - PROCESS | 1116 | 1466017019596 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]]]}] 11:56:59 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. 11:56:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms 11:56:59 INFO - PROCESS | 1116 | 1466017019654 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 1116 | 1466017019656 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 11:56:59 INFO - PROCESS | 1116 | 1466017019659 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:56:59 INFO - PROCESS | 1116 | 1466017019660 Marionette TRACE conn5 <- [1,2966,null,{}] 11:56:59 INFO - PROCESS | 1116 | 1466017019664 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}] 11:56:59 INFO - PROCESS | 1116 | 1466017019666 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:59 INFO - PROCESS | 1116 | 1466017019785 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 11:56:59 INFO - PROCESS | 1116 | 1466017019838 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 1116 | 1466017019840 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:56:59 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725D8F000 == 34 [pid = 1116] [id = 752] 11:56:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971DC7B800) [pid = 1116] [serial = 2255] [outer = 0000000000000000] 11:56:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (000000971F4F3800) [pid = 1116] [serial = 2256] [outer = 000000971DC7B800] 11:56:59 INFO - PROCESS | 1116 | 1466017019885 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (000000971F81E400) [pid = 1116] [serial = 2257] [outer = 000000971DC7B800] 11:57:00 INFO - PROCESS | 1116 | 1466017020277 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]]]}] 11:57:00 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. 11:57:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 628ms 11:57:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:57:00 INFO - PROCESS | 1116 | 1466017020290 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 11:57:00 INFO - PROCESS | 1116 | 1466017020292 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 11:57:00 INFO - PROCESS | 1116 | 1466017020296 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - PROCESS | 1116 | 1466017020298 Marionette TRACE conn5 <- [1,2970,null,{}] 11:57:00 INFO - PROCESS | 1116 | 1466017020307 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}] 11:57:00 INFO - PROCESS | 1116 | 1466017020309 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:00 INFO - PROCESS | 1116 | 1466017020421 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 11:57:00 INFO - PROCESS | 1116 | 1466017020502 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:00 INFO - PROCESS | 1116 | 1466017020504 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:00 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA87800 == 35 [pid = 1116] [id = 753] 11:57:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971EA27000) [pid = 1116] [serial = 2258] [outer = 0000000000000000] 11:57:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971FC5D800) [pid = 1116] [serial = 2259] [outer = 000000971EA27000] 11:57:00 INFO - PROCESS | 1116 | 1466017020549 Marionette DEBUG loaded listener.js 11:57:00 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (000000971FD16800) [pid = 1116] [serial = 2260] [outer = 000000971EA27000] 11:57:00 INFO - PROCESS | 1116 | 1466017020954 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"]]]}] 11:57:00 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 11:57:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:57:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:57:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 687ms 11:57:01 INFO - PROCESS | 1116 | 1466017020996 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 1116 | 1466017020998 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 11:57:01 INFO - PROCESS | 1116 | 1466017021001 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 1116 | 1466017021003 Marionette TRACE conn5 <- [1,2974,null,{}] 11:57:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:57:01 INFO - PROCESS | 1116 | 1466017021007 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}] 11:57:01 INFO - PROCESS | 1116 | 1466017021008 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:01 INFO - PROCESS | 1116 | 1466017021124 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 11:57:01 INFO - PROCESS | 1116 | 1466017021129 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 1116 | 1466017021131 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:01 INFO - PROCESS | 1116 | ++DOCSHELL 00000097269A1000 == 36 [pid = 1116] [id = 754] 11:57:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971FF23400) [pid = 1116] [serial = 2261] [outer = 0000000000000000] 11:57:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097202DE000) [pid = 1116] [serial = 2262] [outer = 000000971FF23400] 11:57:01 INFO - PROCESS | 1116 | 1466017021177 Marionette DEBUG loaded listener.js 11:57:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (000000972085B800) [pid = 1116] [serial = 2263] [outer = 000000971FF23400] 11:57:01 INFO - PROCESS | 1116 | 1466017021606 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]]]}] 11:57:01 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. 11:57:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 691ms 11:57:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:57:01 INFO - PROCESS | 1116 | 1466017021697 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 1116 | 1466017021700 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 11:57:01 INFO - PROCESS | 1116 | 1466017021703 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 1116 | 1466017021706 Marionette TRACE conn5 <- [1,2978,null,{}] 11:57:01 INFO - PROCESS | 1116 | 1466017021710 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}] 11:57:01 INFO - PROCESS | 1116 | 1466017021713 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:01 INFO - PROCESS | 1116 | 1466017021867 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 11:57:01 INFO - PROCESS | 1116 | 1466017021888 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 1116 | 1466017021890 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:01 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722BC3000 == 37 [pid = 1116] [id = 755] 11:57:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (00000097208E5C00) [pid = 1116] [serial = 2264] [outer = 0000000000000000] 11:57:01 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009720E75800) [pid = 1116] [serial = 2265] [outer = 00000097208E5C00] 11:57:01 INFO - PROCESS | 1116 | 1466017021937 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (0000009721C65000) [pid = 1116] [serial = 2266] [outer = 00000097208E5C00] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009722BA2400) [pid = 1116] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (00000097127D0400) [pid = 1116] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097209E5C00) [pid = 1116] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009721EC4C00) [pid = 1116] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009710E4A800) [pid = 1116] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (000000971FDFA400) [pid = 1116] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971E507000) [pid = 1116] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009717650800) [pid = 1116] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009712D7E400) [pid = 1116] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009716EB2C00) [pid = 1116] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009713CE3C00) [pid = 1116] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:57:02 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971EDC5800) [pid = 1116] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:57:02 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F620800 == 38 [pid = 1116] [id = 756] 11:57:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097219BE400) [pid = 1116] [serial = 2267] [outer = 0000000000000000] 11:57:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009721C5A800) [pid = 1116] [serial = 2268] [outer = 00000097219BE400] 11:57:02 INFO - PROCESS | 1116 | 1466017022489 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]]]}] 11:57:02 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. 11:57:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 839ms 11:57:02 INFO - PROCESS | 1116 | 1466017022545 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 1116 | 1466017022547 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 11:57:02 INFO - PROCESS | 1116 | 1466017022551 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:57:02 INFO - PROCESS | 1116 | 1466017022552 Marionette TRACE conn5 <- [1,2982,null,{}] 11:57:02 INFO - PROCESS | 1116 | 1466017022556 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}] 11:57:02 INFO - PROCESS | 1116 | 1466017022558 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:02 INFO - PROCESS | 1116 | 1466017022655 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 11:57:02 INFO - PROCESS | 1116 | 1466017022660 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 1116 | 1466017022662 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:02 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D22800 == 39 [pid = 1116] [id = 757] 11:57:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009720E6C800) [pid = 1116] [serial = 2269] [outer = 0000000000000000] 11:57:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009722336400) [pid = 1116] [serial = 2270] [outer = 0000009720E6C800] 11:57:02 INFO - PROCESS | 1116 | 1466017022706 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009722B31800) [pid = 1116] [serial = 2271] [outer = 0000009720E6C800] 11:57:03 INFO - PROCESS | 1116 | 1466017023099 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]]]}] 11:57:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:57:03 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 11:57:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 587ms 11:57:03 INFO - PROCESS | 1116 | 1466017023142 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 1116 | 1466017023144 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 11:57:03 INFO - PROCESS | 1116 | 1466017023147 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:57:03 INFO - PROCESS | 1116 | 1466017023148 Marionette TRACE conn5 <- [1,2986,null,{}] 11:57:03 INFO - PROCESS | 1116 | 1466017023152 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}] 11:57:03 INFO - PROCESS | 1116 | 1466017023153 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:03 INFO - PROCESS | 1116 | 1466017023278 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 11:57:03 INFO - PROCESS | 1116 | 1466017023285 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 1116 | 1466017023287 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:03 INFO - PROCESS | 1116 | ++DOCSHELL 00000097281DF000 == 40 [pid = 1116] [id = 758] 11:57:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009722B5A400) [pid = 1116] [serial = 2272] [outer = 0000000000000000] 11:57:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (0000009722B5F400) [pid = 1116] [serial = 2273] [outer = 0000009722B5A400] 11:57:03 INFO - PROCESS | 1116 | 1466017023333 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (0000009722BA5C00) [pid = 1116] [serial = 2274] [outer = 0000009722B5A400] 11:57:03 INFO - PROCESS | 1116 | 1466017023718 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]]]}] 11:57:03 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. 11:57:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 629ms 11:57:03 INFO - PROCESS | 1116 | 1466017023780 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 1116 | 1466017023782 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 11:57:03 INFO - PROCESS | 1116 | 1466017023786 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:57:03 INFO - PROCESS | 1116 | 1466017023787 Marionette TRACE conn5 <- [1,2990,null,{}] 11:57:03 INFO - PROCESS | 1116 | 1466017023791 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}] 11:57:03 INFO - PROCESS | 1116 | 1466017023793 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:03 INFO - PROCESS | 1116 | 1466017023911 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 11:57:03 INFO - PROCESS | 1116 | 1466017023930 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 1116 | 1466017023932 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:03 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722CD9000 == 41 [pid = 1116] [id = 759] 11:57:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (0000009722B2F800) [pid = 1116] [serial = 2275] [outer = 0000000000000000] 11:57:03 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (0000009722C78400) [pid = 1116] [serial = 2276] [outer = 0000009722B2F800] 11:57:03 INFO - PROCESS | 1116 | 1466017023976 Marionette DEBUG loaded listener.js 11:57:04 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (0000009722C81400) [pid = 1116] [serial = 2277] [outer = 0000009722B2F800] 11:57:04 INFO - PROCESS | 1116 | --DOCSHELL 000000971C2D9000 == 40 [pid = 1116] [id = 745] 11:57:04 INFO - PROCESS | 1116 | --DOCSHELL 00000097273C4800 == 39 [pid = 1116] [id = 743] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009718D7E800 == 38 [pid = 1116] [id = 744] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971ECBC000 == 37 [pid = 1116] [id = 746] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971FA88000 == 36 [pid = 1116] [id = 747] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 000000972098A800 == 35 [pid = 1116] [id = 748] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 00000097238E3000 == 34 [pid = 1116] [id = 750] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 00000097281DF000 == 33 [pid = 1116] [id = 758] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BC3800 == 32 [pid = 1116] [id = 749] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009725D8F000 == 31 [pid = 1116] [id = 752] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971FA87800 == 30 [pid = 1116] [id = 753] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BC3000 == 29 [pid = 1116] [id = 755] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 0000009726D22800 == 28 [pid = 1116] [id = 757] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 00000097269A1000 == 27 [pid = 1116] [id = 754] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 000000972437F000 == 26 [pid = 1116] [id = 751] 11:57:05 INFO - PROCESS | 1116 | --DOCSHELL 000000971F620800 == 25 [pid = 1116] [id = 756] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (0000009722C78000) [pid = 1116] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (00000097202E7800) [pid = 1116] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (00000097219BA800) [pid = 1116] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009720866400) [pid = 1116] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009722B54400) [pid = 1116] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009721CEA800) [pid = 1116] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009722BA8C00) [pid = 1116] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (00000097236CFC00) [pid = 1116] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009711709800) [pid = 1116] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (00000097202DEC00) [pid = 1116] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (000000971F551800) [pid = 1116] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (000000971E5B7400) [pid = 1116] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971EACA400) [pid = 1116] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (000000971865D400) [pid = 1116] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009718D2AC00) [pid = 1116] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009717536800) [pid = 1116] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009713086000) [pid = 1116] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (0000009718D29400) [pid = 1116] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971865BC00) [pid = 1116] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (00000097127E7800) [pid = 1116] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971F4F0C00) [pid = 1116] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009722B62C00) [pid = 1116] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009722B60000) [pid = 1116] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (000000971F8EE800) [pid = 1116] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 11:57:05 INFO - PROCESS | 1116 | 1466017025868 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]]]}] 11:57:05 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. 11:57:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2136ms 11:57:05 INFO - PROCESS | 1116 | 1466017025927 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 11:57:05 INFO - PROCESS | 1116 | 1466017025933 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 11:57:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:57:05 INFO - PROCESS | 1116 | 1466017025939 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:57:05 INFO - PROCESS | 1116 | 1466017025943 Marionette TRACE conn5 <- [1,2994,null,{}] 11:57:05 INFO - PROCESS | 1116 | 1466017025950 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}] 11:57:05 INFO - PROCESS | 1116 | 1466017025953 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:06 INFO - PROCESS | 1116 | 1466017026088 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 11:57:06 INFO - PROCESS | 1116 | 1466017026167 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 1116 | 1466017026172 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:06 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717D0E000 == 26 [pid = 1116] [id = 760] 11:57:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (00000097127E4C00) [pid = 1116] [serial = 2278] [outer = 0000000000000000] 11:57:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (00000097127E5400) [pid = 1116] [serial = 2279] [outer = 00000097127E4C00] 11:57:06 INFO - PROCESS | 1116 | 1466017026275 Marionette DEBUG loaded listener.js 11:57:06 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (000000971289E800) [pid = 1116] [serial = 2280] [outer = 00000097127E4C00] 11:57:06 INFO - PROCESS | 1116 | 1466017026886 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]]]}] 11:57:06 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. 11:57:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 986ms 11:57:06 INFO - PROCESS | 1116 | 1466017026948 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 1116 | 1466017026955 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 11:57:06 INFO - PROCESS | 1116 | 1466017026963 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:57:06 INFO - PROCESS | 1116 | 1466017026966 Marionette TRACE conn5 <- [1,2998,null,{}] 11:57:06 INFO - PROCESS | 1116 | 1466017026971 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}] 11:57:06 INFO - PROCESS | 1116 | 1466017026975 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:07 INFO - PROCESS | 1116 | 1466017027104 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 11:57:07 INFO - PROCESS | 1116 | 1466017027206 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 1116 | 1466017027209 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:07 INFO - PROCESS | 1116 | ++DOCSHELL 000000971DC91000 == 27 [pid = 1116] [id = 761] 11:57:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009712D77400) [pid = 1116] [serial = 2281] [outer = 0000000000000000] 11:57:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009712D7A000) [pid = 1116] [serial = 2282] [outer = 0000009712D77400] 11:57:07 INFO - PROCESS | 1116 | 1466017027271 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009713081800) [pid = 1116] [serial = 2283] [outer = 0000009712D77400] 11:57:07 INFO - PROCESS | 1116 | [1116] 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 11:57:08 INFO - PROCESS | 1116 | 1466017027999 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:57:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:57:08 INFO - {} 11:57:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:57:08 INFO - {} 11:57:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:57:08 INFO - {} 11:57:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:57:08 INFO - {} 11:57:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1081ms 11:57:08 INFO - TEST-START | /FileAPI/fileReader.html 11:57:08 INFO - PROCESS | 1116 | 1466017028052 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 1116 | 1466017028055 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 11:57:08 INFO - PROCESS | 1116 | 1466017028059 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - PROCESS | 1116 | 1466017028063 Marionette TRACE conn5 <- [1,3002,null,{}] 11:57:08 INFO - PROCESS | 1116 | 1466017028076 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}] 11:57:08 INFO - PROCESS | 1116 | 1466017028081 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:08 INFO - PROCESS | 1116 | 1466017028218 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 11:57:08 INFO - PROCESS | 1116 | 1466017028291 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:08 INFO - PROCESS | 1116 | 1466017028295 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:08 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F245800 == 28 [pid = 1116] [id = 762] 11:57:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (0000009711645400) [pid = 1116] [serial = 2284] [outer = 0000000000000000] 11:57:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009717827800) [pid = 1116] [serial = 2285] [outer = 0000009711645400] 11:57:08 INFO - PROCESS | 1116 | 1466017028357 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (0000009718658400) [pid = 1116] [serial = 2286] [outer = 0000009711645400] 11:57:08 INFO - PROCESS | 1116 | --DOCSHELL 000000971EBC4800 == 27 [pid = 1116] [id = 695] 11:57:08 INFO - PROCESS | 1116 | --DOCSHELL 000000971FF13000 == 26 [pid = 1116] [id = 694] 11:57:08 INFO - PROCESS | 1116 | --DOCSHELL 000000972691F800 == 25 [pid = 1116] [id = 693] 11:57:08 INFO - PROCESS | 1116 | --DOCSHELL 000000971FA84800 == 24 [pid = 1116] [id = 692] 11:57:09 INFO - PROCESS | 1116 | 1466017028992 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]]]}] 11:57:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:57:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:57:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:57:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:57:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 986ms 11:57:09 INFO - PROCESS | 1116 | 1466017029047 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 11:57:09 INFO - PROCESS | 1116 | 1466017029052 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 11:57:09 INFO - TEST-START | /FileAPI/historical.html 11:57:09 INFO - PROCESS | 1116 | 1466017029057 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 1116 | 1466017029060 Marionette TRACE conn5 <- [1,3006,null,{}] 11:57:09 INFO - PROCESS | 1116 | 1466017029067 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}] 11:57:09 INFO - PROCESS | 1116 | 1466017029070 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:09 INFO - PROCESS | 1116 | 1466017029166 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 11:57:09 INFO - PROCESS | 1116 | 1466017029254 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 1116 | 1466017029256 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:09 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3D4800 == 25 [pid = 1116] [id = 763] 11:57:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097127ED800) [pid = 1116] [serial = 2287] [outer = 0000000000000000] 11:57:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971296DC00) [pid = 1116] [serial = 2288] [outer = 00000097127ED800] 11:57:09 INFO - PROCESS | 1116 | 1466017029307 Marionette DEBUG loaded listener.js 11:57:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097130AC000) [pid = 1116] [serial = 2289] [outer = 00000097127ED800] 11:57:09 INFO - PROCESS | 1116 | 1466017029722 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"]]]}] 11:57:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:57:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:57:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:57:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:57:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:57:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:57:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:57:09 INFO - TEST-OK | /FileAPI/historical.html | took 734ms 11:57:09 INFO - PROCESS | 1116 | 1466017029794 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 11:57:09 INFO - PROCESS | 1116 | 1466017029799 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 11:57:09 INFO - TEST-START | /FileAPI/idlharness.html 11:57:09 INFO - PROCESS | 1116 | 1466017029806 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 1116 | 1466017029808 Marionette TRACE conn5 <- [1,3010,null,{}] 11:57:09 INFO - PROCESS | 1116 | 1466017029812 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}] 11:57:09 INFO - PROCESS | 1116 | 1466017029815 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:09 INFO - PROCESS | 1116 | 1466017029909 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 11:57:09 INFO - PROCESS | 1116 | 1466017029937 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 1116 | 1466017029939 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:09 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA88000 == 26 [pid = 1116] [id = 764] 11:57:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009712D76400) [pid = 1116] [serial = 2290] [outer = 0000000000000000] 11:57:09 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (000000971866B400) [pid = 1116] [serial = 2291] [outer = 0000009712D76400] 11:57:09 INFO - PROCESS | 1116 | 1466017029990 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009718BD4400) [pid = 1116] [serial = 2292] [outer = 0000009712D76400] 11:57:10 INFO - PROCESS | 1116 | 1466017030842 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]]]}] 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:57:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:57:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:57:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:57:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:57:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:57:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:57:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:57:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:57:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:57:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:57:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:57:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:57:10 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 11:57:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:57:10 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 11:57:10 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 11:57:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:57:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:57:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:57:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:57:10 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 11:57:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:57:10 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 11:57:10 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 11:57:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:57:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:57:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 1141ms 11:57:10 INFO - PROCESS | 1116 | 1466017030951 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 1116 | 1466017030954 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 11:57:10 INFO - TEST-START | /FileAPI/idlharness.worker 11:57:10 INFO - PROCESS | 1116 | 1466017030958 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - PROCESS | 1116 | 1466017030961 Marionette TRACE conn5 <- [1,3014,null,{}] 11:57:10 INFO - PROCESS | 1116 | 1466017030977 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}] 11:57:10 INFO - PROCESS | 1116 | 1466017030981 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:11 INFO - PROCESS | 1116 | 1466017031107 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 11:57:11 INFO - PROCESS | 1116 | 1466017031116 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 1116 | 1466017031119 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:11 INFO - PROCESS | 1116 | ++DOCSHELL 0000009724378800 == 27 [pid = 1116] [id = 765] 11:57:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009718DDDC00) [pid = 1116] [serial = 2293] [outer = 0000000000000000] 11:57:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971EA55800) [pid = 1116] [serial = 2294] [outer = 0000009718DDDC00] 11:57:11 INFO - PROCESS | 1116 | 1466017031169 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (000000971EC0E400) [pid = 1116] [serial = 2295] [outer = 0000009718DDDC00] 11:57:11 INFO - PROCESS | 1116 | [1116] 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 11:57:12 INFO - PROCESS | 1116 | 1466017032236 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,{},{}]]]}] 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:57:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:57:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:57:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:57:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:57:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:57:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:57:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:57:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:57:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:57:12 INFO - {} 11:57:12 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 11:57:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:57:12 INFO - {} 11:57:12 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 - {} 11:57:12 INFO - {} 11:57:12 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 11:57:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:57:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:57:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:57:12 INFO - {} 11:57:12 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 11:57:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:57:12 INFO - {} 11:57:12 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 - {} 11:57:12 INFO - {} 11:57:12 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 11:57:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:57:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:57:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 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 11:57:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:57:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:57:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:57:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:57:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:57:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 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 11:57:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:57:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 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 11:57:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:57:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 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 11:57:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:57:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:57:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:57:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:57:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:57:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:57:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:57:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:57:12 INFO - {} 11:57:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1404ms 11:57:12 INFO - PROCESS | 1116 | 1466017032364 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 11:57:12 INFO - PROCESS | 1116 | 1466017032367 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 11:57:12 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:57:12 INFO - PROCESS | 1116 | 1466017032370 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 1116 | 1466017032372 Marionette TRACE conn5 <- [1,3018,null,{}] 11:57:12 INFO - PROCESS | 1116 | 1466017032376 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}] 11:57:12 INFO - PROCESS | 1116 | 1466017032378 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009720E6C800) [pid = 1116] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009722B5A400) [pid = 1116] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (000000971EA27000) [pid = 1116] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971FF23400) [pid = 1116] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097208E5C00) [pid = 1116] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097219BE400) [pid = 1116] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (000000971296F000) [pid = 1116] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009718D27800) [pid = 1116] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009710E42000) [pid = 1116] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (0000009712D7A800) [pid = 1116] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (0000009712D7D400) [pid = 1116] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (00000097127F1000) [pid = 1116] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (0000009722C81800) [pid = 1116] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971DC7B800) [pid = 1116] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (000000971321A000) [pid = 1116] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:57:12 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (000000971DC78400) [pid = 1116] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:57:12 INFO - PROCESS | 1116 | 1466017032521 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 11:57:12 INFO - PROCESS | 1116 | 1466017032598 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 1116 | 1466017032600 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:12 INFO - PROCESS | 1116 | ++DOCSHELL 00000097273BD000 == 28 [pid = 1116] [id = 766] 11:57:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (000000971EA27000) [pid = 1116] [serial = 2296] [outer = 0000000000000000] 11:57:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (000000971FC5F000) [pid = 1116] [serial = 2297] [outer = 000000971EA27000] 11:57:12 INFO - PROCESS | 1116 | 1466017032647 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009722B62000) [pid = 1116] [serial = 2298] [outer = 000000971EA27000] 11:57:13 INFO - PROCESS | 1116 | 1466017033014 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]]]}] 11:57:13 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 11:57:13 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 691ms 11:57:13 INFO - PROCESS | 1116 | 1466017033063 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 11:57:13 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:57:13 INFO - PROCESS | 1116 | 1466017033072 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 11:57:13 INFO - PROCESS | 1116 | 1466017033077 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - PROCESS | 1116 | 1466017033079 Marionette TRACE conn5 <- [1,3022,null,{}] 11:57:13 INFO - PROCESS | 1116 | 1466017033082 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}] 11:57:13 INFO - PROCESS | 1116 | 1466017033084 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:13 INFO - PROCESS | 1116 | 1466017033175 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 11:57:13 INFO - PROCESS | 1116 | 1466017033181 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 1116 | 1466017033183 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:13 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBC1000 == 29 [pid = 1116] [id = 767] 11:57:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (000000971251F400) [pid = 1116] [serial = 2299] [outer = 0000000000000000] 11:57:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971308A400) [pid = 1116] [serial = 2300] [outer = 000000971251F400] 11:57:13 INFO - PROCESS | 1116 | 1466017033229 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009722BAB000) [pid = 1116] [serial = 2301] [outer = 000000971251F400] 11:57:13 INFO - PROCESS | 1116 | 1466017033647 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]]]}] 11:57:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:57:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 627ms 11:57:13 INFO - PROCESS | 1116 | 1466017033705 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 11:57:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:57:13 INFO - PROCESS | 1116 | 1466017033707 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 11:57:13 INFO - PROCESS | 1116 | 1466017033710 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - PROCESS | 1116 | 1466017033712 Marionette TRACE conn5 <- [1,3026,null,{}] 11:57:13 INFO - PROCESS | 1116 | 1466017033716 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}] 11:57:13 INFO - PROCESS | 1116 | 1466017033722 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:13 INFO - PROCESS | 1116 | 1466017033854 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 11:57:13 INFO - PROCESS | 1116 | 1466017033898 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 1116 | 1466017033900 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:13 INFO - PROCESS | 1116 | ++DOCSHELL 000000971F242000 == 30 [pid = 1116] [id = 768] 11:57:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (00000097236D8400) [pid = 1116] [serial = 2302] [outer = 0000000000000000] 11:57:13 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (00000097236EE800) [pid = 1116] [serial = 2303] [outer = 00000097236D8400] 11:57:13 INFO - PROCESS | 1116 | 1466017033946 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (00000097236F6000) [pid = 1116] [serial = 2304] [outer = 00000097236D8400] 11:57:14 INFO - PROCESS | 1116 | 1466017034341 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"]]]}] 11:57:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:57:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:57:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 11:57:14 INFO - PROCESS | 1116 | 1466017034407 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 1116 | 1466017034409 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 11:57:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:57:14 INFO - PROCESS | 1116 | 1466017034412 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 1116 | 1466017034414 Marionette TRACE conn5 <- [1,3030,null,{}] 11:57:14 INFO - PROCESS | 1116 | 1466017034418 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}] 11:57:14 INFO - PROCESS | 1116 | 1466017034420 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:14 INFO - PROCESS | 1116 | 1466017034505 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 11:57:14 INFO - PROCESS | 1116 | 1466017034510 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 1116 | 1466017034512 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:14 INFO - PROCESS | 1116 | ++DOCSHELL 0000009727024000 == 31 [pid = 1116] [id = 769] 11:57:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (00000097237A1C00) [pid = 1116] [serial = 2305] [outer = 0000000000000000] 11:57:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097237A7400) [pid = 1116] [serial = 2306] [outer = 00000097237A1C00] 11:57:14 INFO - PROCESS | 1116 | 1466017034558 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097237AD800) [pid = 1116] [serial = 2307] [outer = 00000097237A1C00] 11:57:15 INFO - PROCESS | 1116 | 1466017035138 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]]]}] 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:57:15 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. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:57:15 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'.) 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:57:15 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. 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:57:15 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. 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:57:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:57:15 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. 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:57:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:57:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:57:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:57:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:57:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:57:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:57:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:57:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:57:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 852ms 11:57:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:57:15 INFO - PROCESS | 1116 | 1466017035267 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 1116 | 1466017035269 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 11:57:15 INFO - PROCESS | 1116 | 1466017035272 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 1116 | 1466017035274 Marionette TRACE conn5 <- [1,3034,null,{}] 11:57:15 INFO - PROCESS | 1116 | 1466017035278 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}] 11:57:15 INFO - PROCESS | 1116 | 1466017035280 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:15 INFO - PROCESS | 1116 | 1466017035412 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 11:57:15 INFO - PROCESS | 1116 | 1466017035502 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 1116 | 1466017035507 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:15 INFO - PROCESS | 1116 | ++DOCSHELL 0000009716ED9800 == 32 [pid = 1116] [id = 770] 11:57:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009710CB4800) [pid = 1116] [serial = 2308] [outer = 0000000000000000] 11:57:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (00000097116C8C00) [pid = 1116] [serial = 2309] [outer = 0000009710CB4800] 11:57:15 INFO - PROCESS | 1116 | 1466017035568 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (000000971289B800) [pid = 1116] [serial = 2310] [outer = 0000009710CB4800] 11:57:15 INFO - PROCESS | 1116 | [1116] 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 11:57:16 INFO - PROCESS | 1116 | 1466017036125 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:57:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:57:16 INFO - {} 11:57:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 879ms 11:57:16 INFO - PROCESS | 1116 | 1466017036184 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 1116 | 1466017036189 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 11:57:16 INFO - PROCESS | 1116 | 1466017036200 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - PROCESS | 1116 | 1466017036203 Marionette TRACE conn5 <- [1,3038,null,{}] 11:57:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:57:16 INFO - PROCESS | 1116 | 1466017036209 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}] 11:57:16 INFO - PROCESS | 1116 | 1466017036214 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:16 INFO - PROCESS | 1116 | 1466017036339 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 11:57:16 INFO - PROCESS | 1116 | 1466017036430 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 1116 | 1466017036433 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:16 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238EE000 == 33 [pid = 1116] [id = 771] 11:57:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009717A74800) [pid = 1116] [serial = 2311] [outer = 0000000000000000] 11:57:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (0000009718BD1000) [pid = 1116] [serial = 2312] [outer = 0000009717A74800] 11:57:16 INFO - PROCESS | 1116 | 1466017036492 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000971DC82400) [pid = 1116] [serial = 2313] [outer = 0000009717A74800] 11:57:17 INFO - PROCESS | 1116 | 1466017037053 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]]]}] 11:57:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:57:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:57:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:57:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:57:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 880ms 11:57:17 INFO - PROCESS | 1116 | 1466017037094 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 1116 | 1466017037099 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 11:57:17 INFO - PROCESS | 1116 | 1466017037103 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:57:17 INFO - PROCESS | 1116 | 1466017037106 Marionette TRACE conn5 <- [1,3042,null,{}] 11:57:17 INFO - PROCESS | 1116 | 1466017037110 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}] 11:57:17 INFO - PROCESS | 1116 | 1466017037113 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:17 INFO - PROCESS | 1116 | 1466017037234 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 11:57:17 INFO - PROCESS | 1116 | 1466017037335 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 1116 | 1466017037338 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:17 INFO - PROCESS | 1116 | ++DOCSHELL 00000097270B3000 == 34 [pid = 1116] [id = 772] 11:57:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (000000971F54DC00) [pid = 1116] [serial = 2314] [outer = 0000000000000000] 11:57:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 85 (00000097202E8000) [pid = 1116] [serial = 2315] [outer = 000000971F54DC00] 11:57:17 INFO - PROCESS | 1116 | 1466017037396 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 1116 | ++DOMWINDOW == 86 (000000971FC64C00) [pid = 1116] [serial = 2316] [outer = 000000971F54DC00] 11:57:18 INFO - PROCESS | 1116 | 1466017038256 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"]]]}] 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:57:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:57:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:57:18 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" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:57:18 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" 11:57:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:57:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:57:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1290ms 11:57:18 INFO - PROCESS | 1116 | 1466017038420 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 1116 | 1466017038423 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 11:57:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:57:18 INFO - PROCESS | 1116 | 1466017038435 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 1116 | 1466017038442 Marionette TRACE conn5 <- [1,3046,null,{}] 11:57:18 INFO - PROCESS | 1116 | 1466017038446 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}] 11:57:18 INFO - PROCESS | 1116 | 1466017038451 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:18 INFO - PROCESS | 1116 | 1466017038602 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 11:57:18 INFO - PROCESS | 1116 | 1466017038678 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 1116 | 1466017038680 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:18 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726998800 == 35 [pid = 1116] [id = 773] 11:57:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 87 (000000971FC63800) [pid = 1116] [serial = 2317] [outer = 0000000000000000] 11:57:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 88 (00000097202E2400) [pid = 1116] [serial = 2318] [outer = 000000971FC63800] 11:57:18 INFO - PROCESS | 1116 | 1466017038783 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 1116 | ++DOMWINDOW == 89 (0000009720BEE000) [pid = 1116] [serial = 2319] [outer = 000000971FC63800] 11:57:19 INFO - PROCESS | 1116 | 1466017039411 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]]]}] 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:57:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:57:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:57:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:57:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:57:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:57:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:57:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:57:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:57:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1042ms 11:57:19 INFO - PROCESS | 1116 | 1466017039476 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 1116 | 1466017039480 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 11:57:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:57:19 INFO - PROCESS | 1116 | 1466017039483 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 1116 | 1466017039486 Marionette TRACE conn5 <- [1,3050,null,{}] 11:57:19 INFO - PROCESS | 1116 | 1466017039489 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}] 11:57:19 INFO - PROCESS | 1116 | 1466017039492 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:19 INFO - PROCESS | 1116 | 1466017039609 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 11:57:19 INFO - PROCESS | 1116 | 1466017039843 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 1116 | 1466017039846 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:19 INFO - PROCESS | 1116 | ++DOCSHELL 000000971C3C7800 == 36 [pid = 1116] [id = 774] 11:57:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 90 (00000097127E3C00) [pid = 1116] [serial = 2320] [outer = 0000000000000000] 11:57:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 91 (0000009712972C00) [pid = 1116] [serial = 2321] [outer = 00000097127E3C00] 11:57:19 INFO - PROCESS | 1116 | 1466017039900 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 1116 | ++DOMWINDOW == 92 (0000009716EB0000) [pid = 1116] [serial = 2322] [outer = 00000097127E3C00] 11:57:20 INFO - PROCESS | 1116 | [1116] 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 11:57:20 INFO - PROCESS | 1116 | 1466017040497 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:57:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:57:20 INFO - {} 11:57:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1029ms 11:57:20 INFO - PROCESS | 1116 | 1466017040514 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 11:57:20 INFO - PROCESS | 1116 | 1466017040518 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 11:57:20 INFO - PROCESS | 1116 | 1466017040522 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:57:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:57:20 INFO - PROCESS | 1116 | 1466017040525 Marionette TRACE conn5 <- [1,3054,null,{}] 11:57:20 INFO - PROCESS | 1116 | 1466017040531 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}] 11:57:20 INFO - PROCESS | 1116 | 1466017040535 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:20 INFO - PROCESS | 1116 | 1466017040664 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 11:57:20 INFO - PROCESS | 1116 | 1466017040770 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 1116 | 1466017040773 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:20 INFO - PROCESS | 1116 | --DOCSHELL 0000009720013000 == 35 [pid = 1116] [id = 688] 11:57:20 INFO - PROCESS | 1116 | --DOCSHELL 0000009718E13000 == 34 [pid = 1116] [id = 686] 11:57:20 INFO - PROCESS | 1116 | --DOCSHELL 000000971DCA4800 == 33 [pid = 1116] [id = 679] 11:57:20 INFO - PROCESS | 1116 | --DOCSHELL 00000097231D0800 == 32 [pid = 1116] [id = 689] 11:57:20 INFO - PROCESS | 1116 | --DOCSHELL 000000971ED2E800 == 31 [pid = 1116] [id = 687] 11:57:20 INFO - PROCESS | 1116 | --DOCSHELL 0000009718794800 == 30 [pid = 1116] [id = 678] 11:57:20 INFO - PROCESS | 1116 | --DOCSHELL 000000971DC91000 == 29 [pid = 1116] [id = 761] 11:57:20 INFO - PROCESS | 1116 | --DOCSHELL 0000009717D0E000 == 28 [pid = 1116] [id = 760] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 91 (0000009722BA5C00) [pid = 1116] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 90 (000000971FC5D800) [pid = 1116] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 89 (00000097202DE000) [pid = 1116] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 88 (000000971FD16800) [pid = 1116] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 87 (0000009720E75800) [pid = 1116] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 86 (000000972085B800) [pid = 1116] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 85 (0000009721C5A800) [pid = 1116] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 84 (0000009721C65000) [pid = 1116] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009719268000) [pid = 1116] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009718D30800) [pid = 1116] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009718DE0800) [pid = 1116] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009717D85000) [pid = 1116] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (0000009718668800) [pid = 1116] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009713EB1000) [pid = 1116] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (0000009713087000) [pid = 1116] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009712D7FC00) [pid = 1116] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009712896400) [pid = 1116] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009712974400) [pid = 1116] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (00000097236D6000) [pid = 1116] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (000000971F4F3800) [pid = 1116] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971EABD400) [pid = 1116] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971EDBA800) [pid = 1116] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971E1E4800) [pid = 1116] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (000000971E849400) [pid = 1116] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971C321C00) [pid = 1116] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (0000009722336400) [pid = 1116] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (0000009722B31800) [pid = 1116] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (0000009722B5F400) [pid = 1116] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (000000971F81E400) [pid = 1116] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 11:57:20 INFO - PROCESS | 1116 | ++DOCSHELL 0000009717D0E000 == 29 [pid = 1116] [id = 775] 11:57:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (0000009710ED1800) [pid = 1116] [serial = 2323] [outer = 0000000000000000] 11:57:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (000000971265D000) [pid = 1116] [serial = 2324] [outer = 0000009710ED1800] 11:57:20 INFO - PROCESS | 1116 | 1466017040861 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009712E42400) [pid = 1116] [serial = 2325] [outer = 0000009710ED1800] 11:57:21 INFO - PROCESS | 1116 | 1466017041299 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]]]}] 11:57:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:57:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:57:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:57:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:57:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:57:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:57:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:57:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 839ms 11:57:21 INFO - PROCESS | 1116 | 1466017041369 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 11:57:21 INFO - PROCESS | 1116 | 1466017041373 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 11:57:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:57:21 INFO - PROCESS | 1116 | 1466017041378 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 1116 | 1466017041380 Marionette TRACE conn5 <- [1,3058,null,{}] 11:57:21 INFO - PROCESS | 1116 | 1466017041384 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}] 11:57:21 INFO - PROCESS | 1116 | 1466017041386 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:21 INFO - PROCESS | 1116 | 1466017041481 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 11:57:21 INFO - PROCESS | 1116 | 1466017041488 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 1116 | 1466017041490 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:21 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FC6E000 == 30 [pid = 1116] [id = 776] 11:57:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (0000009716EB1C00) [pid = 1116] [serial = 2326] [outer = 0000000000000000] 11:57:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009718D2C800) [pid = 1116] [serial = 2327] [outer = 0000009716EB1C00] 11:57:21 INFO - PROCESS | 1116 | 1466017041537 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (00000097192C5C00) [pid = 1116] [serial = 2328] [outer = 0000009716EB1C00] 11:57:22 INFO - PROCESS | 1116 | 1466017042025 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]]]}] 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:57:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 11:57:22 INFO - PROCESS | 1116 | 1466017042071 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 1116 | 1466017042074 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 11:57:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:57:22 INFO - PROCESS | 1116 | 1466017042079 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 1116 | 1466017042085 Marionette TRACE conn5 <- [1,3062,null,{}] 11:57:22 INFO - PROCESS | 1116 | 1466017042095 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}] 11:57:22 INFO - PROCESS | 1116 | 1466017042105 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:22 INFO - PROCESS | 1116 | 1466017042198 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 11:57:22 INFO - PROCESS | 1116 | 1466017042212 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 1116 | 1466017042214 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:22 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722B1D800 == 31 [pid = 1116] [id = 777] 11:57:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971DD1C400) [pid = 1116] [serial = 2329] [outer = 0000000000000000] 11:57:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (000000971E51C800) [pid = 1116] [serial = 2330] [outer = 000000971DD1C400] 11:57:22 INFO - PROCESS | 1116 | 1466017042260 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 72 (000000971EA22400) [pid = 1116] [serial = 2331] [outer = 000000971DD1C400] 11:57:22 INFO - PROCESS | 1116 | 1466017042702 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]]]}] 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:57:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:57:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 649ms 11:57:22 INFO - PROCESS | 1116 | 1466017042729 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 1116 | 1466017042732 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 11:57:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:57:22 INFO - PROCESS | 1116 | 1466017042735 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 1116 | 1466017042737 Marionette TRACE conn5 <- [1,3066,null,{}] 11:57:22 INFO - PROCESS | 1116 | 1466017042740 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}] 11:57:22 INFO - PROCESS | 1116 | 1466017042742 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:22 INFO - PROCESS | 1116 | 1466017042834 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 11:57:22 INFO - PROCESS | 1116 | 1466017042870 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 1116 | 1466017042872 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:22 INFO - PROCESS | 1116 | ++DOCSHELL 0000009722C6C000 == 32 [pid = 1116] [id = 778] 11:57:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 73 (000000971F547C00) [pid = 1116] [serial = 2332] [outer = 0000000000000000] 11:57:22 INFO - PROCESS | 1116 | ++DOMWINDOW == 74 (000000971F54E400) [pid = 1116] [serial = 2333] [outer = 000000971F547C00] 11:57:22 INFO - PROCESS | 1116 | 1466017042919 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971FD10800) [pid = 1116] [serial = 2334] [outer = 000000971F547C00] 11:57:23 INFO - PROCESS | 1116 | 1466017043374 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] 11:57:23 INFO - PROCESS | 1116 | 1466017043439 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 11:57:23 INFO - PROCESS | 1116 | 1466017043443 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:57:23 INFO - PROCESS | 1116 | 1466017043445 Marionette TRACE conn5 <- [1,3070,null,{}] 11:57:23 INFO - PROCESS | 1116 | 1466017043454 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}] 11:57:23 INFO - PROCESS | 1116 | 1466017043456 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:23 INFO - PROCESS | 1116 | 1466017043573 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 11:57:23 INFO - PROCESS | 1116 | 1466017043580 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 1116 | 1466017043586 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:23 INFO - PROCESS | 1116 | ++DOCSHELL 00000097238D8000 == 33 [pid = 1116] [id = 779] 11:57:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (00000097202DC400) [pid = 1116] [serial = 2335] [outer = 0000000000000000] 11:57:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097208DB000) [pid = 1116] [serial = 2336] [outer = 00000097202DC400] 11:57:23 INFO - PROCESS | 1116 | 1466017043690 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009721CEE400) [pid = 1116] [serial = 2337] [outer = 00000097202DC400] 11:57:24 INFO - PROCESS | 1116 | 1466017044130 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]]]}] 11:57:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:57:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:57:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:57:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:57:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 732ms 11:57:24 INFO - PROCESS | 1116 | 1466017044178 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 1116 | 1466017044180 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 11:57:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:57:24 INFO - PROCESS | 1116 | 1466017044224 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 1116 | 1466017044226 Marionette TRACE conn5 <- [1,3074,null,{}] 11:57:24 INFO - PROCESS | 1116 | 1466017044230 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}] 11:57:24 INFO - PROCESS | 1116 | 1466017044232 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:24 INFO - PROCESS | 1116 | 1466017044360 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 11:57:24 INFO - PROCESS | 1116 | 1466017044367 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 1116 | 1466017044369 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:24 INFO - PROCESS | 1116 | ++DOCSHELL 0000009725C1C800 == 34 [pid = 1116] [id = 780] 11:57:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009722BA7800) [pid = 1116] [serial = 2338] [outer = 0000000000000000] 11:57:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (0000009722C78000) [pid = 1116] [serial = 2339] [outer = 0000009722BA7800] 11:57:24 INFO - PROCESS | 1116 | 1466017044465 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (00000097236D8000) [pid = 1116] [serial = 2340] [outer = 0000009722BA7800] 11:57:24 INFO - PROCESS | 1116 | 1466017044873 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:57:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:57:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 11:57:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:57:24 INFO - PROCESS | 1116 | 1466017044908 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 1116 | 1466017044911 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 11:57:24 INFO - PROCESS | 1116 | 1466017044914 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 1116 | 1466017044916 Marionette TRACE conn5 <- [1,3078,null,{}] 11:57:24 INFO - PROCESS | 1116 | 1466017044919 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}] 11:57:24 INFO - PROCESS | 1116 | 1466017044921 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:25 INFO - PROCESS | 1116 | 1466017045055 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 11:57:25 INFO - PROCESS | 1116 | 1466017045075 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 1116 | 1466017045077 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:25 INFO - PROCESS | 1116 | ++DOCSHELL 000000971756B000 == 35 [pid = 1116] [id = 781] 11:57:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097236EBC00) [pid = 1116] [serial = 2341] [outer = 0000000000000000] 11:57:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (00000097236ED800) [pid = 1116] [serial = 2342] [outer = 00000097236EBC00] 11:57:25 INFO - PROCESS | 1116 | 1466017045121 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 84 (00000097237A7000) [pid = 1116] [serial = 2343] [outer = 00000097236EBC00] 11:57:25 INFO - PROCESS | 1116 | --DOMWINDOW == 83 (0000009712D76400) [pid = 1116] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:57:25 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009711645400) [pid = 1116] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:57:25 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (0000009722B2F800) [pid = 1116] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:57:25 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (0000009712D77400) [pid = 1116] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:57:25 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971EA27000) [pid = 1116] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:57:25 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (00000097127ED800) [pid = 1116] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:57:25 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971251F400) [pid = 1116] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:57:25 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (00000097127E4C00) [pid = 1116] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:57:25 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (00000097236D8400) [pid = 1116] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:57:25 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009718DDDC00) [pid = 1116] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:57:25 INFO - PROCESS | 1116 | 1466017045594 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:57:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:57:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 733ms 11:57:25 INFO - PROCESS | 1116 | 1466017045651 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 1116 | 1466017045654 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 11:57:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:57:25 INFO - PROCESS | 1116 | 1466017045657 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 1116 | 1466017045659 Marionette TRACE conn5 <- [1,3082,null,{}] 11:57:25 INFO - PROCESS | 1116 | 1466017045663 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}] 11:57:25 INFO - PROCESS | 1116 | 1466017045664 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:25 INFO - PROCESS | 1116 | 1466017045818 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 11:57:25 INFO - PROCESS | 1116 | 1466017045875 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 1116 | 1466017045878 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:25 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FA79000 == 36 [pid = 1116] [id = 782] 11:57:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 75 (000000971289C400) [pid = 1116] [serial = 2344] [outer = 0000000000000000] 11:57:25 INFO - PROCESS | 1116 | ++DOMWINDOW == 76 (0000009718D27400) [pid = 1116] [serial = 2345] [outer = 000000971289C400] 11:57:25 INFO - PROCESS | 1116 | 1466017045924 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 77 (00000097237ACC00) [pid = 1116] [serial = 2346] [outer = 000000971289C400] 11:57:26 INFO - PROCESS | 1116 | 1466017046248 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:57:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:57:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 11:57:26 INFO - PROCESS | 1116 | 1466017046294 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 1116 | 1466017046296 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 11:57:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:57:26 INFO - PROCESS | 1116 | 1466017046300 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 1116 | 1466017046301 Marionette TRACE conn5 <- [1,3086,null,{}] 11:57:26 INFO - PROCESS | 1116 | 1466017046305 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}] 11:57:26 INFO - PROCESS | 1116 | 1466017046307 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:26 INFO - PROCESS | 1116 | 1466017046431 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 11:57:26 INFO - PROCESS | 1116 | 1466017046439 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 1116 | 1466017046441 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:26 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726B80000 == 37 [pid = 1116] [id = 783] 11:57:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 78 (0000009718663400) [pid = 1116] [serial = 2347] [outer = 0000000000000000] 11:57:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 79 (0000009723BF6400) [pid = 1116] [serial = 2348] [outer = 0000009718663400] 11:57:26 INFO - PROCESS | 1116 | 1466017046486 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 1116 | ++DOMWINDOW == 80 (00000097241BB400) [pid = 1116] [serial = 2349] [outer = 0000009718663400] 11:57:26 INFO - PROCESS | 1116 | 1466017046874 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]]]}] 11:57:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:57:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:57:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 11:57:26 INFO - PROCESS | 1116 | 1466017046932 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 1116 | 1466017046934 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 11:57:26 INFO - PROCESS | 1116 | 1466017046937 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:57:26 INFO - PROCESS | 1116 | 1466017046939 Marionette TRACE conn5 <- [1,3090,null,{}] 11:57:26 INFO - PROCESS | 1116 | 1466017046943 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}] 11:57:26 INFO - PROCESS | 1116 | 1466017046945 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:27 INFO - PROCESS | 1116 | 1466017047077 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 11:57:27 INFO - PROCESS | 1116 | 1466017047088 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 1116 | 1466017047090 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:27 INFO - PROCESS | 1116 | ++DOCSHELL 0000009726D04000 == 38 [pid = 1116] [id = 784] 11:57:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 81 (0000009723BFF000) [pid = 1116] [serial = 2350] [outer = 0000000000000000] 11:57:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 82 (00000097241C4400) [pid = 1116] [serial = 2351] [outer = 0000009723BFF000] 11:57:27 INFO - PROCESS | 1116 | 1466017047138 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 1116 | ++DOMWINDOW == 83 (000000972439D000) [pid = 1116] [serial = 2352] [outer = 0000009723BFF000] 11:57:28 INFO - PROCESS | 1116 | --DOCSHELL 000000971FD7D800 == 37 [pid = 1116] [id = 681] 11:57:28 INFO - PROCESS | 1116 | --DOCSHELL 00000097219A3000 == 36 [pid = 1116] [id = 682] 11:57:28 INFO - PROCESS | 1116 | --DOCSHELL 000000971F4AF800 == 35 [pid = 1116] [id = 680] 11:57:28 INFO - PROCESS | 1116 | --DOCSHELL 0000009722CD9000 == 34 [pid = 1116] [id = 759] 11:57:28 INFO - PROCESS | 1116 | --DOCSHELL 000000971F245800 == 33 [pid = 1116] [id = 762] 11:57:28 INFO - PROCESS | 1116 | --DOCSHELL 0000009722BCF000 == 32 [pid = 1116] [id = 683] 11:57:28 INFO - PROCESS | 1116 | --DOCSHELL 0000009722B1E000 == 31 [pid = 1116] [id = 685] 11:57:28 INFO - PROCESS | 1116 | --DOCSHELL 0000009725C02800 == 30 [pid = 1116] [id = 691] 11:57:28 INFO - PROCESS | 1116 | --DOCSHELL 000000971CAE2000 == 29 [pid = 1116] [id = 684] 11:57:28 INFO - PROCESS | 1116 | --DOCSHELL 00000097238EA800 == 28 [pid = 1116] [id = 690] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 82 (0000009722C78400) [pid = 1116] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 81 (000000971EC0E400) [pid = 1116] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 80 (00000097237A7400) [pid = 1116] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 79 (000000971EA55800) [pid = 1116] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 78 (0000009718BD4400) [pid = 1116] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 77 (000000971866B400) [pid = 1116] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 76 (0000009718658400) [pid = 1116] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 75 (0000009717827800) [pid = 1116] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 74 (0000009722C81400) [pid = 1116] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 73 (0000009713081800) [pid = 1116] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 72 (0000009712D7A000) [pid = 1116] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 71 (000000971FC5F000) [pid = 1116] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 70 (000000971296DC00) [pid = 1116] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 69 (000000971308A400) [pid = 1116] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 68 (00000097130AC000) [pid = 1116] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 67 (000000971289E800) [pid = 1116] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 66 (00000097127E5400) [pid = 1116] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 65 (00000097236EE800) [pid = 1116] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 64 (00000097236F6000) [pid = 1116] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 63 (0000009722BAB000) [pid = 1116] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | --DOMWINDOW == 62 (0000009722B62000) [pid = 1116] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 11:57:29 INFO - PROCESS | 1116 | 1466017049178 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:57:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:57:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2287ms 11:57:29 INFO - PROCESS | 1116 | 1466017049229 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 1116 | 1466017049233 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 11:57:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:57:29 INFO - PROCESS | 1116 | 1466017049239 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 1116 | 1466017049243 Marionette TRACE conn5 <- [1,3094,null,{}] 11:57:29 INFO - PROCESS | 1116 | 1466017049249 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}] 11:57:29 INFO - PROCESS | 1116 | 1466017049252 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:29 INFO - PROCESS | 1116 | 1466017049353 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 11:57:29 INFO - PROCESS | 1116 | 1466017049367 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 1116 | 1466017049370 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:29 INFO - PROCESS | 1116 | ++DOCSHELL 0000009718D69000 == 29 [pid = 1116] [id = 785] 11:57:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 63 (00000097128A0800) [pid = 1116] [serial = 2353] [outer = 0000000000000000] 11:57:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 64 (00000097128A2800) [pid = 1116] [serial = 2354] [outer = 00000097128A0800] 11:57:29 INFO - PROCESS | 1116 | 1466017049423 Marionette DEBUG loaded listener.js 11:57:29 INFO - PROCESS | 1116 | ++DOMWINDOW == 65 (0000009712D77000) [pid = 1116] [serial = 2355] [outer = 00000097128A0800] 11:57:29 INFO - PROCESS | 1116 | 1466017049902 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]]]}] 11:57:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:57:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:57:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:57:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 692ms 11:57:29 INFO - PROCESS | 1116 | 1466017049937 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 1116 | 1466017049943 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 11:57:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:57:29 INFO - PROCESS | 1116 | 1466017049949 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 1116 | 1466017049952 Marionette TRACE conn5 <- [1,3098,null,{}] 11:57:29 INFO - PROCESS | 1116 | 1466017049961 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}] 11:57:29 INFO - PROCESS | 1116 | 1466017049964 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:30 INFO - PROCESS | 1116 | 1466017050066 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 11:57:30 INFO - PROCESS | 1116 | 1466017050075 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 1116 | 1466017050078 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:30 INFO - PROCESS | 1116 | ++DOCSHELL 000000971EBCA800 == 30 [pid = 1116] [id = 786] 11:57:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 66 (0000009713089000) [pid = 1116] [serial = 2356] [outer = 0000000000000000] 11:57:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 67 (00000097130AB000) [pid = 1116] [serial = 2357] [outer = 0000009713089000] 11:57:30 INFO - PROCESS | 1116 | 1466017050134 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 68 (0000009716B4B000) [pid = 1116] [serial = 2358] [outer = 0000009713089000] 11:57:30 INFO - PROCESS | 1116 | 1466017050619 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"]]]}] 11:57:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:57:30 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 11:57:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:57:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:57:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:57:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 11:57:30 INFO - PROCESS | 1116 | 1466017050626 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 11:57:30 INFO - PROCESS | 1116 | 1466017050628 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 11:57:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:57:30 INFO - PROCESS | 1116 | 1466017050632 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - PROCESS | 1116 | 1466017050636 Marionette TRACE conn5 <- [1,3102,null,{}] 11:57:30 INFO - PROCESS | 1116 | 1466017050648 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}] 11:57:30 INFO - PROCESS | 1116 | 1466017050653 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:30 INFO - PROCESS | 1116 | 1466017050752 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 11:57:30 INFO - PROCESS | 1116 | 1466017050792 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\", \"88376b40-0d5a-47c2-b752-c3bdaa196a23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 1116 | 1466017050795 Marionette INFO sendAsync d9ff56f5-44bc-48a4-a823-10d2a1e2a3fb 11:57:30 INFO - PROCESS | 1116 | ++DOCSHELL 000000971FB32800 == 31 [pid = 1116] [id = 787] 11:57:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 69 (0000009710E40800) [pid = 1116] [serial = 2359] [outer = 0000000000000000] 11:57:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 70 (000000971865E000) [pid = 1116] [serial = 2360] [outer = 0000009710E40800] 11:57:30 INFO - PROCESS | 1116 | 1466017050847 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1116 | ++DOMWINDOW == 71 (0000009718715C00) [pid = 1116] [serial = 2361] [outer = 0000009710E40800] 11:57:31 INFO - PROCESS | 1116 | 1466017051304 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]]]}] 11:57:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:57:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 11:57:31 INFO - PROCESS | 1116 | 1466017051369 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 1116 | 1466017051372 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 11:57:32 WARNING - u'runner_teardown' () 11:57:32 INFO - No more tests 11:57:32 INFO - Got 0 unexpected results 11:57:32 INFO - SUITE-END | took 687s 11:57:32 INFO - Closing logging queue 11:57:32 INFO - queue closed 11:57:32 INFO - Return code: 0 11:57:32 WARNING - # TBPL SUCCESS # 11:57:32 INFO - Running post-action listener: _resource_record_post_action 11:57:32 INFO - Running post-run listener: _resource_record_post_run 11:57:33 INFO - Total resource usage - Wall time: 697s; CPU: 14.0%; Read bytes: 66005504; Write bytes: 988198912; Read time: 1017470; Write time: 4425540 11:57:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:57:33 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 31918080; Read time: 0; Write time: 59770 11:57:33 INFO - run-tests - Wall time: 695s; CPU: 14.0%; Read bytes: 66005504; Write bytes: 879182848; Read time: 1017470; Write time: 4309130 11:57:33 INFO - Running post-run listener: _upload_blobber_files 11:57:33 INFO - Blob upload gear active. 11:57:33 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:57:33 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 11:57:33 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'] 11:57:33 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 11:57:34 INFO - (blobuploader) - INFO - Open directory for files ... 11:57:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:57:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:57:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:57:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:57:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:57:35 INFO - (blobuploader) - INFO - Done attempting. 11:57:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:57:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:57:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:57:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:57:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:57:36 INFO - (blobuploader) - INFO - Done attempting. 11:57:36 INFO - (blobuploader) - INFO - Iteration through files over. 11:57:36 INFO - Return code: 0 11:57:36 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:57:36 INFO - Using _rmtree_windows ... 11:57:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:57:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00e7dcdc15986d1877dc2f9155b975bc0f25a5e1ed1421c1c995bd4f4c46d3c8466ac8c67797cfa00ee206fa4392fc268d9ce319f189edeea206c288068c41f4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a0f938880185837ff2ce46a8666c8e46af8e47469d6f795e71f6f22bd4e885296a7ccc051920bef9f38e9f6ea8b48d81470ce4351d13649e6e12b368bae035d5"} 11:57:36 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:57:36 INFO - Writing to file C:\slave\test\properties\blobber_files 11:57:36 INFO - Contents: 11:57:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00e7dcdc15986d1877dc2f9155b975bc0f25a5e1ed1421c1c995bd4f4c46d3c8466ac8c67797cfa00ee206fa4392fc268d9ce319f189edeea206c288068c41f4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a0f938880185837ff2ce46a8666c8e46af8e47469d6f795e71f6f22bd4e885296a7ccc051920bef9f38e9f6ea8b48d81470ce4351d13649e6e12b368bae035d5"} 11:57:36 INFO - Running post-run listener: copy_logs_to_upload_dir 11:57:36 INFO - Copying logs to upload dir... 11:57:36 INFO - mkdir: C:\slave\test\build\upload\logs 11:57:36 INFO - Copying logs to upload dir... 11:57:36 INFO - Using _rmtree_windows ... 11:57:36 INFO - Using _rmtree_windows ... 11:57:36 INFO - Using _rmtree_windows ... 11:57:36 INFO - Using _rmtree_windows ... 11:57:36 INFO - Using _rmtree_windows ... 11:57:36 INFO - Using _rmtree_windows ... 11:57:36 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=978.046000 ========= master_lag: -0.22 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 17 secs) (at 2016-06-15 11:57:37.022765) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 11:57:37.024128) ========= '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-158\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-158 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-158 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-158\AppData\Local LOGONSERVER=\\T-W864-IX-158 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-158 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-158 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-158 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00e7dcdc15986d1877dc2f9155b975bc0f25a5e1ed1421c1c995bd4f4c46d3c8466ac8c67797cfa00ee206fa4392fc268d9ce319f189edeea206c288068c41f4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a0f938880185837ff2ce46a8666c8e46af8e47469d6f795e71f6f22bd4e885296a7ccc051920bef9f38e9f6ea8b48d81470ce4351d13649e6e12b368bae035d5"} build_url:https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/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/Q1-h-i0bRc20cNGjEDhH5A/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/00e7dcdc15986d1877dc2f9155b975bc0f25a5e1ed1421c1c995bd4f4c46d3c8466ac8c67797cfa00ee206fa4392fc268d9ce319f189edeea206c288068c41f4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a0f938880185837ff2ce46a8666c8e46af8e47469d6f795e71f6f22bd4e885296a7ccc051920bef9f38e9f6ea8b48d81470ce4351d13649e6e12b368bae035d5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Q1-h-i0bRc20cNGjEDhH5A/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 11:57:37.151771) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:57:37.152157) ========= '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-158\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-158 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-158 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-158\AppData\Local LOGONSERVER=\\T-W864-IX-158 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-158 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-158 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-158 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-06-15 11:57:37.270999) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 11:57:37.271379) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 11:57:37.835541) ========= ========= Total master_lag: -0.05 =========