builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-035 starttime: 1464405730.17 results: success (0) buildid: 20160527191736 builduid: 62e462e558b34ffd8b45ed8aa5932282 revision: 138121c338c75865135a001fc51f7465e36f4740 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 20:22:10.172094) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 20:22:10.172645) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 20:22:10.173000) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 20:22:10.343631) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 20:22:10.344007) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False --20:22:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.97 MB/s 20:22:11 (8.97 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.198000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 20:22:11.568753) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-27 20:22:11.569097) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=5.014000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-27 20:22:16.600785) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 20:22:16.601301) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 138121c338c75865135a001fc51f7465e36f4740 --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-aurora --rev 138121c338c75865135a001fc51f7465e36f4740 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False 2016-05-27 20:22:17,013 truncating revision to first 12 chars 2016-05-27 20:22:17,013 Setting DEBUG logging. 2016-05-27 20:22:17,013 attempt 1/10 2016-05-27 20:22:17,013 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/138121c338c7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 20:22:17,447 unpacking tar archive at: mozilla-aurora-138121c338c7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.080000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 20:22:17.752198) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 20:22:17.752868) ========= script_repo_revision: 138121c338c75865135a001fc51f7465e36f4740 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 20:22:17.753894) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 20:22:17.754603) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 20:22:17.771724) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 45 secs) (at 2016-05-27 20:22:17.772682) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 20:22:18 INFO - MultiFileLogger online at 20160527 20:22:18 in C:\slave\test 20:22:18 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-aurora --download-symbols true 20:22:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:22:18 INFO - {'append_to_log': False, 20:22:18 INFO - 'base_work_dir': 'C:\\slave\\test', 20:22:18 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:22:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:22:18 INFO - 'buildbot_json_path': 'buildprops.json', 20:22:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:22:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:22:18 INFO - 'download_minidump_stackwalk': True, 20:22:18 INFO - 'download_symbols': 'true', 20:22:18 INFO - 'e10s': False, 20:22:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:22:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:22:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:22:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:22:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:22:18 INFO - 'C:/mozilla-build/tooltool.py'), 20:22:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:22:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:22:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:22:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:22:18 INFO - 'log_level': 'info', 20:22:18 INFO - 'log_to_console': True, 20:22:18 INFO - 'opt_config_files': (), 20:22:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:22:18 INFO - '--processes=1', 20:22:18 INFO - '--config=%(test_path)s/wptrunner.ini', 20:22:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:22:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:22:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:22:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:22:18 INFO - 'pip_index': False, 20:22:18 INFO - 'require_test_zip': True, 20:22:18 INFO - 'test_type': ('testharness',), 20:22:18 INFO - 'this_chunk': '1', 20:22:18 INFO - 'total_chunks': '10', 20:22:18 INFO - 'virtualenv_path': 'venv', 20:22:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:22:18 INFO - 'work_dir': 'build'} 20:22:18 INFO - ##### 20:22:18 INFO - ##### Running clobber step. 20:22:18 INFO - ##### 20:22:18 INFO - Running pre-action listener: _resource_record_pre_action 20:22:18 INFO - Running main action method: clobber 20:22:18 INFO - rmtree: C:\slave\test\build 20:22:18 INFO - Using _rmtree_windows ... 20:22:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:24:21 INFO - Running post-action listener: _resource_record_post_action 20:24:21 INFO - ##### 20:24:21 INFO - ##### Running read-buildbot-config step. 20:24:21 INFO - ##### 20:24:21 INFO - Running pre-action listener: _resource_record_pre_action 20:24:21 INFO - Running main action method: read_buildbot_config 20:24:21 INFO - Using buildbot properties: 20:24:21 INFO - { 20:24:21 INFO - "project": "", 20:24:21 INFO - "product": "firefox", 20:24:21 INFO - "script_repo_revision": "production", 20:24:21 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 20:24:21 INFO - "repository": "", 20:24:21 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 20:24:21 INFO - "buildid": "20160527191736", 20:24:21 INFO - "pgo_build": "False", 20:24:21 INFO - "basedir": "C:\\slave\\test", 20:24:21 INFO - "buildnumber": 2, 20:24:21 INFO - "slavename": "t-w864-ix-035", 20:24:21 INFO - "revision": "138121c338c75865135a001fc51f7465e36f4740", 20:24:21 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 20:24:21 INFO - "platform": "win64", 20:24:21 INFO - "branch": "mozilla-aurora", 20:24:21 INFO - "repo_path": "releases/mozilla-aurora", 20:24:21 INFO - "moz_repo_path": "", 20:24:21 INFO - "stage_platform": "win64", 20:24:21 INFO - "builduid": "62e462e558b34ffd8b45ed8aa5932282", 20:24:21 INFO - "slavebuilddir": "test" 20:24:21 INFO - } 20:24:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 20:24:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 20:24:21 INFO - Running post-action listener: _resource_record_post_action 20:24:21 INFO - ##### 20:24:21 INFO - ##### Running download-and-extract step. 20:24:21 INFO - ##### 20:24:21 INFO - Running pre-action listener: _resource_record_pre_action 20:24:21 INFO - Running main action method: download_and_extract 20:24:21 INFO - mkdir: C:\slave\test\build\tests 20:24:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:24:21 INFO - https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 20:24:21 INFO - trying https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 20:24:21 INFO - Downloading https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 20:24:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 20:24:22 INFO - Downloaded 1274 bytes. 20:24:22 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 20:24:22 INFO - Using the following test package requirements: 20:24:22 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 20:24:22 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:24:22 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 20:24:22 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:24:22 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 20:24:22 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:24:22 INFO - u'jsshell-win64.zip'], 20:24:22 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:24:22 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 20:24:22 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 20:24:22 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:24:22 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 20:24:22 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:24:22 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 20:24:22 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:24:22 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 20:24:22 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:24:22 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 20:24:22 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 20:24:22 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')]} 20:24:22 INFO - https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 20:24:22 INFO - trying https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 20:24:22 INFO - Downloading https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 20:24:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 20:24:24 INFO - Downloaded 20808319 bytes. 20:24:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:24:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:24:25 INFO - caution: filename not matched: web-platform/* 20:24:25 INFO - Return code: 11 20:24:25 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')]} 20:24:25 INFO - https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 20:24:25 INFO - trying https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 20:24:25 INFO - Downloading https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 20:24:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 20:24:27 INFO - Downloaded 36409220 bytes. 20:24:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:24:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:25:03 INFO - caution: filename not matched: bin/* 20:25:03 INFO - caution: filename not matched: config/* 20:25:03 INFO - caution: filename not matched: mozbase/* 20:25:03 INFO - caution: filename not matched: marionette/* 20:25:03 INFO - caution: filename not matched: tools/wptserve/* 20:25:03 INFO - Return code: 11 20:25:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:25:03 INFO - https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 20:25:03 INFO - trying https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:25:03 INFO - Downloading https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 20:25:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 20:25:05 INFO - Downloaded 82721080 bytes. 20:25:05 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:25:05 INFO - mkdir: C:\slave\test\properties 20:25:05 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:25:05 INFO - Writing to file C:\slave\test\properties\build_url 20:25:05 INFO - Contents: 20:25:05 INFO - build_url:https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:25:06 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:25:06 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:25:06 INFO - Writing to file C:\slave\test\properties\symbols_url 20:25:06 INFO - Contents: 20:25:06 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:25: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')]} 20:25:06 INFO - https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:25:06 INFO - trying https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:25:06 INFO - Downloading https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:25:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 20:25:08 INFO - Downloaded 50728355 bytes. 20:25:08 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 20:25:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 20:25:11 INFO - Return code: 0 20:25:11 INFO - Running post-action listener: _resource_record_post_action 20:25:11 INFO - Running post-action listener: set_extra_try_arguments 20:25:11 INFO - ##### 20:25:11 INFO - ##### Running create-virtualenv step. 20:25:11 INFO - ##### 20:25:11 INFO - Running pre-action listener: _pre_create_virtualenv 20:25:11 INFO - Running pre-action listener: _resource_record_pre_action 20:25:11 INFO - Running main action method: create_virtualenv 20:25:11 INFO - Creating virtualenv C:\slave\test\build\venv 20:25:11 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 20:25:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:25:14 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:25:18 INFO - Installing distribute......................................................................................................................................................................................done. 20:25:19 INFO - Return code: 0 20:25:19 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:25:19 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')]} 20:25:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:25:19 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')]} 20:25:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:25:19 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 0x0252A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02646200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025C92E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\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 20:25:19 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 20:25:19 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 20:25:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:25:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 20:25:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:25:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:25:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:25:19 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 20:25:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:25:19 INFO - 'DCLOCATION': 'SCL3', 20:25:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:25:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:25:19 INFO - 'HOMEDRIVE': 'C:', 20:25:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 20:25:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:25:19 INFO - 'KTS_VERSION': '1.19c', 20:25:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 20:25:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 20:25:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:25:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:25:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:25:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:25:19 INFO - 'MOZ_NO_REMOTE': '1', 20:25:19 INFO - 'NO_EM_RESTART': '1', 20:25:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:25:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:25:19 INFO - 'OS': 'Windows_NT', 20:25:19 INFO - 'OURDRIVE': 'C:', 20:25:19 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:25:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:25:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:25:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:25:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:25:19 INFO - 'PROCESSOR_LEVEL': '6', 20:25:19 INFO - 'PROCESSOR_REVISION': '1e05', 20:25:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:25:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:25:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:25:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:25:19 INFO - 'PROMPT': '$P$G', 20:25:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:25:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:25:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:25:19 INFO - 'PWD': 'C:\\slave\\test', 20:25:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:25:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:25:19 INFO - 'SYSTEMDRIVE': 'C:', 20:25:19 INFO - 'SYSTEMROOT': 'C:\\windows', 20:25:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:25:19 INFO - 'TEST1': 'testie', 20:25:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:25:19 INFO - 'USERDOMAIN': 'T-W864-IX-035', 20:25:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 20:25:19 INFO - 'USERNAME': 'cltbld', 20:25:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 20:25:19 INFO - 'WINDIR': 'C:\\windows', 20:25:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:25:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:25:20 INFO - Downloading/unpacking psutil>=0.7.1 20:25:20 INFO - Running setup.py egg_info for package psutil 20:25:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:25:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:25:20 INFO - Installing collected packages: psutil 20:25:20 INFO - Running setup.py install for psutil 20:25:20 INFO - building 'psutil._psutil_windows' extension 20:25:20 INFO - error: Unable to find vcvarsall.bat 20:25:20 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-7ozywf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:25:20 INFO - running install 20:25:20 INFO - running build 20:25:20 INFO - running build_py 20:25:20 INFO - creating build 20:25:20 INFO - creating build\lib.win32-2.7 20:25:20 INFO - creating build\lib.win32-2.7\psutil 20:25:20 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:25:20 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:25:20 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:25:20 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:25:20 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:25:20 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:25:20 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:25:20 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:25:20 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:25:20 INFO - running build_ext 20:25:20 INFO - building 'psutil._psutil_windows' extension 20:25:20 INFO - error: Unable to find vcvarsall.bat 20:25:20 INFO - ---------------------------------------- 20:25:20 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-7ozywf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:25:20 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-035\AppData\Roaming\pip\pip.log 20:25:20 WARNING - Return code: 1 20:25:20 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! 20:25:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:25:20 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')]} 20:25:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:25:20 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')]} 20:25:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:25:20 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 0x0252A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02646200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025C92E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\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 20:25:20 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 20:25:20 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 20:25:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:25:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 20:25:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:25:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:25:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:25:20 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 20:25:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:25:20 INFO - 'DCLOCATION': 'SCL3', 20:25:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:25:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:25:20 INFO - 'HOMEDRIVE': 'C:', 20:25:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 20:25:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:25:20 INFO - 'KTS_VERSION': '1.19c', 20:25:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 20:25:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 20:25:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:25:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:25:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:25:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:25:20 INFO - 'MOZ_NO_REMOTE': '1', 20:25:20 INFO - 'NO_EM_RESTART': '1', 20:25:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:25:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:25:20 INFO - 'OS': 'Windows_NT', 20:25:20 INFO - 'OURDRIVE': 'C:', 20:25:20 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:25:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:25:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:25:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:25:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:25:20 INFO - 'PROCESSOR_LEVEL': '6', 20:25:20 INFO - 'PROCESSOR_REVISION': '1e05', 20:25:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:25:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:25:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:25:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:25:20 INFO - 'PROMPT': '$P$G', 20:25:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:25:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:25:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:25:20 INFO - 'PWD': 'C:\\slave\\test', 20:25:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:25:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:25:20 INFO - 'SYSTEMDRIVE': 'C:', 20:25:20 INFO - 'SYSTEMROOT': 'C:\\windows', 20:25:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:25:20 INFO - 'TEST1': 'testie', 20:25:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:25:20 INFO - 'USERDOMAIN': 'T-W864-IX-035', 20:25:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 20:25:20 INFO - 'USERNAME': 'cltbld', 20:25:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 20:25:20 INFO - 'WINDIR': 'C:\\windows', 20:25:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:25:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:25:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:25:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:25:21 INFO - Running setup.py egg_info for package mozsystemmonitor 20:25:21 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:25:21 INFO - Running setup.py egg_info for package psutil 20:25:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:25:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:25:21 INFO - Installing collected packages: mozsystemmonitor, psutil 20:25:21 INFO - Running setup.py install for mozsystemmonitor 20:25:21 INFO - Running setup.py install for psutil 20:25:21 INFO - building 'psutil._psutil_windows' extension 20:25:21 INFO - error: Unable to find vcvarsall.bat 20:25:21 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-c5oq7v-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:25:21 INFO - running install 20:25:21 INFO - running build 20:25:21 INFO - running build_py 20:25:21 INFO - running build_ext 20:25:21 INFO - building 'psutil._psutil_windows' extension 20:25:21 INFO - error: Unable to find vcvarsall.bat 20:25:21 INFO - ---------------------------------------- 20:25:21 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-c5oq7v-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:25:21 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-035\AppData\Roaming\pip\pip.log 20:25:21 WARNING - Return code: 1 20:25:21 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! 20:25:21 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:25:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:25:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:25:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:25:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:25:21 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 0x0252A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02646200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025C92E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\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 20:25:21 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 20:25:21 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 20:25:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:25:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 20:25:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:25:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:25:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:25:21 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 20:25:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:25:21 INFO - 'DCLOCATION': 'SCL3', 20:25:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:25:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:25:21 INFO - 'HOMEDRIVE': 'C:', 20:25:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 20:25:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:25:21 INFO - 'KTS_VERSION': '1.19c', 20:25:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 20:25:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 20:25:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:25:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:25:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:25:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:25:21 INFO - 'MOZ_NO_REMOTE': '1', 20:25:21 INFO - 'NO_EM_RESTART': '1', 20:25:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:25:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:25:21 INFO - 'OS': 'Windows_NT', 20:25:21 INFO - 'OURDRIVE': 'C:', 20:25:21 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:25:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:25:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:25:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:25:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:25:21 INFO - 'PROCESSOR_LEVEL': '6', 20:25:21 INFO - 'PROCESSOR_REVISION': '1e05', 20:25:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:25:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:25:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:25:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:25:21 INFO - 'PROMPT': '$P$G', 20:25:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:25:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:25:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:25:21 INFO - 'PWD': 'C:\\slave\\test', 20:25:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:25:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:25:21 INFO - 'SYSTEMDRIVE': 'C:', 20:25:21 INFO - 'SYSTEMROOT': 'C:\\windows', 20:25:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:25:21 INFO - 'TEST1': 'testie', 20:25:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:25:21 INFO - 'USERDOMAIN': 'T-W864-IX-035', 20:25:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 20:25:21 INFO - 'USERNAME': 'cltbld', 20:25:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 20:25:21 INFO - 'WINDIR': 'C:\\windows', 20:25:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:25:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:25:22 INFO - Downloading/unpacking blobuploader==1.2.4 20:25:22 INFO - Downloading blobuploader-1.2.4.tar.gz 20:25:22 INFO - Running setup.py egg_info for package blobuploader 20:25:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:25:26 INFO - Running setup.py egg_info for package requests 20:25:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:25:26 INFO - Downloading docopt-0.6.1.tar.gz 20:25:26 INFO - Running setup.py egg_info for package docopt 20:25:26 INFO - Installing collected packages: blobuploader, docopt, requests 20:25:26 INFO - Running setup.py install for blobuploader 20:25:26 INFO - Running setup.py install for docopt 20:25:26 INFO - Running setup.py install for requests 20:25:26 INFO - Successfully installed blobuploader docopt requests 20:25:26 INFO - Cleaning up... 20:25:26 INFO - Return code: 0 20:25:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:25:26 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')]} 20:25:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:25:26 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')]} 20:25:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:25:26 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 0x0252A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02646200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025C92E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, '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-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\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 20:25:26 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 20:25:26 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 20:25:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:25:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 20:25:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:25:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:25:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:25:26 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 20:25:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:25:26 INFO - 'DCLOCATION': 'SCL3', 20:25:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:25:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:25:26 INFO - 'HOMEDRIVE': 'C:', 20:25:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 20:25:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:25:26 INFO - 'KTS_VERSION': '1.19c', 20:25:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 20:25:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 20:25:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:25:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:25:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:25:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:25:26 INFO - 'MOZ_NO_REMOTE': '1', 20:25:26 INFO - 'NO_EM_RESTART': '1', 20:25:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:25:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:25:26 INFO - 'OS': 'Windows_NT', 20:25:26 INFO - 'OURDRIVE': 'C:', 20:25:26 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:25:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:25:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:25:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:25:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:25:26 INFO - 'PROCESSOR_LEVEL': '6', 20:25:26 INFO - 'PROCESSOR_REVISION': '1e05', 20:25:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:25:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:25:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:25:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:25:26 INFO - 'PROMPT': '$P$G', 20:25:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:25:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:25:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:25:26 INFO - 'PWD': 'C:\\slave\\test', 20:25:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:25:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:25:26 INFO - 'SYSTEMDRIVE': 'C:', 20:25:26 INFO - 'SYSTEMROOT': 'C:\\windows', 20:25:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:25:26 INFO - 'TEST1': 'testie', 20:25:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:25:26 INFO - 'USERDOMAIN': 'T-W864-IX-035', 20:25:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 20:25:26 INFO - 'USERNAME': 'cltbld', 20:25:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 20:25:26 INFO - 'WINDIR': 'C:\\windows', 20:25:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:25:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:25:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:25:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:25:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:25:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:25:30 INFO - Unpacking c:\slave\test\build\tests\marionette 20:25:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:25:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:25:30 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 20:25:30 INFO - Running setup.py install for browsermob-proxy 20:25:45 INFO - Running setup.py install for manifestparser 20:25:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Running setup.py install for marionette-client 20:25:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:25:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Running setup.py install for marionette-driver 20:25:45 INFO - Running setup.py install for mozcrash 20:25:45 INFO - Running setup.py install for mozdebug 20:25:45 INFO - Running setup.py install for mozdevice 20:25:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Running setup.py install for mozfile 20:25:45 INFO - Running setup.py install for mozhttpd 20:25:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Running setup.py install for mozinfo 20:25:45 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Running setup.py install for mozInstall 20:25:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Running setup.py install for mozleak 20:25:45 INFO - Running setup.py install for mozlog 20:25:45 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Running setup.py install for moznetwork 20:25:45 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Running setup.py install for mozprocess 20:25:45 INFO - Running setup.py install for mozprofile 20:25:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Running setup.py install for mozrunner 20:25:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Running setup.py install for mozscreenshot 20:25:45 INFO - Running setup.py install for moztest 20:25:45 INFO - Running setup.py install for mozversion 20:25:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:25:45 INFO - Running setup.py install for wptserve 20:25:45 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 20:25:45 INFO - Cleaning up... 20:25:45 INFO - Return code: 0 20:25:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:25: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')]} 20:25:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:25: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')]} 20:25:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:25:45 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 0x0252A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02646200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025C92E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, '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-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\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 20:25:45 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 20:25:45 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 20:25:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:25:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 20:25:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:25:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:25:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:25:45 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 20:25:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:25:45 INFO - 'DCLOCATION': 'SCL3', 20:25:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:25:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:25:45 INFO - 'HOMEDRIVE': 'C:', 20:25:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 20:25:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:25:45 INFO - 'KTS_VERSION': '1.19c', 20:25:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 20:25:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 20:25:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:25:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:25:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:25:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:25:45 INFO - 'MOZ_NO_REMOTE': '1', 20:25:45 INFO - 'NO_EM_RESTART': '1', 20:25:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:25:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:25:45 INFO - 'OS': 'Windows_NT', 20:25:45 INFO - 'OURDRIVE': 'C:', 20:25:45 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:25:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:25:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:25:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:25:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:25:45 INFO - 'PROCESSOR_LEVEL': '6', 20:25:45 INFO - 'PROCESSOR_REVISION': '1e05', 20:25:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:25:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:25:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:25:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:25:45 INFO - 'PROMPT': '$P$G', 20:25:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:25:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:25:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:25:45 INFO - 'PWD': 'C:\\slave\\test', 20:25:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:25:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:25:45 INFO - 'SYSTEMDRIVE': 'C:', 20:25:45 INFO - 'SYSTEMROOT': 'C:\\windows', 20:25:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:25:45 INFO - 'TEST1': 'testie', 20:25:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:25:45 INFO - 'USERDOMAIN': 'T-W864-IX-035', 20:25:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 20:25:45 INFO - 'USERNAME': 'cltbld', 20:25:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 20:25:45 INFO - 'WINDIR': 'C:\\windows', 20:25:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:25:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:25:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:25:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:25:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:25:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:25:48 INFO - Unpacking c:\slave\test\build\tests\marionette 20:25:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:25:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:25:48 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)) 20:26:01 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)) 20:26:01 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)) 20:26:01 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)) 20:26:01 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)) 20:26:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:26:01 INFO - Downloading blessings-1.6.tar.gz 20:26:01 INFO - Running setup.py egg_info for package blessings 20:26:01 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)) 20:26:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:26:01 INFO - Running setup.py install for blessings 20:26:01 INFO - Running setup.py install for browsermob-proxy 20:26:01 INFO - Running setup.py install for manifestparser 20:26:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Running setup.py install for marionette-client 20:26:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:26:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Running setup.py install for marionette-driver 20:26:01 INFO - Running setup.py install for mozcrash 20:26:01 INFO - Running setup.py install for mozdebug 20:26:01 INFO - Running setup.py install for mozdevice 20:26:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Running setup.py install for mozhttpd 20:26:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Running setup.py install for mozInstall 20:26:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Running setup.py install for mozleak 20:26:01 INFO - Running setup.py install for mozprofile 20:26:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Running setup.py install for mozrunner 20:26:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:26:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:26:03 INFO - Running setup.py install for mozscreenshot 20:26:03 INFO - Running setup.py install for moztest 20:26:03 INFO - Running setup.py install for mozversion 20:26:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:26:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:26:03 INFO - Running setup.py install for wptserve 20:26:03 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:26:03 INFO - Cleaning up... 20:26:03 INFO - Return code: 0 20:26:03 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:26:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:26:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:26:03 INFO - Reading from file tmpfile_stdout 20:26:03 INFO - Using _rmtree_windows ... 20:26:03 INFO - Using _rmtree_windows ... 20:26:03 INFO - Current package versions: 20:26:03 INFO - blessings == 1.6 20:26:03 INFO - blobuploader == 1.2.4 20:26:03 INFO - browsermob-proxy == 0.6.0 20:26:03 INFO - distribute == 0.6.14 20:26:03 INFO - docopt == 0.6.1 20:26:03 INFO - manifestparser == 1.1 20:26:03 INFO - marionette-client == 2.3.0 20:26:03 INFO - marionette-driver == 1.4.0 20:26:03 INFO - mozInstall == 1.12 20:26:03 INFO - mozcrash == 0.17 20:26:03 INFO - mozdebug == 0.1 20:26:03 INFO - mozdevice == 0.48 20:26:03 INFO - mozfile == 1.2 20:26:03 INFO - mozhttpd == 0.7 20:26:03 INFO - mozinfo == 0.9 20:26:03 INFO - mozleak == 0.1 20:26:03 INFO - mozlog == 3.1 20:26:03 INFO - moznetwork == 0.27 20:26:03 INFO - mozprocess == 0.22 20:26:03 INFO - mozprofile == 0.28 20:26:03 INFO - mozrunner == 6.11 20:26:03 INFO - mozscreenshot == 0.1 20:26:03 INFO - mozsystemmonitor == 0.0 20:26:03 INFO - moztest == 0.7 20:26:03 INFO - mozversion == 1.4 20:26:03 INFO - requests == 1.2.3 20:26:03 INFO - wptserve == 1.4.0 20:26:03 INFO - Running post-action listener: _resource_record_post_action 20:26:03 INFO - Running post-action listener: _start_resource_monitoring 20:26:03 INFO - Starting resource monitoring. 20:26:03 INFO - ##### 20:26:03 INFO - ##### Running pull step. 20:26:03 INFO - ##### 20:26:03 INFO - Running pre-action listener: _resource_record_pre_action 20:26:03 INFO - Running main action method: pull 20:26:03 INFO - Pull has nothing to do! 20:26:03 INFO - Running post-action listener: _resource_record_post_action 20:26:03 INFO - ##### 20:26:03 INFO - ##### Running install step. 20:26:03 INFO - ##### 20:26:03 INFO - Running pre-action listener: _resource_record_pre_action 20:26:03 INFO - Running main action method: install 20:26:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:26:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:26:03 INFO - Reading from file tmpfile_stdout 20:26:03 INFO - Using _rmtree_windows ... 20:26:03 INFO - Using _rmtree_windows ... 20:26:03 INFO - Detecting whether we're running mozinstall >=1.0... 20:26:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:26:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:26:03 INFO - Reading from file tmpfile_stdout 20:26:03 INFO - Output received: 20:26:03 INFO - Usage: mozinstall-script.py [options] installer 20:26:03 INFO - Options: 20:26:03 INFO - -h, --help show this help message and exit 20:26:03 INFO - -d DEST, --destination=DEST 20:26:03 INFO - Directory to install application into. [default: 20:26:03 INFO - "C:\slave\test"] 20:26:03 INFO - --app=APP Application being installed. [default: firefox] 20:26:03 INFO - Using _rmtree_windows ... 20:26:03 INFO - Using _rmtree_windows ... 20:26:03 INFO - mkdir: C:\slave\test\build\application 20:26:03 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.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 20:26:03 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.0a2.en-US.win64.zip --destination C:\slave\test\build\application 20:26:06 INFO - Reading from file tmpfile_stdout 20:26:06 INFO - Output received: 20:26:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:26:06 INFO - Using _rmtree_windows ... 20:26:06 INFO - Using _rmtree_windows ... 20:26:06 INFO - Running post-action listener: _resource_record_post_action 20:26:06 INFO - ##### 20:26:06 INFO - ##### Running run-tests step. 20:26:06 INFO - ##### 20:26:06 INFO - Running pre-action listener: _resource_record_pre_action 20:26:06 INFO - Running main action method: run_tests 20:26:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:26:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:26:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:26:06 INFO - grabbing minidump binary from tooltool 20:26: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')]} 20:26:06 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 0x02601368>, '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 0x0231ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026590C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:26:06 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 20:26:06 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 20:26:06 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:26:08 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp_snljj 20:26:08 INFO - INFO - File integrity verified, renaming tmp_snljj to win32-minidump_stackwalk.exe 20:26:08 INFO - Return code: 0 20:26:08 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:26:08 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:26:08 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/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.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 20:26:08 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/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.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 20:26:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:26:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 20:26:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:26:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:26:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:26:08 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 20:26:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:26:08 INFO - 'DCLOCATION': 'SCL3', 20:26:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:26:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:26:08 INFO - 'HOMEDRIVE': 'C:', 20:26:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 20:26:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:26:08 INFO - 'KTS_VERSION': '1.19c', 20:26:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 20:26:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 20:26:08 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:26:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:26:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:26:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:26:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:26:08 INFO - 'MOZ_NO_REMOTE': '1', 20:26:08 INFO - 'NO_EM_RESTART': '1', 20:26:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:26:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:26:08 INFO - 'OS': 'Windows_NT', 20:26:08 INFO - 'OURDRIVE': 'C:', 20:26:08 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:26:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:26:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:26:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:26:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:26:08 INFO - 'PROCESSOR_LEVEL': '6', 20:26:08 INFO - 'PROCESSOR_REVISION': '1e05', 20:26:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:26:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:26:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:26:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:26:08 INFO - 'PROMPT': '$P$G', 20:26:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:26:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:26:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:26:08 INFO - 'PWD': 'C:\\slave\\test', 20:26:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:26:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:26:08 INFO - 'SYSTEMDRIVE': 'C:', 20:26:08 INFO - 'SYSTEMROOT': 'C:\\windows', 20:26:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:26:08 INFO - 'TEST1': 'testie', 20:26:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:26:08 INFO - 'USERDOMAIN': 'T-W864-IX-035', 20:26:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 20:26:08 INFO - 'USERNAME': 'cltbld', 20:26:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 20:26:08 INFO - 'WINDIR': 'C:\\windows', 20:26:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:26:08 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/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.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 20:26:10 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 20:26:10 INFO - import pkg_resources 20:26:11 INFO - Using 1 client processes 20:26:14 INFO - SUITE-START | Running 778 tests 20:26:14 INFO - Running testharness tests 20:26:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:26:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:26:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:26:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:26:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:26:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:26:14 INFO - Setting up ssl 20:26:15 INFO - PROCESS | certutil | 20:26:15 INFO - PROCESS | certutil | 20:26:15 INFO - PROCESS | certutil | 20:26:15 INFO - Certificate Nickname Trust Attributes 20:26:15 INFO - SSL,S/MIME,JAR/XPI 20:26:15 INFO - 20:26:15 INFO - web-platform-tests CT,, 20:26:15 INFO - 20:26:15 INFO - Starting runner 20:26:15 INFO - PROCESS | 1148 | [1148] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 20:26:15 INFO - PROCESS | 1148 | [1148] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 20:26:15 INFO - PROCESS | 1148 | [1148] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 20:26:15 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 20:26:15 INFO - PROCESS | 1148 | [1148] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 20:26:17 INFO - PROCESS | 1148 | 1464405977166 Marionette DEBUG Marionette enabled via build flag and pref 20:26:18 INFO - PROCESS | 1148 | ++DOCSHELL 000000119EE5E000 == 1 [pid = 1148] [id = 1] 20:26:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 1 (00000011AE059000) [pid = 1148] [serial = 1] [outer = 0000000000000000] 20:26:18 INFO - PROCESS | 1148 | [1148] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:26:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 2 (00000011AE05A000) [pid = 1148] [serial = 2] [outer = 00000011AE059000] 20:26:18 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B123D800 == 2 [pid = 1148] [id = 2] 20:26:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 3 (00000011B123E000) [pid = 1148] [serial = 3] [outer = 0000000000000000] 20:26:18 INFO - PROCESS | 1148 | [1148] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:26:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 4 (00000011B123F000) [pid = 1148] [serial = 4] [outer = 00000011B123E000] 20:26:18 INFO - PROCESS | 1148 | 1464405978875 Marionette INFO Listening on port 2828 20:26:20 INFO - PROCESS | 1148 | 1464405980931 Marionette DEBUG Marionette enabled via command-line flag 20:26:20 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2189000 == 3 [pid = 1148] [id = 3] 20:26:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 5 (00000011B21C4800) [pid = 1148] [serial = 5] [outer = 0000000000000000] 20:26:20 INFO - PROCESS | 1148 | [1148] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:26:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 6 (00000011B21C5800) [pid = 1148] [serial = 6] [outer = 00000011B21C4800] 20:26:21 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:26:21 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:26:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 7 (00000011B22D4800) [pid = 1148] [serial = 7] [outer = 00000011B123E000] 20:26:21 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:26:21 INFO - PROCESS | 1148 | 1464405981612 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49304 20:26:21 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:26:21 INFO - PROCESS | 1148 | 1464405981643 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49305 20:26:21 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:26:21 INFO - PROCESS | 1148 | 1464405981651 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49306 20:26:21 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:26:21 INFO - PROCESS | 1148 | 1464405981685 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49307 20:26:21 INFO - PROCESS | 1148 | 1464405981690 Marionette DEBUG Closed connection conn0 20:26:21 INFO - PROCESS | 1148 | 1464405981692 Marionette DEBUG Closed connection conn1 20:26:21 INFO - PROCESS | 1148 | 1464405981694 Marionette DEBUG Closed connection conn2 20:26:21 INFO - PROCESS | 1148 | 1464405981772 Marionette DEBUG Closed connection conn3 20:26:21 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:26:21 INFO - PROCESS | 1148 | 1464405981778 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49308 20:26:21 INFO - PROCESS | 1148 | 1464405981912 Marionette DEBUG Closed connection conn4 20:26:21 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:26:21 INFO - PROCESS | 1148 | 1464405981919 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49309 20:26:21 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B3CC1000 == 4 [pid = 1148] [id = 4] 20:26:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 8 (00000011B3C17000) [pid = 1148] [serial = 8] [outer = 0000000000000000] 20:26:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 9 (00000011B349C000) [pid = 1148] [serial = 9] [outer = 00000011B3C17000] 20:26:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 10 (00000011B3C19C00) [pid = 1148] [serial = 10] [outer = 00000011B3C17000] 20:26:22 INFO - PROCESS | 1148 | 1464405982343 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:26:22 INFO - PROCESS | 1148 | 1464405982349 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160527191736","device":"desktop","version":"48.0a2"} 20:26:23 INFO - PROCESS | 1148 | [1148] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:26:23 INFO - PROCESS | 1148 | [1148] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:26:23 INFO - PROCESS | 1148 | [1148] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:26:24 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8F17000 == 5 [pid = 1148] [id = 5] 20:26:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 11 (00000011B8F17800) [pid = 1148] [serial = 11] [outer = 0000000000000000] 20:26:24 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8F18000 == 6 [pid = 1148] [id = 6] 20:26:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 12 (00000011B9457C00) [pid = 1148] [serial = 12] [outer = 0000000000000000] 20:26:24 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:26:24 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9CDA800 == 7 [pid = 1148] [id = 7] 20:26:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 13 (00000011B9457400) [pid = 1148] [serial = 13] [outer = 0000000000000000] 20:26:24 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:26:24 INFO - PROCESS | 1148 | [1148] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:26:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 14 (00000011B9E14000) [pid = 1148] [serial = 14] [outer = 00000011B9457400] 20:26:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 15 (00000011BA55A000) [pid = 1148] [serial = 15] [outer = 00000011B8F17800] 20:26:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 16 (00000011B9E13000) [pid = 1148] [serial = 16] [outer = 00000011B9457C00] 20:26:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 17 (00000011B9FCFC00) [pid = 1148] [serial = 17] [outer = 00000011B9457400] 20:26:25 INFO - PROCESS | 1148 | 1464405985732 Marionette DEBUG loaded listener.js 20:26:25 INFO - PROCESS | 1148 | 1464405985747 Marionette DEBUG loaded listener.js 20:26:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 18 (00000011BC407000) [pid = 1148] [serial = 18] [outer = 00000011B9457400] 20:26:26 INFO - PROCESS | 1148 | 1464405986689 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"aca24b24-c021-4fc8-839e-3bf8a180a36c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160527191736","device":"desktop","version":"48.0a2","command_id":1}}] 20:26:27 INFO - PROCESS | 1148 | 1464405987015 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}] 20:26:27 INFO - PROCESS | 1148 | 1464405987132 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 20:26:27 INFO - PROCESS | 1148 | 1464405987183 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:26:27 INFO - PROCESS | 1148 | [1148] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:26:28 INFO - PROCESS | 1148 | --DOCSHELL 000000119EE5E000 == 6 [pid = 1148] [id = 1] 20:26:29 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:26:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 19 (00000011B6F68C00) [pid = 1148] [serial = 19] [outer = 00000011B9457400] 20:26:29 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:29 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:29 INFO - PROCESS | 1148 | 1464405989701 Marionette TRACE conn5 <- [1,3,null,{}] 20:26:29 INFO - PROCESS | 1148 | 1464405989705 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:26:29 INFO - PROCESS | 1148 | 1464405989726 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 20:26:29 INFO - PROCESS | 1148 | 1464405989764 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 20:26:29 INFO - PROCESS | 1148 | 1464405989767 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 20:26:29 INFO - PROCESS | 1148 | 1464405989774 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:26:29 INFO - PROCESS | 1148 | 1464405989778 Marionette TRACE conn5 <- [1,6,null,{}] 20:26:29 INFO - PROCESS | 1148 | 1464405989794 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}] 20:26:29 INFO - PROCESS | 1148 | 1464405989812 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 20:26:29 INFO - PROCESS | 1148 | 1464405989817 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:29 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AD51B000 == 7 [pid = 1148] [id = 8] 20:26:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 20 (00000011B23D4000) [pid = 1148] [serial = 20] [outer = 0000000000000000] 20:26:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 21 (00000011B2E34C00) [pid = 1148] [serial = 21] [outer = 00000011B23D4000] 20:26:29 INFO - PROCESS | 1148 | 1464405989881 Marionette DEBUG loaded listener.js 20:26:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 22 (00000011B6F69C00) [pid = 1148] [serial = 22] [outer = 00000011B23D4000] 20:26:30 INFO - PROCESS | 1148 | ++DOCSHELL 00000011ABBBB000 == 8 [pid = 1148] [id = 9] 20:26:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 23 (00000011AD17C400) [pid = 1148] [serial = 23] [outer = 0000000000000000] 20:26:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 24 (00000011AD4BC400) [pid = 1148] [serial = 24] [outer = 00000011AD17C400] 20:26:30 INFO - PROCESS | 1148 | 1464405990336 Marionette DEBUG loaded listener.js 20:26:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 25 (00000011ACB50400) [pid = 1148] [serial = 25] [outer = 00000011AD17C400] 20:26:30 INFO - PROCESS | 1148 | --DOCSHELL 00000011B3CC1000 == 7 [pid = 1148] [id = 4] 20:26:31 INFO - PROCESS | 1148 | 1464405991004 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]]]}] 20:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1378ms 20:26:31 INFO - PROCESS | 1148 | 1464405991156 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 20:26:31 INFO - PROCESS | 1148 | 1464405991160 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 20:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:26:31 INFO - PROCESS | 1148 | 1464405991182 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:26:31 INFO - PROCESS | 1148 | 1464405991186 Marionette TRACE conn5 <- [1,10,null,{}] 20:26:31 INFO - PROCESS | 1148 | 1464405991197 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}] 20:26:31 INFO - PROCESS | 1148 | 1464405991284 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 20:26:31 INFO - PROCESS | 1148 | 1464405991293 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B15A7000 == 8 [pid = 1148] [id = 10] 20:26:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 26 (00000011B3495400) [pid = 1148] [serial = 26] [outer = 0000000000000000] 20:26:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 27 (00000011B6807800) [pid = 1148] [serial = 27] [outer = 00000011B3495400] 20:26:31 INFO - PROCESS | 1148 | 1464405991340 Marionette DEBUG loaded listener.js 20:26:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 28 (00000011B6E2A800) [pid = 1148] [serial = 28] [outer = 00000011B3495400] 20:26:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1DA8000 == 9 [pid = 1148] [id = 11] 20:26:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 29 (00000011B1DAB800) [pid = 1148] [serial = 29] [outer = 0000000000000000] 20:26:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 30 (00000011B2180000) [pid = 1148] [serial = 30] [outer = 00000011B1DAB800] 20:26:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 31 (00000011B21C9000) [pid = 1148] [serial = 31] [outer = 00000011B1DAB800] 20:26:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011ABAD3000 == 10 [pid = 1148] [id = 12] 20:26:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 32 (00000011B6C50400) [pid = 1148] [serial = 32] [outer = 0000000000000000] 20:26:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 33 (00000011B8FB7000) [pid = 1148] [serial = 33] [outer = 00000011B6C50400] 20:26:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 34 (00000011B71DBC00) [pid = 1148] [serial = 34] [outer = 00000011B6C50400] 20:26:31 INFO - PROCESS | 1148 | 1464405991970 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]]]}] 20:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 837ms 20:26:32 INFO - PROCESS | 1148 | 1464405992024 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 20:26:32 INFO - PROCESS | 1148 | 1464405992029 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 20:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:26:32 INFO - PROCESS | 1148 | 1464405992036 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:26:32 INFO - PROCESS | 1148 | 1464405992039 Marionette TRACE conn5 <- [1,14,null,{}] 20:26:32 INFO - PROCESS | 1148 | 1464405992044 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}] 20:26:32 INFO - PROCESS | 1148 | 1464405992132 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 20:26:32 INFO - PROCESS | 1148 | 1464405992140 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2ED7800 == 11 [pid = 1148] [id = 13] 20:26:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 35 (00000011B906E400) [pid = 1148] [serial = 35] [outer = 0000000000000000] 20:26:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 36 (00000011B9E0C000) [pid = 1148] [serial = 36] [outer = 00000011B906E400] 20:26:32 INFO - PROCESS | 1148 | 1464405992187 Marionette DEBUG loaded listener.js 20:26:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 37 (00000011BA5A6C00) [pid = 1148] [serial = 37] [outer = 00000011B906E400] 20:26:32 INFO - PROCESS | 1148 | 1464405992620 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]]]}] 20:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 20:26:32 INFO - PROCESS | 1148 | 1464405992669 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 20:26:32 INFO - PROCESS | 1148 | 1464405992672 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 20:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:26:32 INFO - PROCESS | 1148 | 1464405992676 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:26:32 INFO - PROCESS | 1148 | 1464405992679 Marionette TRACE conn5 <- [1,18,null,{}] 20:26:32 INFO - PROCESS | 1148 | 1464405992699 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}] 20:26:32 INFO - PROCESS | 1148 | 1464405992801 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 20:26:32 INFO - PROCESS | 1148 | 1464405992817 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6FA0800 == 12 [pid = 1148] [id = 14] 20:26:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 38 (00000011BAECD000) [pid = 1148] [serial = 38] [outer = 0000000000000000] 20:26:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 39 (00000011BAED2C00) [pid = 1148] [serial = 39] [outer = 00000011BAECD000] 20:26:32 INFO - PROCESS | 1148 | 1464405992869 Marionette DEBUG loaded listener.js 20:26:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 40 (00000011BBA71C00) [pid = 1148] [serial = 40] [outer = 00000011BAECD000] 20:26:33 INFO - PROCESS | 1148 | 1464405993274 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]]]}] 20:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 20:26:33 INFO - PROCESS | 1148 | 1464405993312 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 20:26:33 INFO - PROCESS | 1148 | 1464405993315 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 20:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:26:33 INFO - PROCESS | 1148 | 1464405993319 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:26:33 INFO - PROCESS | 1148 | 1464405993321 Marionette TRACE conn5 <- [1,22,null,{}] 20:26:33 INFO - PROCESS | 1148 | 1464405993326 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}] 20:26:33 INFO - PROCESS | 1148 | 1464405993411 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 20:26:33 INFO - PROCESS | 1148 | 1464405993418 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:33 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8CC8000 == 13 [pid = 1148] [id = 15] 20:26:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 41 (00000011B656B000) [pid = 1148] [serial = 41] [outer = 0000000000000000] 20:26:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 42 (00000011B6570000) [pid = 1148] [serial = 42] [outer = 00000011B656B000] 20:26:33 INFO - PROCESS | 1148 | 1464405993466 Marionette DEBUG loaded listener.js 20:26:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 43 (00000011B6E30C00) [pid = 1148] [serial = 43] [outer = 00000011B656B000] 20:26:33 INFO - PROCESS | 1148 | 1464405993859 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]]]}] 20:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 20:26:33 INFO - PROCESS | 1148 | 1464405993909 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 20:26:33 INFO - PROCESS | 1148 | 1464405993912 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 20:26:33 INFO - PROCESS | 1148 | 1464405993915 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:26:33 INFO - PROCESS | 1148 | 1464405993917 Marionette TRACE conn5 <- [1,26,null,{}] 20:26:33 INFO - PROCESS | 1148 | 1464405993920 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}] 20:26:34 INFO - PROCESS | 1148 | 1464405994003 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 20:26:34 INFO - PROCESS | 1148 | 1464405994010 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9047000 == 14 [pid = 1148] [id = 16] 20:26:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 44 (00000011B7270000) [pid = 1148] [serial = 44] [outer = 0000000000000000] 20:26:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 45 (00000011BAECE400) [pid = 1148] [serial = 45] [outer = 00000011B7270000] 20:26:34 INFO - PROCESS | 1148 | 1464405994058 Marionette DEBUG loaded listener.js 20:26:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 46 (00000011BC457C00) [pid = 1148] [serial = 46] [outer = 00000011B7270000] 20:26:34 INFO - PROCESS | 1148 | 1464405994492 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]]]}] 20:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 20:26:34 INFO - PROCESS | 1148 | 1464405994549 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 20:26:34 INFO - PROCESS | 1148 | 1464405994552 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 20:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:26:34 INFO - PROCESS | 1148 | 1464405994555 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:26:34 INFO - PROCESS | 1148 | 1464405994557 Marionette TRACE conn5 <- [1,30,null,{}] 20:26:34 INFO - PROCESS | 1148 | 1464405994561 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}] 20:26:34 INFO - PROCESS | 1148 | 1464405994674 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 20:26:34 INFO - PROCESS | 1148 | 1464405994691 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9773800 == 15 [pid = 1148] [id = 17] 20:26:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 47 (00000011B9F69400) [pid = 1148] [serial = 47] [outer = 0000000000000000] 20:26:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 48 (00000011BD0B1000) [pid = 1148] [serial = 48] [outer = 00000011B9F69400] 20:26:34 INFO - PROCESS | 1148 | 1464405994736 Marionette DEBUG loaded listener.js 20:26:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 49 (00000011BD0B7400) [pid = 1148] [serial = 49] [outer = 00000011B9F69400] 20:26:35 INFO - PROCESS | 1148 | 1464405995119 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]]]}] 20:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 585ms 20:26:35 INFO - PROCESS | 1148 | 1464405995143 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 20:26:35 INFO - PROCESS | 1148 | 1464405995145 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 20:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:26:35 INFO - PROCESS | 1148 | 1464405995148 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:26:35 INFO - PROCESS | 1148 | 1464405995150 Marionette TRACE conn5 <- [1,34,null,{}] 20:26:35 INFO - PROCESS | 1148 | 1464405995153 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}] 20:26:35 INFO - PROCESS | 1148 | 1464405995253 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 20:26:35 INFO - PROCESS | 1148 | 1464405995261 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9CDD800 == 16 [pid = 1148] [id = 18] 20:26:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 50 (00000011AB172C00) [pid = 1148] [serial = 50] [outer = 0000000000000000] 20:26:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 51 (00000011AB17B400) [pid = 1148] [serial = 51] [outer = 00000011AB172C00] 20:26:35 INFO - PROCESS | 1148 | 1464405995306 Marionette DEBUG loaded listener.js 20:26:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 52 (00000011B8CA6800) [pid = 1148] [serial = 52] [outer = 00000011AB172C00] 20:26:35 INFO - PROCESS | 1148 | 1464405995767 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]]]}] 20:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 20:26:35 INFO - PROCESS | 1148 | 1464405995780 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 20:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:26:35 INFO - PROCESS | 1148 | 1464405995782 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 20:26:35 INFO - PROCESS | 1148 | 1464405995792 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:26:35 INFO - PROCESS | 1148 | 1464405995794 Marionette TRACE conn5 <- [1,38,null,{}] 20:26:35 INFO - PROCESS | 1148 | 1464405995799 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}] 20:26:35 INFO - PROCESS | 1148 | 1464405995879 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 20:26:35 INFO - PROCESS | 1148 | 1464405995886 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BB010800 == 17 [pid = 1148] [id = 19] 20:26:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 53 (00000011ACAAE000) [pid = 1148] [serial = 53] [outer = 0000000000000000] 20:26:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 54 (00000011B2387C00) [pid = 1148] [serial = 54] [outer = 00000011ACAAE000] 20:26:35 INFO - PROCESS | 1148 | 1464405995933 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 55 (00000011B8CA2000) [pid = 1148] [serial = 55] [outer = 00000011ACAAE000] 20:26:36 INFO - PROCESS | 1148 | 1464405996310 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]]]}] 20:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 20:26:36 INFO - PROCESS | 1148 | 1464405996380 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 20:26:36 INFO - PROCESS | 1148 | 1464405996382 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 20:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:26:36 INFO - PROCESS | 1148 | 1464405996386 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:26:36 INFO - PROCESS | 1148 | 1464405996388 Marionette TRACE conn5 <- [1,42,null,{}] 20:26:36 INFO - PROCESS | 1148 | 1464405996392 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}] 20:26:36 INFO - PROCESS | 1148 | 1464405996473 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 20:26:36 INFO - PROCESS | 1148 | 1464405996480 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BC336000 == 18 [pid = 1148] [id = 20] 20:26:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 56 (00000011AD225C00) [pid = 1148] [serial = 56] [outer = 0000000000000000] 20:26:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 57 (00000011AD22F800) [pid = 1148] [serial = 57] [outer = 00000011AD225C00] 20:26:36 INFO - PROCESS | 1148 | 1464405996526 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 58 (00000011B8CF1C00) [pid = 1148] [serial = 58] [outer = 00000011AD225C00] 20:26:36 INFO - PROCESS | 1148 | 1464405996926 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]]]}] 20:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 20:26:36 INFO - PROCESS | 1148 | 1464405996985 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 20:26:36 INFO - PROCESS | 1148 | 1464405996987 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 20:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:26:37 INFO - PROCESS | 1148 | 1464405996990 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:26:37 INFO - PROCESS | 1148 | 1464405996992 Marionette TRACE conn5 <- [1,46,null,{}] 20:26:37 INFO - PROCESS | 1148 | 1464405996996 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}] 20:26:37 INFO - PROCESS | 1148 | 1464405997074 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 20:26:37 INFO - PROCESS | 1148 | 1464405997081 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD0E0000 == 19 [pid = 1148] [id = 21] 20:26:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 59 (00000011ACC16C00) [pid = 1148] [serial = 59] [outer = 0000000000000000] 20:26:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 60 (00000011ACC1E400) [pid = 1148] [serial = 60] [outer = 00000011ACC16C00] 20:26:37 INFO - PROCESS | 1148 | 1464405997131 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 61 (00000011BD0B7800) [pid = 1148] [serial = 61] [outer = 00000011ACC16C00] 20:26:37 INFO - PROCESS | 1148 | 1464405997529 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]]]}] 20:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 20:26:37 INFO - PROCESS | 1148 | 1464405997581 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 20:26:37 INFO - PROCESS | 1148 | 1464405997584 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 20:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:26:37 INFO - PROCESS | 1148 | 1464405997588 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:26:37 INFO - PROCESS | 1148 | 1464405997592 Marionette TRACE conn5 <- [1,50,null,{}] 20:26:37 INFO - PROCESS | 1148 | 1464405997596 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}] 20:26:37 INFO - PROCESS | 1148 | 1464405997688 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 20:26:37 INFO - PROCESS | 1148 | 1464405997694 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0756800 == 20 [pid = 1148] [id = 22] 20:26:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 62 (00000011BEAD4000) [pid = 1148] [serial = 62] [outer = 0000000000000000] 20:26:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 63 (00000011BEADB000) [pid = 1148] [serial = 63] [outer = 00000011BEAD4000] 20:26:37 INFO - PROCESS | 1148 | 1464405997748 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 64 (00000011C0742400) [pid = 1148] [serial = 64] [outer = 00000011BEAD4000] 20:26:38 INFO - PROCESS | 1148 | 1464405998171 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]]]}] 20:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 20:26:38 INFO - PROCESS | 1148 | 1464405998894 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 20:26:38 INFO - PROCESS | 1148 | 1464405998899 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 20:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:26:38 INFO - PROCESS | 1148 | 1464405998910 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:26:38 INFO - PROCESS | 1148 | 1464405998913 Marionette TRACE conn5 <- [1,54,null,{}] 20:26:38 INFO - PROCESS | 1148 | 1464405998928 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}] 20:26:39 INFO - PROCESS | 1148 | 1464405999035 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 20:26:39 INFO - PROCESS | 1148 | 1464405999100 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AE263000 == 21 [pid = 1148] [id = 23] 20:26:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 65 (00000011ACC17800) [pid = 1148] [serial = 65] [outer = 0000000000000000] 20:26:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 66 (00000011AD222400) [pid = 1148] [serial = 66] [outer = 00000011ACC17800] 20:26:39 INFO - PROCESS | 1148 | 1464405999149 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 67 (00000011AD4BC800) [pid = 1148] [serial = 67] [outer = 00000011ACC17800] 20:26:39 INFO - PROCESS | 1148 | 1464405999574 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]]]}] 20:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 692ms 20:26:39 INFO - PROCESS | 1148 | 1464405999607 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 1148 | 1464405999611 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 20:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:26:39 INFO - PROCESS | 1148 | 1464405999619 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:26:39 INFO - PROCESS | 1148 | 1464405999623 Marionette TRACE conn5 <- [1,58,null,{}] 20:26:39 INFO - PROCESS | 1148 | 1464405999627 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}] 20:26:39 INFO - PROCESS | 1148 | 1464405999733 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 20:26:39 INFO - PROCESS | 1148 | 1464405999742 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B21DC000 == 22 [pid = 1148] [id = 24] 20:26:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (00000011B140D800) [pid = 1148] [serial = 68] [outer = 0000000000000000] 20:26:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (00000011B1F9DC00) [pid = 1148] [serial = 69] [outer = 00000011B140D800] 20:26:39 INFO - PROCESS | 1148 | 1464405999787 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (00000011B2388C00) [pid = 1148] [serial = 70] [outer = 00000011B140D800] 20:26:40 INFO - PROCESS | 1148 | 1464406000218 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]]]}] 20:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 20:26:40 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (00000011B3C17000) [pid = 1148] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:26:40 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (00000011B656B000) [pid = 1148] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:26:40 INFO - PROCESS | 1148 | --DOMWINDOW == 67 (00000011B23D4000) [pid = 1148] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:26:40 INFO - PROCESS | 1148 | --DOMWINDOW == 66 (00000011B3495400) [pid = 1148] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:26:40 INFO - PROCESS | 1148 | --DOMWINDOW == 65 (00000011B906E400) [pid = 1148] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:26:40 INFO - PROCESS | 1148 | --DOMWINDOW == 64 (00000011BAECD000) [pid = 1148] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:26:40 INFO - PROCESS | 1148 | 1464406000485 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 1148 | 1464406000487 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 20:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:26:40 INFO - PROCESS | 1148 | 1464406000499 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:26:40 INFO - PROCESS | 1148 | 1464406000501 Marionette TRACE conn5 <- [1,62,null,{}] 20:26:40 INFO - PROCESS | 1148 | 1464406000519 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}] 20:26:40 INFO - PROCESS | 1148 | 1464406000606 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 20:26:40 INFO - PROCESS | 1148 | 1464406000617 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B5FF3000 == 23 [pid = 1148] [id = 25] 20:26:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 65 (00000011B2D4D800) [pid = 1148] [serial = 71] [outer = 0000000000000000] 20:26:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 66 (00000011B349F000) [pid = 1148] [serial = 72] [outer = 00000011B2D4D800] 20:26:40 INFO - PROCESS | 1148 | 1464406000668 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 67 (00000011ACAAF000) [pid = 1148] [serial = 73] [outer = 00000011B2D4D800] 20:26:41 INFO - PROCESS | 1148 | 1464406001075 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]]]}] 20:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 628ms 20:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:26:41 INFO - PROCESS | 1148 | 1464406001127 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 1148 | 1464406001129 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 20:26:41 INFO - PROCESS | 1148 | 1464406001133 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:26:41 INFO - PROCESS | 1148 | 1464406001135 Marionette TRACE conn5 <- [1,66,null,{}] 20:26:41 INFO - PROCESS | 1148 | 1464406001139 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}] 20:26:41 INFO - PROCESS | 1148 | 1464406001219 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 20:26:41 INFO - PROCESS | 1148 | 1464406001226 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8CC7800 == 24 [pid = 1148] [id = 26] 20:26:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (00000011B6808800) [pid = 1148] [serial = 74] [outer = 0000000000000000] 20:26:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (00000011B6C51400) [pid = 1148] [serial = 75] [outer = 00000011B6808800] 20:26:41 INFO - PROCESS | 1148 | 1464406001273 Marionette DEBUG loaded listener.js 20:26:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (00000011B6FB7000) [pid = 1148] [serial = 76] [outer = 00000011B6808800] 20:26:41 INFO - PROCESS | 1148 | 1464406001681 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]]]}] 20:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 20:26:41 INFO - PROCESS | 1148 | 1464406001723 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 1148 | 1464406001726 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 20:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:26:41 INFO - PROCESS | 1148 | 1464406001729 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:26:41 INFO - PROCESS | 1148 | 1464406001731 Marionette TRACE conn5 <- [1,70,null,{}] 20:26:41 INFO - PROCESS | 1148 | 1464406001735 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}] 20:26:41 INFO - PROCESS | 1148 | 1464406001812 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 20:26:41 INFO - PROCESS | 1148 | 1464406001827 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B917D000 == 25 [pid = 1148] [id = 27] 20:26:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (00000011B7256400) [pid = 1148] [serial = 77] [outer = 0000000000000000] 20:26:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (00000011B8CA6000) [pid = 1148] [serial = 78] [outer = 00000011B7256400] 20:26:41 INFO - PROCESS | 1148 | 1464406001877 Marionette DEBUG loaded listener.js 20:26:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (00000011B8CFD400) [pid = 1148] [serial = 79] [outer = 00000011B7256400] 20:26:42 INFO - PROCESS | 1148 | 1464406002295 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]]]}] 20:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 20:26:42 INFO - PROCESS | 1148 | 1464406002361 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 1148 | 1464406002363 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 20:26:42 INFO - PROCESS | 1148 | 1464406002366 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:26:42 INFO - PROCESS | 1148 | 1464406002368 Marionette TRACE conn5 <- [1,74,null,{}] 20:26:42 INFO - PROCESS | 1148 | 1464406002377 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}] 20:26:42 INFO - PROCESS | 1148 | 1464406002512 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 20:26:42 INFO - PROCESS | 1148 | 1464406002577 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 1148 | ++DOCSHELL 00000011ACA95000 == 26 [pid = 1148] [id = 28] 20:26:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (00000011AB171400) [pid = 1148] [serial = 80] [outer = 0000000000000000] 20:26:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (00000011ABAC7800) [pid = 1148] [serial = 81] [outer = 00000011AB171400] 20:26:42 INFO - PROCESS | 1148 | 1464406002639 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (00000011AD222C00) [pid = 1148] [serial = 82] [outer = 00000011AB171400] 20:26:43 INFO - PROCESS | 1148 | 1464406003268 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]]]}] 20:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 986ms 20:26:43 INFO - PROCESS | 1148 | 1464406003358 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 1148 | 1464406003362 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 20:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:26:43 INFO - PROCESS | 1148 | 1464406003368 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:26:43 INFO - PROCESS | 1148 | 1464406003372 Marionette TRACE conn5 <- [1,78,null,{}] 20:26:43 INFO - PROCESS | 1148 | 1464406003391 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}] 20:26:43 INFO - PROCESS | 1148 | 1464406003503 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 20:26:43 INFO - PROCESS | 1148 | 1464406003557 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:43 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B976C000 == 27 [pid = 1148] [id = 29] 20:26:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (00000011B2388400) [pid = 1148] [serial = 83] [outer = 0000000000000000] 20:26:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (00000011B656B800) [pid = 1148] [serial = 84] [outer = 00000011B2388400] 20:26:43 INFO - PROCESS | 1148 | 1464406003616 Marionette DEBUG loaded listener.js 20:26:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011B6FB3400) [pid = 1148] [serial = 85] [outer = 00000011B2388400] 20:26:44 INFO - PROCESS | 1148 | 1464406004149 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]]]}] 20:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 859ms 20:26:44 INFO - PROCESS | 1148 | 1464406004230 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 20:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:26:44 INFO - PROCESS | 1148 | 1464406004234 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 20:26:44 INFO - PROCESS | 1148 | 1464406004238 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:26:44 INFO - PROCESS | 1148 | 1464406004241 Marionette TRACE conn5 <- [1,82,null,{}] 20:26:44 INFO - PROCESS | 1148 | 1464406004245 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}] 20:26:44 INFO - PROCESS | 1148 | 1464406004350 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 20:26:44 INFO - PROCESS | 1148 | 1464406004410 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BBE03000 == 28 [pid = 1148] [id = 30] 20:26:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (00000011B9E0DC00) [pid = 1148] [serial = 86] [outer = 0000000000000000] 20:26:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (00000011B9F5F000) [pid = 1148] [serial = 87] [outer = 00000011B9E0DC00] 20:26:44 INFO - PROCESS | 1148 | 1464406004467 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011BA666400) [pid = 1148] [serial = 88] [outer = 00000011B9E0DC00] 20:26:45 INFO - PROCESS | 1148 | 1464406005010 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]]]}] 20:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 20:26:45 INFO - PROCESS | 1148 | 1464406005079 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 1148 | 1464406005083 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 20:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:26:45 INFO - PROCESS | 1148 | 1464406005095 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:26:45 INFO - PROCESS | 1148 | 1464406005100 Marionette TRACE conn5 <- [1,86,null,{}] 20:26:45 INFO - PROCESS | 1148 | 1464406005105 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}] 20:26:45 INFO - PROCESS | 1148 | 1464406005243 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 20:26:45 INFO - PROCESS | 1148 | 1464406005302 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0506800 == 29 [pid = 1148] [id = 31] 20:26:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011BBA6EC00) [pid = 1148] [serial = 89] [outer = 0000000000000000] 20:26:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011BC456400) [pid = 1148] [serial = 90] [outer = 00000011BBA6EC00] 20:26:45 INFO - PROCESS | 1148 | 1464406005358 Marionette DEBUG loaded listener.js 20:26:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011BD09EC00) [pid = 1148] [serial = 91] [outer = 00000011BBA6EC00] 20:26:45 INFO - PROCESS | 1148 | 1464406005901 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]]]}] 20:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 942ms 20:26:46 INFO - PROCESS | 1148 | 1464406006035 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 20:26:46 INFO - PROCESS | 1148 | 1464406006039 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 20:26:46 INFO - PROCESS | 1148 | 1464406006044 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:26:46 INFO - PROCESS | 1148 | 1464406006049 Marionette TRACE conn5 <- [1,90,null,{}] 20:26:46 INFO - PROCESS | 1148 | 1464406006055 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}] 20:26:46 INFO - PROCESS | 1148 | 1464406006160 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 20:26:46 INFO - PROCESS | 1148 | 1464406006215 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:46 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1C14800 == 30 [pid = 1148] [id = 32] 20:26:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (00000011ACC1CC00) [pid = 1148] [serial = 92] [outer = 0000000000000000] 20:26:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011ACDDD400) [pid = 1148] [serial = 93] [outer = 00000011ACC1CC00] 20:26:46 INFO - PROCESS | 1148 | 1464406006264 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (00000011ACDE8400) [pid = 1148] [serial = 94] [outer = 00000011ACC1CC00] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (00000011B9FCFC00) [pid = 1148] [serial = 17] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011B6570000) [pid = 1148] [serial = 42] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (00000011BAECE400) [pid = 1148] [serial = 45] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (00000011BD0B1000) [pid = 1148] [serial = 48] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (00000011AB17B400) [pid = 1148] [serial = 51] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (00000011B2387C00) [pid = 1148] [serial = 54] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011AD22F800) [pid = 1148] [serial = 57] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (00000011ACC1E400) [pid = 1148] [serial = 60] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (00000011B2E34C00) [pid = 1148] [serial = 21] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (00000011AD4BC400) [pid = 1148] [serial = 24] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (00000011B6807800) [pid = 1148] [serial = 27] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (00000011B8FB7000) [pid = 1148] [serial = 33] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (00000011B9E0C000) [pid = 1148] [serial = 36] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (00000011BAED2C00) [pid = 1148] [serial = 39] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (00000011BBA71C00) [pid = 1148] [serial = 40] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (00000011B2180000) [pid = 1148] [serial = 30] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (00000011B6E30C00) [pid = 1148] [serial = 43] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (00000011B6F69C00) [pid = 1148] [serial = 22] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (00000011B6E2A800) [pid = 1148] [serial = 28] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (00000011BA5A6C00) [pid = 1148] [serial = 37] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 67 (00000011B9E14000) [pid = 1148] [serial = 14] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 66 (00000011B349C000) [pid = 1148] [serial = 9] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 65 (00000011B3C19C00) [pid = 1148] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:26:46 INFO - PROCESS | 1148 | --DOMWINDOW == 64 (00000011B123F000) [pid = 1148] [serial = 4] [outer = 0000000000000000] [url = about:blank] 20:26:46 INFO - PROCESS | 1148 | 1464406006802 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]]]}] 20:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 798ms 20:26:46 INFO - PROCESS | 1148 | 1464406006847 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 20:26:46 INFO - PROCESS | 1148 | 1464406006850 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 20:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:26:46 INFO - PROCESS | 1148 | 1464406006858 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:26:46 INFO - PROCESS | 1148 | 1464406006862 Marionette TRACE conn5 <- [1,94,null,{}] 20:26:46 INFO - PROCESS | 1148 | 1464406006866 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}] 20:26:46 INFO - PROCESS | 1148 | 1464406006951 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 20:26:47 INFO - PROCESS | 1148 | 1464406007015 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1D44000 == 31 [pid = 1148] [id = 33] 20:26:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 65 (00000011ACC1F400) [pid = 1148] [serial = 95] [outer = 0000000000000000] 20:26:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 66 (00000011AE27BC00) [pid = 1148] [serial = 96] [outer = 00000011ACC1F400] 20:26:47 INFO - PROCESS | 1148 | 1464406007066 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 67 (00000011B1CF5400) [pid = 1148] [serial = 97] [outer = 00000011ACC1F400] 20:26:47 INFO - PROCESS | 1148 | 1464406007431 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]]]}] 20:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 627ms 20:26:47 INFO - PROCESS | 1148 | 1464406007487 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 20:26:47 INFO - PROCESS | 1148 | 1464406007489 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 20:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:26:47 INFO - PROCESS | 1148 | 1464406007498 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:26:47 INFO - PROCESS | 1148 | 1464406007500 Marionette TRACE conn5 <- [1,98,null,{}] 20:26:47 INFO - PROCESS | 1148 | 1464406007511 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}] 20:26:47 INFO - PROCESS | 1148 | 1464406007599 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 20:26:47 INFO - PROCESS | 1148 | 1464406007609 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B5FEB000 == 32 [pid = 1148] [id = 34] 20:26:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (00000011B2D4C400) [pid = 1148] [serial = 98] [outer = 0000000000000000] 20:26:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (00000011B5F6BC00) [pid = 1148] [serial = 99] [outer = 00000011B2D4C400] 20:26:47 INFO - PROCESS | 1148 | 1464406007658 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (00000011B689E400) [pid = 1148] [serial = 100] [outer = 00000011B2D4C400] 20:26:48 INFO - PROCESS | 1148 | 1464406008079 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]]]}] 20:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 649ms 20:26:48 INFO - PROCESS | 1148 | 1464406008145 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 20:26:48 INFO - PROCESS | 1148 | 1464406008155 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 20:26:48 INFO - PROCESS | 1148 | 1464406008159 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:26:48 INFO - PROCESS | 1148 | 1464406008161 Marionette TRACE conn5 <- [1,102,null,{}] 20:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:26:48 INFO - PROCESS | 1148 | 1464406008165 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}] 20:26:48 INFO - PROCESS | 1148 | 1464406008250 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 20:26:48 INFO - PROCESS | 1148 | 1464406008258 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8F0D000 == 33 [pid = 1148] [id = 35] 20:26:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (00000011B6F63C00) [pid = 1148] [serial = 101] [outer = 0000000000000000] 20:26:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (00000011B8CA7000) [pid = 1148] [serial = 102] [outer = 00000011B6F63C00] 20:26:48 INFO - PROCESS | 1148 | 1464406008304 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (00000011B9456800) [pid = 1148] [serial = 103] [outer = 00000011B6F63C00] 20:26:48 INFO - PROCESS | 1148 | 1464406008688 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]]]}] 20:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 584ms 20:26:48 INFO - PROCESS | 1148 | 1464406008749 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 20:26:48 INFO - PROCESS | 1148 | 1464406008751 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 20:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:26:48 INFO - PROCESS | 1148 | 1464406008759 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:26:48 INFO - PROCESS | 1148 | 1464406008761 Marionette TRACE conn5 <- [1,106,null,{}] 20:26:48 INFO - PROCESS | 1148 | 1464406008770 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}] 20:26:48 INFO - PROCESS | 1148 | 1464406008865 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 20:26:48 INFO - PROCESS | 1148 | 1464406008876 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9E7F800 == 34 [pid = 1148] [id = 36] 20:26:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (00000011B9F64C00) [pid = 1148] [serial = 104] [outer = 0000000000000000] 20:26:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (00000011BA4EA800) [pid = 1148] [serial = 105] [outer = 00000011B9F64C00] 20:26:48 INFO - PROCESS | 1148 | 1464406008921 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (00000011BA6F7800) [pid = 1148] [serial = 106] [outer = 00000011B9F64C00] 20:26:49 INFO - PROCESS | 1148 | 1464406009353 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]]]}] 20:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 20:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:26:49 INFO - PROCESS | 1148 | 1464406009388 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 20:26:49 INFO - PROCESS | 1148 | 1464406009390 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 20:26:49 INFO - PROCESS | 1148 | 1464406009394 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:26:49 INFO - PROCESS | 1148 | 1464406009395 Marionette TRACE conn5 <- [1,110,null,{}] 20:26:49 INFO - PROCESS | 1148 | 1464406009399 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}] 20:26:49 INFO - PROCESS | 1148 | 1464406009531 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 20:26:49 INFO - PROCESS | 1148 | 1464406009576 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:49 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BBF4A000 == 35 [pid = 1148] [id = 37] 20:26:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (00000011BBF69000) [pid = 1148] [serial = 107] [outer = 0000000000000000] 20:26:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (00000011BD09B400) [pid = 1148] [serial = 108] [outer = 00000011BBF69000] 20:26:49 INFO - PROCESS | 1148 | 1464406009622 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011BEAD2C00) [pid = 1148] [serial = 109] [outer = 00000011BBF69000] 20:26:50 INFO - PROCESS | 1148 | 1464406010025 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]]]}] 20:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 694ms 20:26:50 INFO - PROCESS | 1148 | 1464406010089 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 20:26:50 INFO - PROCESS | 1148 | 1464406010091 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 20:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:26:50 INFO - PROCESS | 1148 | 1464406010095 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:26:50 INFO - PROCESS | 1148 | 1464406010097 Marionette TRACE conn5 <- [1,114,null,{}] 20:26:50 INFO - PROCESS | 1148 | 1464406010100 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}] 20:26:50 INFO - PROCESS | 1148 | 1464406010219 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 20:26:50 INFO - PROCESS | 1148 | 1464406010236 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9051800 == 36 [pid = 1148] [id = 38] 20:26:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (00000011BA44C400) [pid = 1148] [serial = 110] [outer = 0000000000000000] 20:26:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (00000011BA451400) [pid = 1148] [serial = 111] [outer = 00000011BA44C400] 20:26:50 INFO - PROCESS | 1148 | 1464406010283 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011BD0B7000) [pid = 1148] [serial = 112] [outer = 00000011BA44C400] 20:26:50 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011BEAD4000) [pid = 1148] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:26:50 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (00000011AD225C00) [pid = 1148] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:26:50 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (00000011ACC16C00) [pid = 1148] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:26:50 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (00000011B9F69400) [pid = 1148] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:26:50 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (00000011ACAAE000) [pid = 1148] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:26:50 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (00000011B7270000) [pid = 1148] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:26:50 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (00000011AB172C00) [pid = 1148] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:26:50 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (00000011B140D800) [pid = 1148] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:26:50 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (00000011ACC17800) [pid = 1148] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:26:50 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (00000011B2D4D800) [pid = 1148] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:26:50 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (00000011B6808800) [pid = 1148] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:26:50 INFO - PROCESS | 1148 | 1464406010688 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]]]}] 20:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 20:26:50 INFO - PROCESS | 1148 | 1464406010726 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 20:26:50 INFO - PROCESS | 1148 | 1464406010728 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 20:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:26:50 INFO - PROCESS | 1148 | 1464406010732 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:26:50 INFO - PROCESS | 1148 | 1464406010734 Marionette TRACE conn5 <- [1,118,null,{}] 20:26:50 INFO - PROCESS | 1148 | 1464406010737 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}] 20:26:50 INFO - PROCESS | 1148 | 1464406010817 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 20:26:50 INFO - PROCESS | 1148 | 1464406010824 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C15DD800 == 37 [pid = 1148] [id = 39] 20:26:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (00000011AD22B000) [pid = 1148] [serial = 113] [outer = 0000000000000000] 20:26:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (00000011B656F800) [pid = 1148] [serial = 114] [outer = 00000011AD22B000] 20:26:50 INFO - PROCESS | 1148 | 1464406010878 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (00000011BEAD9C00) [pid = 1148] [serial = 115] [outer = 00000011AD22B000] 20:26:51 INFO - PROCESS | 1148 | 1464406011258 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]]]}] 20:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 20:26:51 INFO - PROCESS | 1148 | 1464406011322 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 20:26:51 INFO - PROCESS | 1148 | 1464406011325 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 20:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:26:51 INFO - PROCESS | 1148 | 1464406011328 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:26:51 INFO - PROCESS | 1148 | 1464406011330 Marionette TRACE conn5 <- [1,122,null,{}] 20:26:51 INFO - PROCESS | 1148 | 1464406011334 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}] 20:26:51 INFO - PROCESS | 1148 | 1464406011414 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 20:26:51 INFO - PROCESS | 1148 | 1464406011420 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:51 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AB219800 == 38 [pid = 1148] [id = 40] 20:26:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (00000011ACC3CC00) [pid = 1148] [serial = 116] [outer = 0000000000000000] 20:26:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (00000011ACC40000) [pid = 1148] [serial = 117] [outer = 00000011ACC3CC00] 20:26:51 INFO - PROCESS | 1148 | 1464406011466 Marionette DEBUG loaded listener.js 20:26:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (00000011BA44EC00) [pid = 1148] [serial = 118] [outer = 00000011ACC3CC00] 20:26:51 INFO - PROCESS | 1148 | 1464406011847 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]]]}] 20:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 20:26:51 INFO - PROCESS | 1148 | 1464406011921 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 20:26:51 INFO - PROCESS | 1148 | 1464406011924 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 20:26:51 INFO - PROCESS | 1148 | 1464406011927 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:26:51 INFO - PROCESS | 1148 | 1464406011929 Marionette TRACE conn5 <- [1,126,null,{}] 20:26:51 INFO - PROCESS | 1148 | 1464406011933 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}] 20:26:52 INFO - PROCESS | 1148 | 1464406012011 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 20:26:52 INFO - PROCESS | 1148 | 1464406012018 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AB1AC000 == 39 [pid = 1148] [id = 41] 20:26:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (00000011ACE88800) [pid = 1148] [serial = 119] [outer = 0000000000000000] 20:26:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011ACE8C800) [pid = 1148] [serial = 120] [outer = 00000011ACE88800] 20:26:52 INFO - PROCESS | 1148 | 1464406012064 Marionette DEBUG loaded listener.js 20:26:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (00000011ACE92C00) [pid = 1148] [serial = 121] [outer = 00000011ACE88800] 20:26:52 INFO - PROCESS | 1148 | 1464406012479 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]]]}] 20:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 20:26:52 INFO - PROCESS | 1148 | 1464406012520 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 1148 | 1464406012522 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 20:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:26:52 INFO - PROCESS | 1148 | 1464406012531 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:26:52 INFO - PROCESS | 1148 | 1464406012534 Marionette TRACE conn5 <- [1,130,null,{}] 20:26:52 INFO - PROCESS | 1148 | 1464406012537 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}] 20:26:52 INFO - PROCESS | 1148 | 1464406012639 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 20:26:52 INFO - PROCESS | 1148 | 1464406012647 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C16C6800 == 40 [pid = 1148] [id = 42] 20:26:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (00000011C073E000) [pid = 1148] [serial = 122] [outer = 0000000000000000] 20:26:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011C16A6800) [pid = 1148] [serial = 123] [outer = 00000011C073E000] 20:26:52 INFO - PROCESS | 1148 | 1464406012699 Marionette DEBUG loaded listener.js 20:26:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011C16B2400) [pid = 1148] [serial = 124] [outer = 00000011C073E000] 20:26:53 INFO - PROCESS | 1148 | 1464406013352 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]]]}] 20:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 878ms 20:26:53 INFO - PROCESS | 1148 | 1464406013412 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 20:26:53 INFO - PROCESS | 1148 | 1464406013418 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 20:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:26:53 INFO - PROCESS | 1148 | 1464406013423 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:26:53 INFO - PROCESS | 1148 | 1464406013428 Marionette TRACE conn5 <- [1,134,null,{}] 20:26:53 INFO - PROCESS | 1148 | 1464406013433 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}] 20:26:53 INFO - PROCESS | 1148 | 1464406013547 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 20:26:53 INFO - PROCESS | 1148 | 1464406013614 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:53 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B218E000 == 41 [pid = 1148] [id = 43] 20:26:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011ACDE4000) [pid = 1148] [serial = 125] [outer = 0000000000000000] 20:26:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011ACE8F800) [pid = 1148] [serial = 126] [outer = 00000011ACDE4000] 20:26:53 INFO - PROCESS | 1148 | 1464406013672 Marionette DEBUG loaded listener.js 20:26:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (00000011B15EA800) [pid = 1148] [serial = 127] [outer = 00000011ACDE4000] 20:26:54 INFO - PROCESS | 1148 | 1464406014247 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]]]}] 20:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 880ms 20:26:54 INFO - PROCESS | 1148 | 1464406014307 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 20:26:54 INFO - PROCESS | 1148 | 1464406014313 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 20:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:26:54 INFO - PROCESS | 1148 | 1464406014319 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:26:54 INFO - PROCESS | 1148 | 1464406014323 Marionette TRACE conn5 <- [1,138,null,{}] 20:26:54 INFO - PROCESS | 1148 | 1464406014327 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}] 20:26:54 INFO - PROCESS | 1148 | 1464406014443 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 20:26:54 INFO - PROCESS | 1148 | 1464406014508 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:54 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9930000 == 42 [pid = 1148] [id = 44] 20:26:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011B2E2EC00) [pid = 1148] [serial = 128] [outer = 0000000000000000] 20:26:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (00000011B2E34000) [pid = 1148] [serial = 129] [outer = 00000011B2E2EC00] 20:26:54 INFO - PROCESS | 1148 | 1464406014564 Marionette DEBUG loaded listener.js 20:26:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011B349EC00) [pid = 1148] [serial = 130] [outer = 00000011B2E2EC00] 20:26:55 INFO - PROCESS | 1148 | 1464406015129 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]]]}] 20:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 880ms 20:26:55 INFO - PROCESS | 1148 | 1464406015206 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 20:26:55 INFO - PROCESS | 1148 | 1464406015209 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 20:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:26:55 INFO - PROCESS | 1148 | 1464406015213 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:26:55 INFO - PROCESS | 1148 | 1464406015217 Marionette TRACE conn5 <- [1,142,null,{}] 20:26:55 INFO - PROCESS | 1148 | 1464406015229 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}] 20:26:55 INFO - PROCESS | 1148 | 1464406015339 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 20:26:55 INFO - PROCESS | 1148 | 1464406015405 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:55 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C144C800 == 43 [pid = 1148] [id = 45] 20:26:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011B8EDE000) [pid = 1148] [serial = 131] [outer = 0000000000000000] 20:26:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011BA448800) [pid = 1148] [serial = 132] [outer = 00000011B8EDE000] 20:26:55 INFO - PROCESS | 1148 | 1464406015463 Marionette DEBUG loaded listener.js 20:26:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011BBE9DC00) [pid = 1148] [serial = 133] [outer = 00000011B8EDE000] 20:26:56 INFO - PROCESS | 1148 | 1464406016082 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]]]}] 20:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 942ms 20:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:26:56 INFO - PROCESS | 1148 | 1464406016157 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 20:26:56 INFO - PROCESS | 1148 | 1464406016160 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 20:26:56 INFO - PROCESS | 1148 | 1464406016164 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:26:56 INFO - PROCESS | 1148 | 1464406016167 Marionette TRACE conn5 <- [1,146,null,{}] 20:26:56 INFO - PROCESS | 1148 | 1464406016171 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}] 20:26:56 INFO - PROCESS | 1148 | 1464406016319 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 20:26:56 INFO - PROCESS | 1148 | 1464406016382 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9050800 == 44 [pid = 1148] [id = 46] 20:26:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011BBA63400) [pid = 1148] [serial = 134] [outer = 0000000000000000] 20:26:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011BEACE000) [pid = 1148] [serial = 135] [outer = 00000011BBA63400] 20:26:56 INFO - PROCESS | 1148 | 1464406016438 Marionette DEBUG loaded listener.js 20:26:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011C16A8400) [pid = 1148] [serial = 136] [outer = 00000011BBA63400] 20:26:57 INFO - PROCESS | 1148 | 1464406017190 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]]]}] 20:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1084ms 20:26:57 INFO - PROCESS | 1148 | 1464406017250 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 20:26:57 INFO - PROCESS | 1148 | 1464406017255 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 20:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:26:57 INFO - PROCESS | 1148 | 1464406017260 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:26:57 INFO - PROCESS | 1148 | 1464406017264 Marionette TRACE conn5 <- [1,150,null,{}] 20:26:57 INFO - PROCESS | 1148 | 1464406017269 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}] 20:26:57 INFO - PROCESS | 1148 | 1464406017373 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 20:26:57 INFO - PROCESS | 1148 | 1464406017438 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:57 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2191000 == 45 [pid = 1148] [id = 47] 20:26:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011ACDE4400) [pid = 1148] [serial = 137] [outer = 0000000000000000] 20:26:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011AD10CC00) [pid = 1148] [serial = 138] [outer = 00000011ACDE4400] 20:26:57 INFO - PROCESS | 1148 | 1464406017493 Marionette DEBUG loaded listener.js 20:26:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011B146AC00) [pid = 1148] [serial = 139] [outer = 00000011ACDE4400] 20:26:57 INFO - PROCESS | 1148 | --DOCSHELL 00000011AD51B000 == 44 [pid = 1148] [id = 8] 20:26:57 INFO - PROCESS | 1148 | --DOCSHELL 00000011AB1AC000 == 43 [pid = 1148] [id = 41] 20:26:57 INFO - PROCESS | 1148 | --DOCSHELL 00000011AB219800 == 42 [pid = 1148] [id = 40] 20:26:57 INFO - PROCESS | 1148 | --DOCSHELL 00000011C15DD800 == 41 [pid = 1148] [id = 39] 20:26:57 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9051800 == 40 [pid = 1148] [id = 38] 20:26:57 INFO - PROCESS | 1148 | --DOCSHELL 00000011BBF4A000 == 39 [pid = 1148] [id = 37] 20:26:57 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9E7F800 == 38 [pid = 1148] [id = 36] 20:26:57 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8F0D000 == 37 [pid = 1148] [id = 35] 20:26:57 INFO - PROCESS | 1148 | --DOCSHELL 00000011B5FEB000 == 36 [pid = 1148] [id = 34] 20:26:57 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1D44000 == 35 [pid = 1148] [id = 33] 20:26:57 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1C14800 == 34 [pid = 1148] [id = 32] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011B8CA6000) [pid = 1148] [serial = 78] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011BEADB000) [pid = 1148] [serial = 63] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011B8CF1C00) [pid = 1148] [serial = 58] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011BD0B7800) [pid = 1148] [serial = 61] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011BD0B7400) [pid = 1148] [serial = 49] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011B8CA2000) [pid = 1148] [serial = 55] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011BC457C00) [pid = 1148] [serial = 46] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (00000011B8CA6800) [pid = 1148] [serial = 52] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (00000011B1F9DC00) [pid = 1148] [serial = 69] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011AD222400) [pid = 1148] [serial = 66] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (00000011AD4BC800) [pid = 1148] [serial = 67] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011B349F000) [pid = 1148] [serial = 72] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (00000011ACAAF000) [pid = 1148] [serial = 73] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (00000011B2388C00) [pid = 1148] [serial = 70] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (00000011B6FB7000) [pid = 1148] [serial = 76] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (00000011B6C51400) [pid = 1148] [serial = 75] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011C0742400) [pid = 1148] [serial = 64] [outer = 0000000000000000] [url = about:blank] 20:26:57 INFO - PROCESS | 1148 | 1464406017986 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]]]}] 20:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 795ms 20:26:58 INFO - PROCESS | 1148 | 1464406018058 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 20:26:58 INFO - PROCESS | 1148 | 1464406018064 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 20:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:26:58 INFO - PROCESS | 1148 | 1464406018070 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:26:58 INFO - PROCESS | 1148 | 1464406018072 Marionette TRACE conn5 <- [1,154,null,{}] 20:26:58 INFO - PROCESS | 1148 | 1464406018076 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}] 20:26:58 INFO - PROCESS | 1148 | 1464406018162 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 20:26:58 INFO - PROCESS | 1148 | 1464406018227 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B141A000 == 35 [pid = 1148] [id = 48] 20:26:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011ACDE7C00) [pid = 1148] [serial = 140] [outer = 0000000000000000] 20:26:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011AE00FC00) [pid = 1148] [serial = 141] [outer = 00000011ACDE7C00] 20:26:58 INFO - PROCESS | 1148 | 1464406018274 Marionette DEBUG loaded listener.js 20:26:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011B1F9E400) [pid = 1148] [serial = 142] [outer = 00000011ACDE7C00] 20:26:58 INFO - PROCESS | 1148 | 1464406018685 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]]]}] 20:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 20:26:58 INFO - PROCESS | 1148 | 1464406018700 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 20:26:58 INFO - PROCESS | 1148 | 1464406018703 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 20:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:26:58 INFO - PROCESS | 1148 | 1464406018712 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:26:58 INFO - PROCESS | 1148 | 1464406018716 Marionette TRACE conn5 <- [1,158,null,{}] 20:26:58 INFO - PROCESS | 1148 | 1464406018750 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}] 20:26:58 INFO - PROCESS | 1148 | 1464406018840 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 20:26:58 INFO - PROCESS | 1148 | 1464406018848 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6F97000 == 36 [pid = 1148] [id = 49] 20:26:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011B2E30400) [pid = 1148] [serial = 143] [outer = 0000000000000000] 20:26:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (00000011B2E97800) [pid = 1148] [serial = 144] [outer = 00000011B2E30400] 20:26:58 INFO - PROCESS | 1148 | 1464406018898 Marionette DEBUG loaded listener.js 20:26:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011B6568C00) [pid = 1148] [serial = 145] [outer = 00000011B2E30400] 20:26:59 INFO - PROCESS | 1148 | 1464406019339 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]]]}] 20:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 20:26:59 INFO - PROCESS | 1148 | 1464406019400 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 20:26:59 INFO - PROCESS | 1148 | 1464406019403 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 20:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:26:59 INFO - PROCESS | 1148 | 1464406019406 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:26:59 INFO - PROCESS | 1148 | 1464406019408 Marionette TRACE conn5 <- [1,162,null,{}] 20:26:59 INFO - PROCESS | 1148 | 1464406019412 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}] 20:26:59 INFO - PROCESS | 1148 | 1464406019498 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 20:26:59 INFO - PROCESS | 1148 | 1464406019507 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:59 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9059000 == 37 [pid = 1148] [id = 50] 20:26:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (00000011B6E31C00) [pid = 1148] [serial = 146] [outer = 0000000000000000] 20:26:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011B6F5F000) [pid = 1148] [serial = 147] [outer = 00000011B6E31C00] 20:26:59 INFO - PROCESS | 1148 | 1464406019553 Marionette DEBUG loaded listener.js 20:26:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011B8C9AC00) [pid = 1148] [serial = 148] [outer = 00000011B6E31C00] 20:26:59 INFO - PROCESS | 1148 | 1464406019955 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]]]}] 20:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 584ms 20:27:00 INFO - PROCESS | 1148 | 1464406019997 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 20:27:00 INFO - PROCESS | 1148 | 1464406019999 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 20:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:27:00 INFO - PROCESS | 1148 | 1464406020003 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:27:00 INFO - PROCESS | 1148 | 1464406020005 Marionette TRACE conn5 <- [1,166,null,{}] 20:27:00 INFO - PROCESS | 1148 | 1464406020008 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}] 20:27:00 INFO - PROCESS | 1148 | 1464406020117 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 20:27:00 INFO - PROCESS | 1148 | 1464406020125 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AE04C000 == 38 [pid = 1148] [id = 51] 20:27:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011B68A5800) [pid = 1148] [serial = 149] [outer = 0000000000000000] 20:27:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011B8CFA000) [pid = 1148] [serial = 150] [outer = 00000011B68A5800] 20:27:00 INFO - PROCESS | 1148 | 1464406020204 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011B9F1A000) [pid = 1148] [serial = 151] [outer = 00000011B68A5800] 20:27:00 INFO - PROCESS | 1148 | 1464406020661 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]]]}] 20:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 20:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:27:00 INFO - PROCESS | 1148 | 1464406020678 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 20:27:00 INFO - PROCESS | 1148 | 1464406020680 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 20:27:00 INFO - PROCESS | 1148 | 1464406020684 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:27:00 INFO - PROCESS | 1148 | 1464406020686 Marionette TRACE conn5 <- [1,170,null,{}] 20:27:00 INFO - PROCESS | 1148 | 1464406020705 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}] 20:27:00 INFO - PROCESS | 1148 | 1464406020826 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 20:27:00 INFO - PROCESS | 1148 | 1464406020834 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BBE22800 == 39 [pid = 1148] [id = 52] 20:27:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011B9F69800) [pid = 1148] [serial = 152] [outer = 0000000000000000] 20:27:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011BA453800) [pid = 1148] [serial = 153] [outer = 00000011B9F69800] 20:27:00 INFO - PROCESS | 1148 | 1464406020882 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011BC403800) [pid = 1148] [serial = 154] [outer = 00000011B9F69800] 20:27:01 INFO - PROCESS | 1148 | 1464406021302 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]]]}] 20:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 20:27:01 INFO - PROCESS | 1148 | 1464406021321 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 20:27:01 INFO - PROCESS | 1148 | 1464406021323 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 20:27:01 INFO - PROCESS | 1148 | 1464406021326 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:27:01 INFO - PROCESS | 1148 | 1464406021328 Marionette TRACE conn5 <- [1,174,null,{}] 20:27:01 INFO - PROCESS | 1148 | 1464406021332 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}] 20:27:01 INFO - PROCESS | 1148 | 1464406021433 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 20:27:01 INFO - PROCESS | 1148 | 1464406021440 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:01 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AE04A000 == 40 [pid = 1148] [id = 53] 20:27:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011BB0AE000) [pid = 1148] [serial = 155] [outer = 0000000000000000] 20:27:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011BD0AE800) [pid = 1148] [serial = 156] [outer = 00000011BB0AE000] 20:27:01 INFO - PROCESS | 1148 | 1464406021485 Marionette DEBUG loaded listener.js 20:27:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011BEAD2800) [pid = 1148] [serial = 157] [outer = 00000011BB0AE000] 20:27:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011C0746800) [pid = 1148] [serial = 158] [outer = 00000011B6C50400] 20:27:02 INFO - PROCESS | 1148 | 1464406021998 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]]]}] 20:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 732ms 20:27:02 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011BBF69000) [pid = 1148] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:27:02 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011B9F64C00) [pid = 1148] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:27:02 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011BA44C400) [pid = 1148] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:27:02 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011B6F63C00) [pid = 1148] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:27:02 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011ACC1F400) [pid = 1148] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:27:02 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011B2D4C400) [pid = 1148] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:27:02 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011ACC1CC00) [pid = 1148] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:27:02 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011B7256400) [pid = 1148] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:27:02 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011ACC3CC00) [pid = 1148] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:27:02 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (00000011AD22B000) [pid = 1148] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:27:02 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (00000011ACE88800) [pid = 1148] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:27:02 INFO - PROCESS | 1148 | 1464406022126 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 1148 | 1464406022129 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 20:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:27:02 INFO - PROCESS | 1148 | 1464406022135 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:27:02 INFO - PROCESS | 1148 | 1464406022137 Marionette TRACE conn5 <- [1,178,null,{}] 20:27:02 INFO - PROCESS | 1148 | 1464406022148 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}] 20:27:02 INFO - PROCESS | 1148 | 1464406022234 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 20:27:02 INFO - PROCESS | 1148 | 1464406022241 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B5FDE800 == 41 [pid = 1148] [id = 54] 20:27:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011AD22B000) [pid = 1148] [serial = 159] [outer = 0000000000000000] 20:27:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011B237D400) [pid = 1148] [serial = 160] [outer = 00000011AD22B000] 20:27:02 INFO - PROCESS | 1148 | 1464406022287 Marionette DEBUG loaded listener.js 20:27:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011BA44C400) [pid = 1148] [serial = 161] [outer = 00000011AD22B000] 20:27:02 INFO - PROCESS | 1148 | 1464406022666 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]]]}] 20:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 20:27:02 INFO - PROCESS | 1148 | 1464406022730 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 1148 | 1464406022732 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 20:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:27:02 INFO - PROCESS | 1148 | 1464406022736 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:27:02 INFO - PROCESS | 1148 | 1464406022738 Marionette TRACE conn5 <- [1,182,null,{}] 20:27:02 INFO - PROCESS | 1148 | 1464406022760 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}] 20:27:02 INFO - PROCESS | 1148 | 1464406022841 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 20:27:02 INFO - PROCESS | 1148 | 1464406022847 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C16B6000 == 42 [pid = 1148] [id = 55] 20:27:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011BEAD7800) [pid = 1148] [serial = 162] [outer = 0000000000000000] 20:27:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011C1223400) [pid = 1148] [serial = 163] [outer = 00000011BEAD7800] 20:27:02 INFO - PROCESS | 1148 | 1464406022893 Marionette DEBUG loaded listener.js 20:27:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011C1229400) [pid = 1148] [serial = 164] [outer = 00000011BEAD7800] 20:27:03 INFO - PROCESS | 1148 | 1464406023288 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]]]}] 20:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 607ms 20:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:27:03 INFO - PROCESS | 1148 | 1464406023347 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 20:27:03 INFO - PROCESS | 1148 | 1464406023349 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 20:27:03 INFO - PROCESS | 1148 | 1464406023352 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:27:03 INFO - PROCESS | 1148 | 1464406023354 Marionette TRACE conn5 <- [1,186,null,{}] 20:27:03 INFO - PROCESS | 1148 | 1464406023358 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}] 20:27:03 INFO - PROCESS | 1148 | 1464406023448 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 20:27:03 INFO - PROCESS | 1148 | 1464406023455 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:03 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1516800 == 43 [pid = 1148] [id = 56] 20:27:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011C0742400) [pid = 1148] [serial = 165] [outer = 0000000000000000] 20:27:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011C1230C00) [pid = 1148] [serial = 166] [outer = 00000011C0742400] 20:27:03 INFO - PROCESS | 1148 | 1464406023501 Marionette DEBUG loaded listener.js 20:27:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011C1548000) [pid = 1148] [serial = 167] [outer = 00000011C0742400] 20:27:03 INFO - PROCESS | 1148 | 1464406023895 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]]]}] 20:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 20:27:03 INFO - PROCESS | 1148 | 1464406023943 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 20:27:03 INFO - PROCESS | 1148 | 1464406023945 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 20:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:27:03 INFO - PROCESS | 1148 | 1464406023958 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:27:03 INFO - PROCESS | 1148 | 1464406023961 Marionette TRACE conn5 <- [1,190,null,{}] 20:27:03 INFO - PROCESS | 1148 | 1464406023964 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}] 20:27:04 INFO - PROCESS | 1148 | 1464406024063 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 20:27:04 INFO - PROCESS | 1148 | 1464406024069 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C2730000 == 44 [pid = 1148] [id = 57] 20:27:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011C154C000) [pid = 1148] [serial = 168] [outer = 0000000000000000] 20:27:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011C16B4C00) [pid = 1148] [serial = 169] [outer = 00000011C154C000] 20:27:04 INFO - PROCESS | 1148 | 1464406024123 Marionette DEBUG loaded listener.js 20:27:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011C1D2D400) [pid = 1148] [serial = 170] [outer = 00000011C154C000] 20:27:04 INFO - PROCESS | 1148 | 1464406024765 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]]]}] 20:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 880ms 20:27:04 INFO - PROCESS | 1148 | 1464406024843 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 20:27:04 INFO - PROCESS | 1148 | 1464406024848 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 20:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:27:04 INFO - PROCESS | 1148 | 1464406024854 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:27:04 INFO - PROCESS | 1148 | 1464406024859 Marionette TRACE conn5 <- [1,194,null,{}] 20:27:04 INFO - PROCESS | 1148 | 1464406024865 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}] 20:27:04 INFO - PROCESS | 1148 | 1464406024987 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 20:27:05 INFO - PROCESS | 1148 | 1464406025048 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:05 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2ECA000 == 45 [pid = 1148] [id = 58] 20:27:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011AD22A400) [pid = 1148] [serial = 171] [outer = 0000000000000000] 20:27:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011ADADB800) [pid = 1148] [serial = 172] [outer = 00000011AD22A400] 20:27:05 INFO - PROCESS | 1148 | 1464406025106 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011B238CC00) [pid = 1148] [serial = 173] [outer = 00000011AD22A400] 20:27:05 INFO - PROCESS | 1148 | 1464406025736 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]]]}] 20:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 942ms 20:27:05 INFO - PROCESS | 1148 | 1464406025798 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 20:27:05 INFO - PROCESS | 1148 | 1464406025805 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 20:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:27:05 INFO - PROCESS | 1148 | 1464406025812 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:27:05 INFO - PROCESS | 1148 | 1464406025815 Marionette TRACE conn5 <- [1,198,null,{}] 20:27:05 INFO - PROCESS | 1148 | 1464406025853 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}] 20:27:06 INFO - PROCESS | 1148 | 1464406026038 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 20:27:06 INFO - PROCESS | 1148 | 1464406026078 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:06 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0506000 == 46 [pid = 1148] [id = 59] 20:27:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011B6ECA800) [pid = 1148] [serial = 174] [outer = 0000000000000000] 20:27:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011B8CF0000) [pid = 1148] [serial = 175] [outer = 00000011B6ECA800] 20:27:06 INFO - PROCESS | 1148 | 1464406026134 Marionette DEBUG loaded listener.js 20:27:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011B9F6C000) [pid = 1148] [serial = 176] [outer = 00000011B6ECA800] 20:27:06 INFO - PROCESS | 1148 | 1464406026694 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]]]}] 20:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 923ms 20:27:06 INFO - PROCESS | 1148 | 1464406026739 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 20:27:06 INFO - PROCESS | 1148 | 1464406026742 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 20:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:27:06 INFO - PROCESS | 1148 | 1464406026746 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:27:06 INFO - PROCESS | 1148 | 1464406026750 Marionette TRACE conn5 <- [1,202,null,{}] 20:27:06 INFO - PROCESS | 1148 | 1464406026762 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}] 20:27:06 INFO - PROCESS | 1148 | 1464406026879 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 20:27:06 INFO - PROCESS | 1148 | 1464406026948 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:06 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1F30000 == 47 [pid = 1148] [id = 60] 20:27:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011C073E800) [pid = 1148] [serial = 177] [outer = 0000000000000000] 20:27:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011C1223800) [pid = 1148] [serial = 178] [outer = 00000011C073E800] 20:27:07 INFO - PROCESS | 1148 | 1464406027006 Marionette DEBUG loaded listener.js 20:27:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011C1D21000) [pid = 1148] [serial = 179] [outer = 00000011C073E800] 20:27:07 INFO - PROCESS | 1148 | 1464406027575 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]]]}] 20:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 880ms 20:27:07 INFO - PROCESS | 1148 | 1464406027628 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 20:27:07 INFO - PROCESS | 1148 | 1464406027632 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 20:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:27:07 INFO - PROCESS | 1148 | 1464406027636 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:27:07 INFO - PROCESS | 1148 | 1464406027638 Marionette TRACE conn5 <- [1,206,null,{}] 20:27:07 INFO - PROCESS | 1148 | 1464406027642 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}] 20:27:07 INFO - PROCESS | 1148 | 1464406027753 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 20:27:07 INFO - PROCESS | 1148 | 1464406027834 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:07 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AB21B800 == 48 [pid = 1148] [id = 61] 20:27:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011ACDE9800) [pid = 1148] [serial = 180] [outer = 0000000000000000] 20:27:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011B6C52800) [pid = 1148] [serial = 181] [outer = 00000011ACDE9800] 20:27:07 INFO - PROCESS | 1148 | 1464406027890 Marionette DEBUG loaded listener.js 20:27:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011BCE16800) [pid = 1148] [serial = 182] [outer = 00000011ACDE9800] 20:27:08 INFO - PROCESS | 1148 | 1464406028564 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]]]}] 20:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 986ms 20:27:08 INFO - PROCESS | 1148 | 1464406028624 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 20:27:08 INFO - PROCESS | 1148 | 1464406028629 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 20:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:27:08 INFO - PROCESS | 1148 | 1464406028635 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:27:08 INFO - PROCESS | 1148 | 1464406028638 Marionette TRACE conn5 <- [1,210,null,{}] 20:27:08 INFO - PROCESS | 1148 | 1464406028644 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}] 20:27:08 INFO - PROCESS | 1148 | 1464406028748 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 20:27:08 INFO - PROCESS | 1148 | 1464406028820 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AD516800 == 49 [pid = 1148] [id = 62] 20:27:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011ACCE3400) [pid = 1148] [serial = 183] [outer = 0000000000000000] 20:27:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011ACCE5000) [pid = 1148] [serial = 184] [outer = 00000011ACCE3400] 20:27:08 INFO - PROCESS | 1148 | 1464406028872 Marionette DEBUG loaded listener.js 20:27:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011ACCEC400) [pid = 1148] [serial = 185] [outer = 00000011ACCE3400] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1516800 == 48 [pid = 1148] [id = 56] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011C16B6000 == 47 [pid = 1148] [id = 55] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011B5FDE800 == 46 [pid = 1148] [id = 54] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011AE04A000 == 45 [pid = 1148] [id = 53] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011BBE22800 == 44 [pid = 1148] [id = 52] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011AE04C000 == 43 [pid = 1148] [id = 51] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9059000 == 42 [pid = 1148] [id = 50] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6F97000 == 41 [pid = 1148] [id = 49] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011B141A000 == 40 [pid = 1148] [id = 48] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011B656B800) [pid = 1148] [serial = 84] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011ABAC7800) [pid = 1148] [serial = 81] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011BC456400) [pid = 1148] [serial = 90] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011B9F5F000) [pid = 1148] [serial = 87] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2191000 == 39 [pid = 1148] [id = 47] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9930000 == 38 [pid = 1148] [id = 44] 20:27:09 INFO - PROCESS | 1148 | --DOCSHELL 00000011B218E000 == 37 [pid = 1148] [id = 43] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011ACE8C800) [pid = 1148] [serial = 120] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011BD09B400) [pid = 1148] [serial = 108] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011BA6F7800) [pid = 1148] [serial = 106] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011BA4EA800) [pid = 1148] [serial = 105] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011BA451400) [pid = 1148] [serial = 111] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011B8CA7000) [pid = 1148] [serial = 102] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011AE27BC00) [pid = 1148] [serial = 96] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011B1CF5400) [pid = 1148] [serial = 97] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011BEAD2C00) [pid = 1148] [serial = 109] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011B5F6BC00) [pid = 1148] [serial = 99] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011B689E400) [pid = 1148] [serial = 100] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011ACDE8400) [pid = 1148] [serial = 94] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011ACDDD400) [pid = 1148] [serial = 93] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011B8CFD400) [pid = 1148] [serial = 79] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011BA44EC00) [pid = 1148] [serial = 118] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011B656F800) [pid = 1148] [serial = 114] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011BD0B7000) [pid = 1148] [serial = 112] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011ACC40000) [pid = 1148] [serial = 117] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011BEAD9C00) [pid = 1148] [serial = 115] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011ACE92C00) [pid = 1148] [serial = 121] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011B9456800) [pid = 1148] [serial = 103] [outer = 0000000000000000] [url = about:blank] 20:27:09 INFO - PROCESS | 1148 | 1464406029474 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]]]}] 20:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 880ms 20:27:09 INFO - PROCESS | 1148 | 1464406029518 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 20:27:09 INFO - PROCESS | 1148 | 1464406029524 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 20:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:27:09 INFO - PROCESS | 1148 | 1464406029530 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:27:09 INFO - PROCESS | 1148 | 1464406029532 Marionette TRACE conn5 <- [1,214,null,{}] 20:27:09 INFO - PROCESS | 1148 | 1464406029536 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}] 20:27:09 INFO - PROCESS | 1148 | 1464406029627 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 20:27:09 INFO - PROCESS | 1148 | 1464406029695 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:09 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AD120000 == 38 [pid = 1148] [id = 63] 20:27:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011ACB4EC00) [pid = 1148] [serial = 186] [outer = 0000000000000000] 20:27:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011ACCE8C00) [pid = 1148] [serial = 187] [outer = 00000011ACB4EC00] 20:27:09 INFO - PROCESS | 1148 | 1464406029741 Marionette DEBUG loaded listener.js 20:27:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011ACE8C400) [pid = 1148] [serial = 188] [outer = 00000011ACB4EC00] 20:27:10 INFO - PROCESS | 1148 | 1464406030125 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]]]}] 20:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 627ms 20:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:27:10 INFO - PROCESS | 1148 | 1464406030159 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 20:27:10 INFO - PROCESS | 1148 | 1464406030161 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 20:27:10 INFO - PROCESS | 1148 | 1464406030165 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:27:10 INFO - PROCESS | 1148 | 1464406030169 Marionette TRACE conn5 <- [1,218,null,{}] 20:27:10 INFO - PROCESS | 1148 | 1464406030180 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}] 20:27:10 INFO - PROCESS | 1148 | 1464406030270 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 20:27:10 INFO - PROCESS | 1148 | 1464406030278 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:10 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CAA000 == 39 [pid = 1148] [id = 64] 20:27:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011AE271800) [pid = 1148] [serial = 189] [outer = 0000000000000000] 20:27:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011B1D78C00) [pid = 1148] [serial = 190] [outer = 00000011AE271800] 20:27:10 INFO - PROCESS | 1148 | 1464406030326 Marionette DEBUG loaded listener.js 20:27:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011B23D0C00) [pid = 1148] [serial = 191] [outer = 00000011AE271800] 20:27:10 INFO - PROCESS | 1148 | 1464406030769 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]]]}] 20:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 20:27:10 INFO - PROCESS | 1148 | 1464406030795 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 20:27:10 INFO - PROCESS | 1148 | 1464406030798 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 20:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:27:10 INFO - PROCESS | 1148 | 1464406030801 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:27:10 INFO - PROCESS | 1148 | 1464406030803 Marionette TRACE conn5 <- [1,222,null,{}] 20:27:10 INFO - PROCESS | 1148 | 1464406030811 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}] 20:27:10 INFO - PROCESS | 1148 | 1464406030897 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 20:27:10 INFO - PROCESS | 1148 | 1464406030904 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:10 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B7130800 == 40 [pid = 1148] [id = 65] 20:27:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011B2E91800) [pid = 1148] [serial = 192] [outer = 0000000000000000] 20:27:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011B2E9C800) [pid = 1148] [serial = 193] [outer = 00000011B2E91800] 20:27:10 INFO - PROCESS | 1148 | 1464406030953 Marionette DEBUG loaded listener.js 20:27:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011B5F6D400) [pid = 1148] [serial = 194] [outer = 00000011B2E91800] 20:27:11 INFO - PROCESS | 1148 | 1464406031370 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]]]}] 20:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 627ms 20:27:11 INFO - PROCESS | 1148 | 1464406031433 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 20:27:11 INFO - PROCESS | 1148 | 1464406031435 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 20:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:27:11 INFO - PROCESS | 1148 | 1464406031439 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:27:11 INFO - PROCESS | 1148 | 1464406031441 Marionette TRACE conn5 <- [1,226,null,{}] 20:27:11 INFO - PROCESS | 1148 | 1464406031445 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}] 20:27:11 INFO - PROCESS | 1148 | 1464406031553 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 20:27:11 INFO - PROCESS | 1148 | 1464406031560 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:11 INFO - PROCESS | 1148 | ++DOCSHELL 00000011ACA8E800 == 41 [pid = 1148] [id = 66] 20:27:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011B5F6BC00) [pid = 1148] [serial = 195] [outer = 0000000000000000] 20:27:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011B656FC00) [pid = 1148] [serial = 196] [outer = 00000011B5F6BC00] 20:27:11 INFO - PROCESS | 1148 | 1464406031605 Marionette DEBUG loaded listener.js 20:27:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011B68A6800) [pid = 1148] [serial = 197] [outer = 00000011B5F6BC00] 20:27:12 INFO - PROCESS | 1148 | 1464406032030 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]]]}] 20:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 627ms 20:27:12 INFO - PROCESS | 1148 | 1464406032068 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 20:27:12 INFO - PROCESS | 1148 | 1464406032070 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 20:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:27:12 INFO - PROCESS | 1148 | 1464406032073 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:27:12 INFO - PROCESS | 1148 | 1464406032075 Marionette TRACE conn5 <- [1,230,null,{}] 20:27:12 INFO - PROCESS | 1148 | 1464406032084 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}] 20:27:12 INFO - PROCESS | 1148 | 1464406032215 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 20:27:12 INFO - PROCESS | 1148 | 1464406032286 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:12 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9CD5000 == 42 [pid = 1148] [id = 67] 20:27:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011B71D4000) [pid = 1148] [serial = 198] [outer = 0000000000000000] 20:27:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011B8CF1800) [pid = 1148] [serial = 199] [outer = 00000011B71D4000] 20:27:12 INFO - PROCESS | 1148 | 1464406032332 Marionette DEBUG loaded listener.js 20:27:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011B9E15000) [pid = 1148] [serial = 200] [outer = 00000011B71D4000] 20:27:12 INFO - PROCESS | 1148 | 1464406032743 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]]]}] 20:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 691ms 20:27:12 INFO - PROCESS | 1148 | 1464406032768 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 20:27:12 INFO - PROCESS | 1148 | 1464406032770 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 20:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:27:12 INFO - PROCESS | 1148 | 1464406032774 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:27:12 INFO - PROCESS | 1148 | 1464406032776 Marionette TRACE conn5 <- [1,234,null,{}] 20:27:12 INFO - PROCESS | 1148 | 1464406032779 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}] 20:27:12 INFO - PROCESS | 1148 | 1464406032883 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 20:27:12 INFO - PROCESS | 1148 | 1464406032893 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:12 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA49B000 == 43 [pid = 1148] [id = 68] 20:27:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011B9C18800) [pid = 1148] [serial = 201] [outer = 0000000000000000] 20:27:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011B9F6BC00) [pid = 1148] [serial = 202] [outer = 00000011B9C18800] 20:27:12 INFO - PROCESS | 1148 | 1464406032972 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011BA454400) [pid = 1148] [serial = 203] [outer = 00000011B9C18800] 20:27:13 INFO - PROCESS | 1148 | 1464406033379 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]]]}] 20:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 20:27:13 INFO - PROCESS | 1148 | 1464406033406 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 20:27:13 INFO - PROCESS | 1148 | 1464406033408 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 20:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:27:13 INFO - PROCESS | 1148 | 1464406033411 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:27:13 INFO - PROCESS | 1148 | 1464406033413 Marionette TRACE conn5 <- [1,238,null,{}] 20:27:13 INFO - PROCESS | 1148 | 1464406033416 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}] 20:27:13 INFO - PROCESS | 1148 | 1464406033680 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011C0742400) [pid = 1148] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011BB0AE000) [pid = 1148] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011B9F69800) [pid = 1148] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011ACDE4400) [pid = 1148] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011B6E31C00) [pid = 1148] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011BBA63400) [pid = 1148] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011ACDE7C00) [pid = 1148] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011B2E30400) [pid = 1148] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011BEAD7800) [pid = 1148] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011AD22B000) [pid = 1148] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011B68A5800) [pid = 1148] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011BBA6EC00) [pid = 1148] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011AB171400) [pid = 1148] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011B2388400) [pid = 1148] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:27:13 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011B9E0DC00) [pid = 1148] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:27:13 INFO - PROCESS | 1148 | 1464406033757 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:13 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B711A800 == 44 [pid = 1148] [id = 69] 20:27:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011ACA45000) [pid = 1148] [serial = 204] [outer = 0000000000000000] 20:27:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011ACDE4400) [pid = 1148] [serial = 205] [outer = 00000011ACA45000] 20:27:13 INFO - PROCESS | 1148 | 1464406033803 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011B726FC00) [pid = 1148] [serial = 206] [outer = 00000011ACA45000] 20:27:14 INFO - PROCESS | 1148 | 1464406034143 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]]]}] 20:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 775ms 20:27:14 INFO - PROCESS | 1148 | 1464406034211 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 20:27:14 INFO - PROCESS | 1148 | 1464406034213 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 20:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:27:14 INFO - PROCESS | 1148 | 1464406034231 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:27:14 INFO - PROCESS | 1148 | 1464406034233 Marionette TRACE conn5 <- [1,242,null,{}] 20:27:14 INFO - PROCESS | 1148 | 1464406034267 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}] 20:27:14 INFO - PROCESS | 1148 | 1464406034373 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 20:27:14 INFO - PROCESS | 1148 | 1464406034381 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:14 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0509800 == 45 [pid = 1148] [id = 70] 20:27:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011BAECF400) [pid = 1148] [serial = 207] [outer = 0000000000000000] 20:27:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011BC407800) [pid = 1148] [serial = 208] [outer = 00000011BAECF400] 20:27:14 INFO - PROCESS | 1148 | 1464406034428 Marionette DEBUG loaded listener.js 20:27:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011BCE1B000) [pid = 1148] [serial = 209] [outer = 00000011BAECF400] 20:27:14 INFO - PROCESS | 1148 | 1464406034807 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]]]}] 20:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 650ms 20:27:14 INFO - PROCESS | 1148 | 1464406034883 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 20:27:14 INFO - PROCESS | 1148 | 1464406034885 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 20:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:27:14 INFO - PROCESS | 1148 | 1464406034889 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:27:14 INFO - PROCESS | 1148 | 1464406034891 Marionette TRACE conn5 <- [1,246,null,{}] 20:27:14 INFO - PROCESS | 1148 | 1464406034894 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}] 20:27:14 INFO - PROCESS | 1148 | 1464406034979 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 20:27:15 INFO - PROCESS | 1148 | 1464406035017 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:15 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C143F800 == 46 [pid = 1148] [id = 71] 20:27:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011BD09A000) [pid = 1148] [serial = 210] [outer = 0000000000000000] 20:27:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011BD0A0400) [pid = 1148] [serial = 211] [outer = 00000011BD09A000] 20:27:15 INFO - PROCESS | 1148 | 1464406035062 Marionette DEBUG loaded listener.js 20:27:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011BD0B6C00) [pid = 1148] [serial = 212] [outer = 00000011BD09A000] 20:27:15 INFO - PROCESS | 1148 | 1464406035469 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]]]}] 20:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 628ms 20:27:15 INFO - PROCESS | 1148 | 1464406035520 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 20:27:15 INFO - PROCESS | 1148 | 1464406035523 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 20:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:27:15 INFO - PROCESS | 1148 | 1464406035527 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:27:15 INFO - PROCESS | 1148 | 1464406035530 Marionette TRACE conn5 <- [1,250,null,{}] 20:27:15 INFO - PROCESS | 1148 | 1464406035534 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}] 20:27:15 INFO - PROCESS | 1148 | 1464406035636 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 20:27:15 INFO - PROCESS | 1148 | 1464406035745 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:15 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AB1AF800 == 47 [pid = 1148] [id = 72] 20:27:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011AB16FC00) [pid = 1148] [serial = 213] [outer = 0000000000000000] 20:27:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011AB177C00) [pid = 1148] [serial = 214] [outer = 00000011AB16FC00] 20:27:15 INFO - PROCESS | 1148 | 1464406035805 Marionette DEBUG loaded listener.js 20:27:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011ACC1C000) [pid = 1148] [serial = 215] [outer = 00000011AB16FC00] 20:27:16 INFO - PROCESS | 1148 | 1464406036401 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]]]}] 20:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 943ms 20:27:16 INFO - PROCESS | 1148 | 1464406036474 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 20:27:16 INFO - PROCESS | 1148 | 1464406036479 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 20:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:27:16 INFO - PROCESS | 1148 | 1464406036484 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:27:16 INFO - PROCESS | 1148 | 1464406036489 Marionette TRACE conn5 <- [1,254,null,{}] 20:27:16 INFO - PROCESS | 1148 | 1464406036494 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}] 20:27:16 INFO - PROCESS | 1148 | 1464406036617 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 20:27:16 INFO - PROCESS | 1148 | 1464406036680 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:16 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CB6000 == 48 [pid = 1148] [id = 73] 20:27:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011ACE92400) [pid = 1148] [serial = 216] [outer = 0000000000000000] 20:27:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011AE208400) [pid = 1148] [serial = 217] [outer = 00000011ACE92400] 20:27:16 INFO - PROCESS | 1148 | 1464406036739 Marionette DEBUG loaded listener.js 20:27:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011B238B400) [pid = 1148] [serial = 218] [outer = 00000011ACE92400] 20:27:17 INFO - PROCESS | 1148 | 1464406037284 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]]]}] 20:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 839ms 20:27:17 INFO - PROCESS | 1148 | 1464406037329 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 20:27:17 INFO - PROCESS | 1148 | 1464406037334 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 20:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:27:17 INFO - PROCESS | 1148 | 1464406037339 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:27:17 INFO - PROCESS | 1148 | 1464406037341 Marionette TRACE conn5 <- [1,258,null,{}] 20:27:17 INFO - PROCESS | 1148 | 1464406037345 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}] 20:27:17 INFO - PROCESS | 1148 | 1464406037459 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 20:27:17 INFO - PROCESS | 1148 | 1464406037542 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:17 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C075B800 == 49 [pid = 1148] [id = 74] 20:27:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011B68A3400) [pid = 1148] [serial = 219] [outer = 0000000000000000] 20:27:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011B6FAE800) [pid = 1148] [serial = 220] [outer = 00000011B68A3400] 20:27:17 INFO - PROCESS | 1148 | 1464406037599 Marionette DEBUG loaded listener.js 20:27:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011B8CFBC00) [pid = 1148] [serial = 221] [outer = 00000011B68A3400] 20:27:18 INFO - PROCESS | 1148 | 1464406038166 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]]]}] 20:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 20:27:18 INFO - PROCESS | 1148 | 1464406038221 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 20:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:27:18 INFO - PROCESS | 1148 | 1464406038224 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 20:27:18 INFO - PROCESS | 1148 | 1464406038235 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:27:18 INFO - PROCESS | 1148 | 1464406038241 Marionette TRACE conn5 <- [1,262,null,{}] 20:27:18 INFO - PROCESS | 1148 | 1464406038247 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}] 20:27:18 INFO - PROCESS | 1148 | 1464406038404 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 20:27:18 INFO - PROCESS | 1148 | 1464406038539 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C272E800 == 50 [pid = 1148] [id = 75] 20:27:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011BE9F9000) [pid = 1148] [serial = 222] [outer = 0000000000000000] 20:27:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011BE9FBC00) [pid = 1148] [serial = 223] [outer = 00000011BE9F9000] 20:27:18 INFO - PROCESS | 1148 | 1464406038606 Marionette DEBUG loaded listener.js 20:27:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011BEAD4000) [pid = 1148] [serial = 224] [outer = 00000011BE9F9000] 20:27:19 INFO - PROCESS | 1148 | 1464406039360 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]]]}] 20:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1139ms 20:27:19 INFO - PROCESS | 1148 | 1464406039369 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 20:27:19 INFO - PROCESS | 1148 | 1464406039372 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 20:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:27:19 INFO - PROCESS | 1148 | 1464406039376 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:27:19 INFO - PROCESS | 1148 | 1464406039378 Marionette TRACE conn5 <- [1,266,null,{}] 20:27:19 INFO - PROCESS | 1148 | 1464406039382 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}] 20:27:19 INFO - PROCESS | 1148 | 1464406039496 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 20:27:19 INFO - PROCESS | 1148 | 1464406039577 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:19 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C2738800 == 51 [pid = 1148] [id = 76] 20:27:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011C0742400) [pid = 1148] [serial = 225] [outer = 0000000000000000] 20:27:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011C122A400) [pid = 1148] [serial = 226] [outer = 00000011C0742400] 20:27:19 INFO - PROCESS | 1148 | 1464406039633 Marionette DEBUG loaded listener.js 20:27:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011C154E000) [pid = 1148] [serial = 227] [outer = 00000011C0742400] 20:27:20 INFO - PROCESS | 1148 | 1464406040240 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]]]}] 20:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 881ms 20:27:20 INFO - PROCESS | 1148 | 1464406040259 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 1148 | 1464406040261 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 20:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:27:20 INFO - PROCESS | 1148 | 1464406040265 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:27:20 INFO - PROCESS | 1148 | 1464406040268 Marionette TRACE conn5 <- [1,270,null,{}] 20:27:20 INFO - PROCESS | 1148 | 1464406040272 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}] 20:27:20 INFO - PROCESS | 1148 | 1464406040381 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 20:27:20 INFO - PROCESS | 1148 | 1464406040598 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:20 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2EBC000 == 52 [pid = 1148] [id = 77] 20:27:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011ACC16000) [pid = 1148] [serial = 228] [outer = 0000000000000000] 20:27:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011ACC37000) [pid = 1148] [serial = 229] [outer = 00000011ACC16000] 20:27:20 INFO - PROCESS | 1148 | 1464406040650 Marionette DEBUG loaded listener.js 20:27:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011ACDDDC00) [pid = 1148] [serial = 230] [outer = 00000011ACC16000] 20:27:21 INFO - PROCESS | 1148 | 1464406041255 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]]]}] 20:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1029ms 20:27:21 INFO - PROCESS | 1148 | 1464406041298 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 20:27:21 INFO - PROCESS | 1148 | 1464406041303 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 20:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:27:21 INFO - PROCESS | 1148 | 1464406041307 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:27:21 INFO - PROCESS | 1148 | 1464406041312 Marionette TRACE conn5 <- [1,274,null,{}] 20:27:21 INFO - PROCESS | 1148 | 1464406041330 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}] 20:27:21 INFO - PROCESS | 1148 | 1464406041438 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 20:27:21 INFO - PROCESS | 1148 | 1464406041509 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:21 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B30B6000 == 53 [pid = 1148] [id = 78] 20:27:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011B1D75000) [pid = 1148] [serial = 231] [outer = 0000000000000000] 20:27:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011B21EFC00) [pid = 1148] [serial = 232] [outer = 00000011B1D75000] 20:27:21 INFO - PROCESS | 1148 | 1464406041560 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011B34A0800) [pid = 1148] [serial = 233] [outer = 00000011B1D75000] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011BBE03000 == 52 [pid = 1148] [id = 30] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011C143F800 == 51 [pid = 1148] [id = 71] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0509800 == 50 [pid = 1148] [id = 70] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011B711A800 == 49 [pid = 1148] [id = 69] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA49B000 == 48 [pid = 1148] [id = 68] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9CD5000 == 47 [pid = 1148] [id = 67] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011ACA8E800 == 46 [pid = 1148] [id = 66] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011B7130800 == 45 [pid = 1148] [id = 65] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CAA000 == 44 [pid = 1148] [id = 64] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011AD120000 == 43 [pid = 1148] [id = 63] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011AD516800 == 42 [pid = 1148] [id = 62] 20:27:21 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011C16A6800) [pid = 1148] [serial = 123] [outer = 0000000000000000] [url = about:blank] 20:27:21 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011ACE8F800) [pid = 1148] [serial = 126] [outer = 0000000000000000] [url = about:blank] 20:27:21 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011B2E34000) [pid = 1148] [serial = 129] [outer = 0000000000000000] [url = about:blank] 20:27:21 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011BA448800) [pid = 1148] [serial = 132] [outer = 0000000000000000] [url = about:blank] 20:27:21 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2ECA000 == 41 [pid = 1148] [id = 58] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011BD09EC00) [pid = 1148] [serial = 91] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011AD222C00) [pid = 1148] [serial = 82] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B6FB3400) [pid = 1148] [serial = 85] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011BA666400) [pid = 1148] [serial = 88] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011C1230C00) [pid = 1148] [serial = 166] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011BD0AE800) [pid = 1148] [serial = 156] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011BC403800) [pid = 1148] [serial = 154] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011BA453800) [pid = 1148] [serial = 153] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011AD10CC00) [pid = 1148] [serial = 138] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011B6F5F000) [pid = 1148] [serial = 147] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011C16A8400) [pid = 1148] [serial = 136] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011BEACE000) [pid = 1148] [serial = 135] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011AE00FC00) [pid = 1148] [serial = 141] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011B1F9E400) [pid = 1148] [serial = 142] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011B2E97800) [pid = 1148] [serial = 144] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011B6568C00) [pid = 1148] [serial = 145] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011C1229400) [pid = 1148] [serial = 164] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011BA44C400) [pid = 1148] [serial = 161] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011C1223400) [pid = 1148] [serial = 163] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011B237D400) [pid = 1148] [serial = 160] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011BEAD2800) [pid = 1148] [serial = 157] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011B146AC00) [pid = 1148] [serial = 139] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011B8CFA000) [pid = 1148] [serial = 150] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011B9F1A000) [pid = 1148] [serial = 151] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011C1548000) [pid = 1148] [serial = 167] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011B71DBC00) [pid = 1148] [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.] 20:27:22 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011B8C9AC00) [pid = 1148] [serial = 148] [outer = 0000000000000000] [url = about:blank] 20:27:22 INFO - PROCESS | 1148 | 1464406042073 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]]]}] 20:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 796ms 20:27:22 INFO - PROCESS | 1148 | 1464406042116 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 20:27:22 INFO - PROCESS | 1148 | 1464406042120 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 20:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:27:22 INFO - PROCESS | 1148 | 1464406042128 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:27:22 INFO - PROCESS | 1148 | 1464406042131 Marionette TRACE conn5 <- [1,278,null,{}] 20:27:22 INFO - PROCESS | 1148 | 1464406042135 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}] 20:27:22 INFO - PROCESS | 1148 | 1464406042227 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 20:27:22 INFO - PROCESS | 1148 | 1464406042236 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:22 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2417000 == 42 [pid = 1148] [id = 79] 20:27:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011ACE8B800) [pid = 1148] [serial = 234] [outer = 0000000000000000] 20:27:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011B157D400) [pid = 1148] [serial = 235] [outer = 00000011ACE8B800] 20:27:22 INFO - PROCESS | 1148 | 1464406042286 Marionette DEBUG loaded listener.js 20:27:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011B2E2F000) [pid = 1148] [serial = 236] [outer = 00000011ACE8B800] 20:27:22 INFO - PROCESS | 1148 | 1464406042751 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]]]}] 20:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 20:27:22 INFO - PROCESS | 1148 | 1464406042818 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 20:27:22 INFO - PROCESS | 1148 | 1464406042820 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 20:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:27:22 INFO - PROCESS | 1148 | 1464406042830 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:27:22 INFO - PROCESS | 1148 | 1464406042836 Marionette TRACE conn5 <- [1,282,null,{}] 20:27:22 INFO - PROCESS | 1148 | 1464406042841 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}] 20:27:22 INFO - PROCESS | 1148 | 1464406042932 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 20:27:23 INFO - PROCESS | 1148 | 1464406042997 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:23 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8F13000 == 43 [pid = 1148] [id = 80] 20:27:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011AD107C00) [pid = 1148] [serial = 237] [outer = 0000000000000000] 20:27:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011B680DC00) [pid = 1148] [serial = 238] [outer = 00000011AD107C00] 20:27:23 INFO - PROCESS | 1148 | 1464406043043 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011B724B400) [pid = 1148] [serial = 239] [outer = 00000011AD107C00] 20:27:23 INFO - PROCESS | 1148 | 1464406043407 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]]]}] 20:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 650ms 20:27:23 INFO - PROCESS | 1148 | 1464406043475 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 1148 | 1464406043478 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 20:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:27:23 INFO - PROCESS | 1148 | 1464406043481 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:27:23 INFO - PROCESS | 1148 | 1464406043483 Marionette TRACE conn5 <- [1,286,null,{}] 20:27:23 INFO - PROCESS | 1148 | 1464406043487 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}] 20:27:23 INFO - PROCESS | 1148 | 1464406043598 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 20:27:23 INFO - PROCESS | 1148 | 1464406043608 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:23 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9CD0000 == 44 [pid = 1148] [id = 81] 20:27:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011B7276400) [pid = 1148] [serial = 240] [outer = 0000000000000000] 20:27:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011B8FB7000) [pid = 1148] [serial = 241] [outer = 00000011B7276400] 20:27:23 INFO - PROCESS | 1148 | 1464406043654 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011B9C12C00) [pid = 1148] [serial = 242] [outer = 00000011B7276400] 20:27:24 INFO - PROCESS | 1148 | 1464406044069 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]]]}] 20:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 20:27:24 INFO - PROCESS | 1148 | 1464406044113 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 20:27:24 INFO - PROCESS | 1148 | 1464406044116 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 20:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:27:24 INFO - PROCESS | 1148 | 1464406044119 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:27:24 INFO - PROCESS | 1148 | 1464406044121 Marionette TRACE conn5 <- [1,290,null,{}] 20:27:24 INFO - PROCESS | 1148 | 1464406044137 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}] 20:27:24 INFO - PROCESS | 1148 | 1464406044239 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 20:27:24 INFO - PROCESS | 1148 | 1464406044245 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B22C8800 == 45 [pid = 1148] [id = 82] 20:27:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011B9F61000) [pid = 1148] [serial = 243] [outer = 0000000000000000] 20:27:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011B9F69400) [pid = 1148] [serial = 244] [outer = 00000011B9F61000] 20:27:24 INFO - PROCESS | 1148 | 1464406044301 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011BA5A7000) [pid = 1148] [serial = 245] [outer = 00000011B9F61000] 20:27:24 INFO - PROCESS | 1148 | 1464406044744 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]]]}] 20:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 689ms 20:27:24 INFO - PROCESS | 1148 | 1464406044811 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 20:27:24 INFO - PROCESS | 1148 | 1464406044814 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 20:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:27:24 INFO - PROCESS | 1148 | 1464406044817 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:27:24 INFO - PROCESS | 1148 | 1464406044819 Marionette TRACE conn5 <- [1,294,null,{}] 20:27:24 INFO - PROCESS | 1148 | 1464406044823 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}] 20:27:24 INFO - PROCESS | 1148 | 1464406044935 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 20:27:25 INFO - PROCESS | 1148 | 1464406045007 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD092000 == 46 [pid = 1148] [id = 83] 20:27:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011BAEC8800) [pid = 1148] [serial = 246] [outer = 0000000000000000] 20:27:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011BCE18000) [pid = 1148] [serial = 247] [outer = 00000011BAEC8800] 20:27:25 INFO - PROCESS | 1148 | 1464406045052 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011BD0A2000) [pid = 1148] [serial = 248] [outer = 00000011BAEC8800] 20:27:25 INFO - PROCESS | 1148 | 1464406045463 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]]]}] 20:27:25 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. 20:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 20:27:25 INFO - PROCESS | 1148 | 1464406045491 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 1148 | 1464406045494 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 20:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:27:25 INFO - PROCESS | 1148 | 1464406045497 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:27:25 INFO - PROCESS | 1148 | 1464406045499 Marionette TRACE conn5 <- [1,298,null,{}] 20:27:25 INFO - PROCESS | 1148 | 1464406045502 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}] 20:27:25 INFO - PROCESS | 1148 | 1464406045609 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 20:27:25 INFO - PROCESS | 1148 | 1464406045616 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BE9CF800 == 47 [pid = 1148] [id = 84] 20:27:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011BCED7800) [pid = 1148] [serial = 249] [outer = 0000000000000000] 20:27:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011BCEDA400) [pid = 1148] [serial = 250] [outer = 00000011BCED7800] 20:27:25 INFO - PROCESS | 1148 | 1464406045700 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011BCEE0400) [pid = 1148] [serial = 251] [outer = 00000011BCED7800] 20:27:25 INFO - PROCESS | 1148 | 1464406045933 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011B71D4000) [pid = 1148] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011B5F6BC00) [pid = 1148] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011B9C18800) [pid = 1148] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011AE271800) [pid = 1148] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011ACDE9800) [pid = 1148] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011BAECF400) [pid = 1148] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011ACCE3400) [pid = 1148] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011ACB4EC00) [pid = 1148] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011ACA45000) [pid = 1148] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011B2E91800) [pid = 1148] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011B2E2EC00) [pid = 1148] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011C073E000) [pid = 1148] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011B8EDE000) [pid = 1148] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:27:26 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011ACDE4000) [pid = 1148] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:27:26 INFO - PROCESS | 1148 | 1464406046259 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]]]}] 20:27:26 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. 20:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 838ms 20:27:26 INFO - PROCESS | 1148 | 1464406046339 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 20:27:26 INFO - PROCESS | 1148 | 1464406046341 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 20:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:27:26 INFO - PROCESS | 1148 | 1464406046352 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:27:26 INFO - PROCESS | 1148 | 1464406046354 Marionette TRACE conn5 <- [1,302,null,{}] 20:27:26 INFO - PROCESS | 1148 | 1464406046359 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}] 20:27:26 INFO - PROCESS | 1148 | 1464406046441 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 20:27:26 INFO - PROCESS | 1148 | 1464406046450 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:26 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BBA22000 == 48 [pid = 1148] [id = 85] 20:27:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011ACCBC400) [pid = 1148] [serial = 252] [outer = 0000000000000000] 20:27:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011ACCC0400) [pid = 1148] [serial = 253] [outer = 00000011ACCBC400] 20:27:26 INFO - PROCESS | 1148 | 1464406046495 Marionette DEBUG loaded listener.js 20:27:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011ACCC6800) [pid = 1148] [serial = 254] [outer = 00000011ACCBC400] 20:27:26 INFO - PROCESS | 1148 | 1464406046902 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]]]}] 20:27:26 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. 20:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 587ms 20:27:26 INFO - PROCESS | 1148 | 1464406046935 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 20:27:26 INFO - PROCESS | 1148 | 1464406046937 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 20:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:27:26 INFO - PROCESS | 1148 | 1464406046945 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:27:26 INFO - PROCESS | 1148 | 1464406046947 Marionette TRACE conn5 <- [1,306,null,{}] 20:27:26 INFO - PROCESS | 1148 | 1464406046951 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}] 20:27:27 INFO - PROCESS | 1148 | 1464406047037 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 20:27:27 INFO - PROCESS | 1148 | 1464406047044 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:27 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C15BD000 == 49 [pid = 1148] [id = 86] 20:27:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011B5F6BC00) [pid = 1148] [serial = 255] [outer = 0000000000000000] 20:27:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011B9C15000) [pid = 1148] [serial = 256] [outer = 00000011B5F6BC00] 20:27:27 INFO - PROCESS | 1148 | 1464406047091 Marionette DEBUG loaded listener.js 20:27:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011BD0AE800) [pid = 1148] [serial = 257] [outer = 00000011B5F6BC00] 20:27:27 INFO - PROCESS | 1148 | 1464406047497 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]]]}] 20:27:27 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. 20:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 586ms 20:27:27 INFO - PROCESS | 1148 | 1464406047539 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 20:27:27 INFO - PROCESS | 1148 | 1464406047542 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 20:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:27:27 INFO - PROCESS | 1148 | 1464406047546 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:27:27 INFO - PROCESS | 1148 | 1464406047548 Marionette TRACE conn5 <- [1,310,null,{}] 20:27:27 INFO - PROCESS | 1148 | 1464406047552 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}] 20:27:27 INFO - PROCESS | 1148 | 1464406047644 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 20:27:27 INFO - PROCESS | 1148 | 1464406047650 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:27 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C16D4000 == 50 [pid = 1148] [id = 87] 20:27:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (0000001180197C00) [pid = 1148] [serial = 258] [outer = 0000000000000000] 20:27:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (000000118019CC00) [pid = 1148] [serial = 259] [outer = 0000001180197C00] 20:27:27 INFO - PROCESS | 1148 | 1464406047701 Marionette DEBUG loaded listener.js 20:27:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011BD0A3800) [pid = 1148] [serial = 260] [outer = 0000001180197C00] 20:27:28 INFO - PROCESS | 1148 | 1464406048153 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]]]}] 20:27:28 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. 20:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 20:27:28 INFO - PROCESS | 1148 | 1464406048180 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 20:27:28 INFO - PROCESS | 1148 | 1464406048183 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 20:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:27:28 INFO - PROCESS | 1148 | 1464406048197 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:27:28 INFO - PROCESS | 1148 | 1464406048199 Marionette TRACE conn5 <- [1,314,null,{}] 20:27:28 INFO - PROCESS | 1148 | 1464406048204 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}] 20:27:28 INFO - PROCESS | 1148 | 1464406048365 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 20:27:28 INFO - PROCESS | 1148 | 1464406048442 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:28 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AE1D6800 == 51 [pid = 1148] [id = 88] 20:27:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (0000001180198800) [pid = 1148] [serial = 261] [outer = 0000000000000000] 20:27:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (000000118019B800) [pid = 1148] [serial = 262] [outer = 0000001180198800] 20:27:28 INFO - PROCESS | 1148 | 1464406048541 Marionette DEBUG loaded listener.js 20:27:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011ACC18C00) [pid = 1148] [serial = 263] [outer = 0000001180198800] 20:27:29 INFO - PROCESS | 1148 | 1464406049228 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]]]}] 20:27:29 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. 20:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1079ms 20:27:29 INFO - PROCESS | 1148 | 1464406049280 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 20:27:29 INFO - PROCESS | 1148 | 1464406049284 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 20:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:27:29 INFO - PROCESS | 1148 | 1464406049289 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:27:29 INFO - PROCESS | 1148 | 1464406049293 Marionette TRACE conn5 <- [1,318,null,{}] 20:27:29 INFO - PROCESS | 1148 | 1464406049299 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}] 20:27:29 INFO - PROCESS | 1148 | 1464406049416 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 20:27:29 INFO - PROCESS | 1148 | 1464406049488 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:29 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B992F000 == 52 [pid = 1148] [id = 89] 20:27:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011B1564400) [pid = 1148] [serial = 264] [outer = 0000000000000000] 20:27:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011B1D77800) [pid = 1148] [serial = 265] [outer = 00000011B1564400] 20:27:29 INFO - PROCESS | 1148 | 1464406049587 Marionette DEBUG loaded listener.js 20:27:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011B349DC00) [pid = 1148] [serial = 266] [outer = 00000011B1564400] 20:27:30 INFO - PROCESS | 1148 | 1464406050149 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]]]}] 20:27:30 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. 20:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 881ms 20:27:30 INFO - PROCESS | 1148 | 1464406050175 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 20:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:27:30 INFO - PROCESS | 1148 | 1464406050178 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 20:27:30 INFO - PROCESS | 1148 | 1464406050182 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:27:30 INFO - PROCESS | 1148 | 1464406050185 Marionette TRACE conn5 <- [1,322,null,{}] 20:27:30 INFO - PROCESS | 1148 | 1464406050189 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}] 20:27:30 INFO - PROCESS | 1148 | 1464406050302 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 20:27:30 INFO - PROCESS | 1148 | 1464406050387 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1F25000 == 53 [pid = 1148] [id = 90] 20:27:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011B7256C00) [pid = 1148] [serial = 267] [outer = 0000000000000000] 20:27:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011B2D4FC00) [pid = 1148] [serial = 268] [outer = 00000011B7256C00] 20:27:30 INFO - PROCESS | 1148 | 1464406050444 Marionette DEBUG loaded listener.js 20:27:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011B9F63000) [pid = 1148] [serial = 269] [outer = 00000011B7256C00] 20:27:31 INFO - PROCESS | 1148 | 1464406051048 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]]]}] 20:27:31 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. 20:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 882ms 20:27:31 INFO - PROCESS | 1148 | 1464406051064 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 1148 | 1464406051069 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 20:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:27:31 INFO - PROCESS | 1148 | 1464406051081 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:27:31 INFO - PROCESS | 1148 | 1464406051086 Marionette TRACE conn5 <- [1,326,null,{}] 20:27:31 INFO - PROCESS | 1148 | 1464406051090 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}] 20:27:31 INFO - PROCESS | 1148 | 1464406051207 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 20:27:31 INFO - PROCESS | 1148 | 1464406051290 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9743000 == 54 [pid = 1148] [id = 91] 20:27:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011BC406800) [pid = 1148] [serial = 270] [outer = 0000000000000000] 20:27:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011BCEDFC00) [pid = 1148] [serial = 271] [outer = 00000011BC406800] 20:27:31 INFO - PROCESS | 1148 | 1464406051346 Marionette DEBUG loaded listener.js 20:27:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011BE941000) [pid = 1148] [serial = 272] [outer = 00000011BC406800] 20:27:31 INFO - PROCESS | 1148 | 1464406051930 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]]]}] 20:27:31 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. 20:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 902ms 20:27:31 INFO - PROCESS | 1148 | 1464406051980 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 1148 | 1464406051982 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 20:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:27:31 INFO - PROCESS | 1148 | 1464406051986 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:27:31 INFO - PROCESS | 1148 | 1464406051988 Marionette TRACE conn5 <- [1,330,null,{}] 20:27:31 INFO - PROCESS | 1148 | 1464406051992 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}] 20:27:32 INFO - PROCESS | 1148 | 1464406052106 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 20:27:32 INFO - PROCESS | 1148 | 1464406052189 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B91CA000 == 55 [pid = 1148] [id = 92] 20:27:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011BCE54800) [pid = 1148] [serial = 273] [outer = 0000000000000000] 20:27:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011BCE59000) [pid = 1148] [serial = 274] [outer = 00000011BCE54800] 20:27:32 INFO - PROCESS | 1148 | 1464406052244 Marionette DEBUG loaded listener.js 20:27:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011BE93D000) [pid = 1148] [serial = 275] [outer = 00000011BCE54800] 20:27:33 INFO - PROCESS | 1148 | 1464406053029 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]]]}] 20:27:33 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. 20:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1080ms 20:27:33 INFO - PROCESS | 1148 | 1464406053070 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 20:27:33 INFO - PROCESS | 1148 | 1464406053074 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 20:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:27:33 INFO - PROCESS | 1148 | 1464406053080 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:27:33 INFO - PROCESS | 1148 | 1464406053085 Marionette TRACE conn5 <- [1,334,null,{}] 20:27:33 INFO - PROCESS | 1148 | 1464406053091 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}] 20:27:33 INFO - PROCESS | 1148 | 1464406053194 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 20:27:33 INFO - PROCESS | 1148 | 1464406053269 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B5F35000 == 56 [pid = 1148] [id = 93] 20:27:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011ACC34400) [pid = 1148] [serial = 276] [outer = 0000000000000000] 20:27:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011ACCBD800) [pid = 1148] [serial = 277] [outer = 00000011ACC34400] 20:27:33 INFO - PROCESS | 1148 | 1464406053318 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011AD225800) [pid = 1148] [serial = 278] [outer = 00000011ACC34400] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011C16D4000 == 55 [pid = 1148] [id = 87] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011C15BD000 == 54 [pid = 1148] [id = 86] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011BBA22000 == 53 [pid = 1148] [id = 85] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011BE9CF800 == 52 [pid = 1148] [id = 84] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD092000 == 51 [pid = 1148] [id = 83] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011B22C8800 == 50 [pid = 1148] [id = 82] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9CD0000 == 49 [pid = 1148] [id = 81] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8F13000 == 48 [pid = 1148] [id = 80] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2417000 == 47 [pid = 1148] [id = 79] 20:27:33 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011BD0A0400) [pid = 1148] [serial = 211] [outer = 0000000000000000] [url = about:blank] 20:27:33 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011ADADB800) [pid = 1148] [serial = 172] [outer = 0000000000000000] [url = about:blank] 20:27:33 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011B8CF0000) [pid = 1148] [serial = 175] [outer = 0000000000000000] [url = about:blank] 20:27:33 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011C1223800) [pid = 1148] [serial = 178] [outer = 0000000000000000] [url = about:blank] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011B30B6000 == 46 [pid = 1148] [id = 78] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2EBC000 == 45 [pid = 1148] [id = 77] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CB6000 == 44 [pid = 1148] [id = 73] 20:27:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011AB1AF800 == 43 [pid = 1148] [id = 72] 20:27:34 INFO - PROCESS | 1148 | 1464406054001 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]]]}] 20:27:34 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. 20:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 943ms 20:27:34 INFO - PROCESS | 1148 | 1464406054026 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 20:27:34 INFO - PROCESS | 1148 | 1464406054032 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 20:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:27:34 INFO - PROCESS | 1148 | 1464406054039 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:27:34 INFO - PROCESS | 1148 | 1464406054041 Marionette TRACE conn5 <- [1,338,null,{}] 20:27:34 INFO - PROCESS | 1148 | 1464406054045 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}] 20:27:34 INFO - PROCESS | 1148 | 1464406054147 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011B349EC00) [pid = 1148] [serial = 130] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011C16B2400) [pid = 1148] [serial = 124] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011BBE9DC00) [pid = 1148] [serial = 133] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011B15EA800) [pid = 1148] [serial = 127] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011B8CF1800) [pid = 1148] [serial = 199] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011B656FC00) [pid = 1148] [serial = 196] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011B9F6BC00) [pid = 1148] [serial = 202] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011B9E15000) [pid = 1148] [serial = 200] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011B1D78C00) [pid = 1148] [serial = 190] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011BA454400) [pid = 1148] [serial = 203] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011B23D0C00) [pid = 1148] [serial = 191] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011BCE16800) [pid = 1148] [serial = 182] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011B6C52800) [pid = 1148] [serial = 181] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011BC407800) [pid = 1148] [serial = 208] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011ACCEC400) [pid = 1148] [serial = 185] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011ACCE5000) [pid = 1148] [serial = 184] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011ACCE8C00) [pid = 1148] [serial = 187] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011ACE8C400) [pid = 1148] [serial = 188] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011C16B4C00) [pid = 1148] [serial = 169] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011B726FC00) [pid = 1148] [serial = 206] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011BCE1B000) [pid = 1148] [serial = 209] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011B2E9C800) [pid = 1148] [serial = 193] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011B68A6800) [pid = 1148] [serial = 197] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011ACDE4400) [pid = 1148] [serial = 205] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011B5F6D400) [pid = 1148] [serial = 194] [outer = 0000000000000000] [url = about:blank] 20:27:34 INFO - PROCESS | 1148 | 1464406054230 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1250800 == 44 [pid = 1148] [id = 94] 20:27:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011ACC3A000) [pid = 1148] [serial = 279] [outer = 0000000000000000] 20:27:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011ACCC4000) [pid = 1148] [serial = 280] [outer = 00000011ACC3A000] 20:27:34 INFO - PROCESS | 1148 | 1464406054276 Marionette DEBUG loaded listener.js 20:27:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011ACE88800) [pid = 1148] [serial = 281] [outer = 00000011ACC3A000] 20:27:34 INFO - PROCESS | 1148 | 1464406054666 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]]]}] 20:27:34 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. 20:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 20:27:34 INFO - PROCESS | 1148 | 1464406054730 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 20:27:34 INFO - PROCESS | 1148 | 1464406054732 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 20:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:27:34 INFO - PROCESS | 1148 | 1464406054736 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:27:34 INFO - PROCESS | 1148 | 1464406054740 Marionette TRACE conn5 <- [1,342,null,{}] 20:27:34 INFO - PROCESS | 1148 | 1464406054750 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}] 20:27:34 INFO - PROCESS | 1148 | 1464406054840 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 20:27:34 INFO - PROCESS | 1148 | 1464406054848 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6E83800 == 45 [pid = 1148] [id = 95] 20:27:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011B15EF800) [pid = 1148] [serial = 282] [outer = 0000000000000000] 20:27:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011B237D400) [pid = 1148] [serial = 283] [outer = 00000011B15EF800] 20:27:34 INFO - PROCESS | 1148 | 1464406054898 Marionette DEBUG loaded listener.js 20:27:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011B2E32400) [pid = 1148] [serial = 284] [outer = 00000011B15EF800] 20:27:35 INFO - PROCESS | 1148 | 1464406055351 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]]]}] 20:27:35 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. 20:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 628ms 20:27:35 INFO - PROCESS | 1148 | 1464406055374 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 1148 | 1464406055377 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 20:27:35 INFO - PROCESS | 1148 | 1464406055380 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:27:35 INFO - PROCESS | 1148 | 1464406055382 Marionette TRACE conn5 <- [1,346,null,{}] 20:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:27:35 INFO - PROCESS | 1148 | 1464406055386 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}] 20:27:35 INFO - PROCESS | 1148 | 1464406055479 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 20:27:35 INFO - PROCESS | 1148 | 1464406055516 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9049800 == 46 [pid = 1148] [id = 96] 20:27:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011B6565800) [pid = 1148] [serial = 285] [outer = 0000000000000000] 20:27:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011B656C400) [pid = 1148] [serial = 286] [outer = 00000011B6565800] 20:27:35 INFO - PROCESS | 1148 | 1464406055563 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011B68A4800) [pid = 1148] [serial = 287] [outer = 00000011B6565800] 20:27:36 INFO - PROCESS | 1148 | 1464406055989 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]]]}] 20:27:36 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. 20:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 20:27:36 INFO - PROCESS | 1148 | 1464406056014 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 20:27:36 INFO - PROCESS | 1148 | 1464406056016 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 20:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:27:36 INFO - PROCESS | 1148 | 1464406056019 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:27:36 INFO - PROCESS | 1148 | 1464406056021 Marionette TRACE conn5 <- [1,350,null,{}] 20:27:36 INFO - PROCESS | 1148 | 1464406056025 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}] 20:27:36 INFO - PROCESS | 1148 | 1464406056106 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 20:27:36 INFO - PROCESS | 1148 | 1464406056113 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9737800 == 47 [pid = 1148] [id = 97] 20:27:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011B6E27C00) [pid = 1148] [serial = 288] [outer = 0000000000000000] 20:27:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011B6FAEC00) [pid = 1148] [serial = 289] [outer = 00000011B6E27C00] 20:27:36 INFO - PROCESS | 1148 | 1464406056160 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011B8CF1400) [pid = 1148] [serial = 290] [outer = 00000011B6E27C00] 20:27:36 INFO - PROCESS | 1148 | 1464406056619 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]]]}] 20:27:36 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. 20:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 20:27:36 INFO - PROCESS | 1148 | 1464406056651 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 20:27:36 INFO - PROCESS | 1148 | 1464406056653 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 20:27:36 INFO - PROCESS | 1148 | 1464406056657 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:27:36 INFO - PROCESS | 1148 | 1464406056659 Marionette TRACE conn5 <- [1,354,null,{}] 20:27:36 INFO - PROCESS | 1148 | 1464406056670 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}] 20:27:36 INFO - PROCESS | 1148 | 1464406056806 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 20:27:36 INFO - PROCESS | 1148 | 1464406056887 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA173000 == 48 [pid = 1148] [id = 98] 20:27:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011B9F25400) [pid = 1148] [serial = 291] [outer = 0000000000000000] 20:27:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011BA108C00) [pid = 1148] [serial = 292] [outer = 00000011B9F25400] 20:27:36 INFO - PROCESS | 1148 | 1464406056936 Marionette DEBUG loaded listener.js 20:27:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011BA110000) [pid = 1148] [serial = 293] [outer = 00000011B9F25400] 20:27:37 INFO - PROCESS | 1148 | 1464406057368 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]]]}] 20:27:37 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. 20:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 733ms 20:27:37 INFO - PROCESS | 1148 | 1464406057393 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 20:27:37 INFO - PROCESS | 1148 | 1464406057395 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 20:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:27:37 INFO - PROCESS | 1148 | 1464406057398 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:27:37 INFO - PROCESS | 1148 | 1464406057400 Marionette TRACE conn5 <- [1,358,null,{}] 20:27:37 INFO - PROCESS | 1148 | 1464406057403 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}] 20:27:37 INFO - PROCESS | 1148 | 1464406057512 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 20:27:37 INFO - PROCESS | 1148 | 1464406057519 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:37 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA431800 == 49 [pid = 1148] [id = 99] 20:27:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011BA112C00) [pid = 1148] [serial = 294] [outer = 0000000000000000] 20:27:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011BA451400) [pid = 1148] [serial = 295] [outer = 00000011BA112C00] 20:27:37 INFO - PROCESS | 1148 | 1464406057602 Marionette DEBUG loaded listener.js 20:27:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011BAEC8C00) [pid = 1148] [serial = 296] [outer = 00000011BA112C00] 20:27:38 INFO - PROCESS | 1148 | 1464406058026 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]]]}] 20:27:38 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. 20:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 692ms 20:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:27:38 INFO - PROCESS | 1148 | 1464406058097 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 20:27:38 INFO - PROCESS | 1148 | 1464406058099 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 20:27:38 INFO - PROCESS | 1148 | 1464406058103 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:27:38 INFO - PROCESS | 1148 | 1464406058105 Marionette TRACE conn5 <- [1,362,null,{}] 20:27:38 INFO - PROCESS | 1148 | 1464406058110 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}] 20:27:38 INFO - PROCESS | 1148 | 1464406058254 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 20:27:38 INFO - PROCESS | 1148 | 1464406058276 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:38 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BC3F7000 == 50 [pid = 1148] [id = 100] 20:27:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011BB075400) [pid = 1148] [serial = 297] [outer = 0000000000000000] 20:27:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011BBF60400) [pid = 1148] [serial = 298] [outer = 00000011BB075400] 20:27:38 INFO - PROCESS | 1148 | 1464406058321 Marionette DEBUG loaded listener.js 20:27:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011BCE16800) [pid = 1148] [serial = 299] [outer = 00000011BB075400] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011BCED7800) [pid = 1148] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011BAEC8800) [pid = 1148] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011AD107C00) [pid = 1148] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011ACC16000) [pid = 1148] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011B1D75000) [pid = 1148] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011B7276400) [pid = 1148] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011ACE8B800) [pid = 1148] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011ACCBC400) [pid = 1148] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011B9F61000) [pid = 1148] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011B5F6BC00) [pid = 1148] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011C073E800) [pid = 1148] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011BD09A000) [pid = 1148] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011AD22A400) [pid = 1148] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:27:38 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011B6ECA800) [pid = 1148] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:27:38 INFO - PROCESS | 1148 | 1464406058802 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]]]}] 20:27:38 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. 20:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 732ms 20:27:38 INFO - PROCESS | 1148 | 1464406058840 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 20:27:38 INFO - PROCESS | 1148 | 1464406058842 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 20:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:27:38 INFO - PROCESS | 1148 | 1464406058846 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:27:38 INFO - PROCESS | 1148 | 1464406058847 Marionette TRACE conn5 <- [1,366,null,{}] 20:27:38 INFO - PROCESS | 1148 | 1464406058851 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}] 20:27:38 INFO - PROCESS | 1148 | 1464406058934 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 20:27:38 INFO - PROCESS | 1148 | 1464406058941 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:38 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD08A800 == 51 [pid = 1148] [id = 101] 20:27:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011B71D0C00) [pid = 1148] [serial = 300] [outer = 0000000000000000] 20:27:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011BB06E800) [pid = 1148] [serial = 301] [outer = 00000011B71D0C00] 20:27:38 INFO - PROCESS | 1148 | 1464406058988 Marionette DEBUG loaded listener.js 20:27:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011BCE1E800) [pid = 1148] [serial = 302] [outer = 00000011B71D0C00] 20:27:39 INFO - PROCESS | 1148 | 1464406059413 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]]]}] 20:27:39 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. 20:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 586ms 20:27:39 INFO - PROCESS | 1148 | 1464406059441 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 20:27:39 INFO - PROCESS | 1148 | 1464406059443 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 20:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:27:39 INFO - PROCESS | 1148 | 1464406059447 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:27:39 INFO - PROCESS | 1148 | 1464406059448 Marionette TRACE conn5 <- [1,370,null,{}] 20:27:39 INFO - PROCESS | 1148 | 1464406059452 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}] 20:27:39 INFO - PROCESS | 1148 | 1464406059537 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 20:27:39 INFO - PROCESS | 1148 | 1464406059552 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:39 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C051B000 == 52 [pid = 1148] [id = 102] 20:27:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011BCE55800) [pid = 1148] [serial = 303] [outer = 0000000000000000] 20:27:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011BCED5800) [pid = 1148] [serial = 304] [outer = 00000011BCE55800] 20:27:39 INFO - PROCESS | 1148 | 1464406059599 Marionette DEBUG loaded listener.js 20:27:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011BD09C000) [pid = 1148] [serial = 305] [outer = 00000011BCE55800] 20:27:40 INFO - PROCESS | 1148 | 1464406060043 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]]]}] 20:27:40 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. 20:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 20:27:40 INFO - PROCESS | 1148 | 1464406060079 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 20:27:40 INFO - PROCESS | 1148 | 1464406060082 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 20:27:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:27:40 INFO - PROCESS | 1148 | 1464406060085 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:27:40 INFO - PROCESS | 1148 | 1464406060088 Marionette TRACE conn5 <- [1,374,null,{}] 20:27:40 INFO - PROCESS | 1148 | 1464406060095 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}] 20:27:40 INFO - PROCESS | 1148 | 1464406060199 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 20:27:40 INFO - PROCESS | 1148 | 1464406060208 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:40 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1510000 == 53 [pid = 1148] [id = 103] 20:27:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011BCEDEC00) [pid = 1148] [serial = 306] [outer = 0000000000000000] 20:27:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011BE9FE800) [pid = 1148] [serial = 307] [outer = 00000011BCEDEC00] 20:27:40 INFO - PROCESS | 1148 | 1464406060259 Marionette DEBUG loaded listener.js 20:27:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011C0747400) [pid = 1148] [serial = 308] [outer = 00000011BCEDEC00] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011C2738800 == 52 [pid = 1148] [id = 76] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011C2730000 == 51 [pid = 1148] [id = 57] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1F30000 == 50 [pid = 1148] [id = 60] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011AB21B800 == 49 [pid = 1148] [id = 61] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011C144C800 == 48 [pid = 1148] [id = 45] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011C272E800 == 47 [pid = 1148] [id = 75] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011C075B800 == 46 [pid = 1148] [id = 74] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0506800 == 45 [pid = 1148] [id = 31] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0506000 == 44 [pid = 1148] [id = 59] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011C16C6800 == 43 [pid = 1148] [id = 42] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9050800 == 42 [pid = 1148] [id = 46] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011B5F35000 == 41 [pid = 1148] [id = 93] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011B91CA000 == 40 [pid = 1148] [id = 92] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9743000 == 39 [pid = 1148] [id = 91] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1F25000 == 38 [pid = 1148] [id = 90] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011B992F000 == 37 [pid = 1148] [id = 89] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011AE1D6800 == 36 [pid = 1148] [id = 88] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1250800 == 35 [pid = 1148] [id = 94] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6E83800 == 34 [pid = 1148] [id = 95] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA173000 == 33 [pid = 1148] [id = 98] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD08A800 == 32 [pid = 1148] [id = 101] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011BC3F7000 == 31 [pid = 1148] [id = 100] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9737800 == 30 [pid = 1148] [id = 97] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011C051B000 == 29 [pid = 1148] [id = 102] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA431800 == 28 [pid = 1148] [id = 99] 20:27:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9049800 == 27 [pid = 1148] [id = 96] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011C1D21000) [pid = 1148] [serial = 179] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011BD0B6C00) [pid = 1148] [serial = 212] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011B238CC00) [pid = 1148] [serial = 173] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011B9F6C000) [pid = 1148] [serial = 176] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (000000118019CC00) [pid = 1148] [serial = 259] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011BCEDA400) [pid = 1148] [serial = 250] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011BD0A2000) [pid = 1148] [serial = 248] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011B680DC00) [pid = 1148] [serial = 238] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011BCE18000) [pid = 1148] [serial = 247] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011ACDDDC00) [pid = 1148] [serial = 230] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011ACC37000) [pid = 1148] [serial = 229] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011AB177C00) [pid = 1148] [serial = 214] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011B34A0800) [pid = 1148] [serial = 233] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011B21EFC00) [pid = 1148] [serial = 232] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011B6FAE800) [pid = 1148] [serial = 220] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011B8FB7000) [pid = 1148] [serial = 241] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011BE9FBC00) [pid = 1148] [serial = 223] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011B157D400) [pid = 1148] [serial = 235] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011B2E2F000) [pid = 1148] [serial = 236] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011C122A400) [pid = 1148] [serial = 226] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (00000011AE208400) [pid = 1148] [serial = 217] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (00000011ACCC0400) [pid = 1148] [serial = 253] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011ACCC6800) [pid = 1148] [serial = 254] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (00000011BCEE0400) [pid = 1148] [serial = 251] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011B724B400) [pid = 1148] [serial = 239] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (00000011B9F69400) [pid = 1148] [serial = 244] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (00000011BA5A7000) [pid = 1148] [serial = 245] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (00000011BD0AE800) [pid = 1148] [serial = 257] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (00000011B9C15000) [pid = 1148] [serial = 256] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011B9C12C00) [pid = 1148] [serial = 242] [outer = 0000000000000000] [url = about:blank] 20:27:42 INFO - PROCESS | 1148 | 1464406062286 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:27:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:27:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 2246ms 20:27:42 INFO - PROCESS | 1148 | 1464406062333 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 20:27:42 INFO - PROCESS | 1148 | 1464406062338 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 20:27:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:27:42 INFO - PROCESS | 1148 | 1464406062343 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:27:42 INFO - PROCESS | 1148 | 1464406062347 Marionette TRACE conn5 <- [1,378,null,{}] 20:27:42 INFO - PROCESS | 1148 | 1464406062354 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}] 20:27:42 INFO - PROCESS | 1148 | 1464406062449 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 20:27:42 INFO - PROCESS | 1148 | 1464406062459 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:42 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AC1E7800 == 28 [pid = 1148] [id = 104] 20:27:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011ACA1E000) [pid = 1148] [serial = 309] [outer = 0000000000000000] 20:27:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011ACA1EC00) [pid = 1148] [serial = 310] [outer = 00000011ACA1E000] 20:27:42 INFO - PROCESS | 1148 | 1464406062509 Marionette DEBUG loaded listener.js 20:27:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011ACC14400) [pid = 1148] [serial = 311] [outer = 00000011ACA1E000] 20:27:43 INFO - PROCESS | 1148 | 1464406063130 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:27:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:27:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 836ms 20:27:43 INFO - PROCESS | 1148 | 1464406063183 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 20:27:43 INFO - PROCESS | 1148 | 1464406063190 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 20:27:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:27:43 INFO - PROCESS | 1148 | 1464406063197 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:27:43 INFO - PROCESS | 1148 | 1464406063200 Marionette TRACE conn5 <- [1,382,null,{}] 20:27:43 INFO - PROCESS | 1148 | 1464406063204 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}] 20:27:43 INFO - PROCESS | 1148 | 1464406063295 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 20:27:43 INFO - PROCESS | 1148 | 1464406063354 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1427000 == 29 [pid = 1148] [id = 105] 20:27:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011ACB4FC00) [pid = 1148] [serial = 312] [outer = 0000000000000000] 20:27:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (00000011ACC3EC00) [pid = 1148] [serial = 313] [outer = 00000011ACB4FC00] 20:27:43 INFO - PROCESS | 1148 | 1464406063409 Marionette DEBUG loaded listener.js 20:27:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011ACCBEC00) [pid = 1148] [serial = 314] [outer = 00000011ACB4FC00] 20:27:43 INFO - PROCESS | 1148 | 1464406063896 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:27:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:27:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 20:27:43 INFO - PROCESS | 1148 | 1464406063936 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 20:27:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:27:43 INFO - PROCESS | 1148 | 1464406063948 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 20:27:43 INFO - PROCESS | 1148 | 1464406063952 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:27:43 INFO - PROCESS | 1148 | 1464406063956 Marionette TRACE conn5 <- [1,386,null,{}] 20:27:43 INFO - PROCESS | 1148 | 1464406063968 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}] 20:27:44 INFO - PROCESS | 1148 | 1464406064062 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 20:27:44 INFO - PROCESS | 1148 | 1464406064081 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:44 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B241D000 == 30 [pid = 1148] [id = 106] 20:27:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (000000118019A000) [pid = 1148] [serial = 315] [outer = 0000000000000000] 20:27:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011ACDE0800) [pid = 1148] [serial = 316] [outer = 000000118019A000] 20:27:44 INFO - PROCESS | 1148 | 1464406064132 Marionette DEBUG loaded listener.js 20:27:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011ACE85400) [pid = 1148] [serial = 317] [outer = 000000118019A000] 20:27:44 INFO - PROCESS | 1148 | 1464406064601 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]]]}] 20:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 690ms 20:27:44 INFO - PROCESS | 1148 | 1464406064646 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 20:27:44 INFO - PROCESS | 1148 | 1464406064649 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 20:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:27:44 INFO - PROCESS | 1148 | 1464406064652 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:27:44 INFO - PROCESS | 1148 | 1464406064654 Marionette TRACE conn5 <- [1,390,null,{}] 20:27:44 INFO - PROCESS | 1148 | 1464406064658 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}] 20:27:44 INFO - PROCESS | 1148 | 1464406064748 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 20:27:44 INFO - PROCESS | 1148 | 1464406064755 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:44 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B3CD4800 == 31 [pid = 1148] [id = 107] 20:27:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011ACE92C00) [pid = 1148] [serial = 318] [outer = 0000000000000000] 20:27:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011AD22BC00) [pid = 1148] [serial = 319] [outer = 00000011ACE92C00] 20:27:44 INFO - PROCESS | 1148 | 1464406064804 Marionette DEBUG loaded listener.js 20:27:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011AE1A2C00) [pid = 1148] [serial = 320] [outer = 00000011ACE92C00] 20:27:45 INFO - PROCESS | 1148 | 1464406065266 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]]]}] 20:27:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:27:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 20:27:45 INFO - PROCESS | 1148 | 1464406065325 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 20:27:45 INFO - PROCESS | 1148 | 1464406065327 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 20:27:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:27:45 INFO - PROCESS | 1148 | 1464406065331 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:27:45 INFO - PROCESS | 1148 | 1464406065332 Marionette TRACE conn5 <- [1,394,null,{}] 20:27:45 INFO - PROCESS | 1148 | 1464406065336 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}] 20:27:45 INFO - PROCESS | 1148 | 1464406065446 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 20:27:45 INFO - PROCESS | 1148 | 1464406065468 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:45 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CA4000 == 32 [pid = 1148] [id = 108] 20:27:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011ACC37400) [pid = 1148] [serial = 321] [outer = 0000000000000000] 20:27:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011B1581800) [pid = 1148] [serial = 322] [outer = 00000011ACC37400] 20:27:45 INFO - PROCESS | 1148 | 1464406065515 Marionette DEBUG loaded listener.js 20:27:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011B1D7B000) [pid = 1148] [serial = 323] [outer = 00000011ACC37400] 20:27:45 INFO - PROCESS | 1148 | 1464406065963 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]]]}] 20:27:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:27:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 692ms 20:27:46 INFO - PROCESS | 1148 | 1464406066026 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 20:27:46 INFO - PROCESS | 1148 | 1464406066029 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 20:27:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:27:46 INFO - PROCESS | 1148 | 1464406066032 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:27:46 INFO - PROCESS | 1148 | 1464406066034 Marionette TRACE conn5 <- [1,398,null,{}] 20:27:46 INFO - PROCESS | 1148 | 1464406066037 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}] 20:27:46 INFO - PROCESS | 1148 | 1464406066149 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 20:27:46 INFO - PROCESS | 1148 | 1464406066164 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:46 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8CBB800 == 33 [pid = 1148] [id = 109] 20:27:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (0000001180578C00) [pid = 1148] [serial = 324] [outer = 0000000000000000] 20:27:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011B2D4C400) [pid = 1148] [serial = 325] [outer = 0000001180578C00] 20:27:46 INFO - PROCESS | 1148 | 1464406066210 Marionette DEBUG loaded listener.js 20:27:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011B2E96C00) [pid = 1148] [serial = 326] [outer = 0000001180578C00] 20:27:46 INFO - PROCESS | 1148 | 1464406066659 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]]]}] 20:27:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:27:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 692ms 20:27:46 INFO - PROCESS | 1148 | 1464406066728 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 20:27:46 INFO - PROCESS | 1148 | 1464406066732 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 20:27:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:27:46 INFO - PROCESS | 1148 | 1464406066738 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:27:46 INFO - PROCESS | 1148 | 1464406066742 Marionette TRACE conn5 <- [1,402,null,{}] 20:27:46 INFO - PROCESS | 1148 | 1464406066827 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}] 20:27:46 INFO - PROCESS | 1148 | 1464406066959 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 20:27:47 INFO - PROCESS | 1148 | 1464406067018 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:47 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AE04C000 == 34 [pid = 1148] [id = 110] 20:27:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011AB17C800) [pid = 1148] [serial = 327] [outer = 0000000000000000] 20:27:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011ABACA000) [pid = 1148] [serial = 328] [outer = 00000011AB17C800] 20:27:47 INFO - PROCESS | 1148 | 1464406067100 Marionette DEBUG loaded listener.js 20:27:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011ACC1E000) [pid = 1148] [serial = 329] [outer = 00000011AB17C800] 20:27:47 INFO - PROCESS | 1148 | 1464406067871 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]]]}] 20:27:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:27:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1199ms 20:27:47 INFO - PROCESS | 1148 | 1464406067940 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 20:27:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:27:47 INFO - PROCESS | 1148 | 1464406067944 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 20:27:47 INFO - PROCESS | 1148 | 1464406067953 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:27:47 INFO - PROCESS | 1148 | 1464406067957 Marionette TRACE conn5 <- [1,406,null,{}] 20:27:47 INFO - PROCESS | 1148 | 1464406067962 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}] 20:27:48 INFO - PROCESS | 1148 | 1464406068079 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 20:27:48 INFO - PROCESS | 1148 | 1464406068146 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6F95800 == 35 [pid = 1148] [id = 111] 20:27:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011ACCE9C00) [pid = 1148] [serial = 330] [outer = 0000000000000000] 20:27:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011ACDE3800) [pid = 1148] [serial = 331] [outer = 00000011ACCE9C00] 20:27:48 INFO - PROCESS | 1148 | 1464406068203 Marionette DEBUG loaded listener.js 20:27:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011AD22AC00) [pid = 1148] [serial = 332] [outer = 00000011ACCE9C00] 20:27:49 INFO - PROCESS | 1148 | 1464406069005 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]]]}] 20:27:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:27:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1245ms 20:27:49 INFO - PROCESS | 1148 | 1464406069199 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 20:27:49 INFO - PROCESS | 1148 | 1464406069204 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 20:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:27:49 INFO - PROCESS | 1148 | 1464406069253 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:27:49 INFO - PROCESS | 1148 | 1464406069256 Marionette TRACE conn5 <- [1,410,null,{}] 20:27:49 INFO - PROCESS | 1148 | 1464406069263 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}] 20:27:49 INFO - PROCESS | 1148 | 1464406069354 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 20:27:49 INFO - PROCESS | 1148 | 1464406069456 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:49 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AD123800 == 36 [pid = 1148] [id = 112] 20:27:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011ACC1F400) [pid = 1148] [serial = 333] [outer = 0000000000000000] 20:27:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011ACC3D400) [pid = 1148] [serial = 334] [outer = 00000011ACC1F400] 20:27:49 INFO - PROCESS | 1148 | 1464406069507 Marionette DEBUG loaded listener.js 20:27:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011ACCE8800) [pid = 1148] [serial = 335] [outer = 00000011ACC1F400] 20:27:49 INFO - PROCESS | 1148 | --DOCSHELL 00000011B15A7000 == 35 [pid = 1148] [id = 10] 20:27:49 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8CC7800 == 34 [pid = 1148] [id = 26] 20:27:49 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9047000 == 33 [pid = 1148] [id = 16] 20:27:49 INFO - PROCESS | 1148 | --DOCSHELL 00000011B5FF3000 == 32 [pid = 1148] [id = 25] 20:27:49 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6FA0800 == 31 [pid = 1148] [id = 14] 20:27:49 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8CC8000 == 30 [pid = 1148] [id = 15] 20:27:49 INFO - PROCESS | 1148 | --DOCSHELL 00000011AE263000 == 29 [pid = 1148] [id = 23] 20:27:49 INFO - PROCESS | 1148 | --DOCSHELL 00000011B21DC000 == 28 [pid = 1148] [id = 24] 20:27:50 INFO - PROCESS | 1148 | 1464406070010 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]]]}] 20:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 838ms 20:27:50 INFO - PROCESS | 1148 | 1464406070051 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 20:27:50 INFO - PROCESS | 1148 | 1464406070055 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 20:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:27:50 INFO - PROCESS | 1148 | 1464406070062 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:27:50 INFO - PROCESS | 1148 | 1464406070066 Marionette TRACE conn5 <- [1,414,null,{}] 20:27:50 INFO - PROCESS | 1148 | 1464406070070 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}] 20:27:50 INFO - PROCESS | 1148 | 1464406070157 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 20:27:50 INFO - PROCESS | 1148 | 1464406070167 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:50 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B30C5000 == 29 [pid = 1148] [id = 113] 20:27:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011ACE89C00) [pid = 1148] [serial = 336] [outer = 0000000000000000] 20:27:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011ACE90000) [pid = 1148] [serial = 337] [outer = 00000011ACE89C00] 20:27:50 INFO - PROCESS | 1148 | 1464406070215 Marionette DEBUG loaded listener.js 20:27:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011AE208400) [pid = 1148] [serial = 338] [outer = 00000011ACE89C00] 20:27:50 INFO - PROCESS | 1148 | 1464406070693 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]]]}] 20:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 690ms 20:27:50 INFO - PROCESS | 1148 | 1464406070755 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 20:27:50 INFO - PROCESS | 1148 | 1464406070757 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 20:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:27:50 INFO - PROCESS | 1148 | 1464406070761 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:27:50 INFO - PROCESS | 1148 | 1464406070763 Marionette TRACE conn5 <- [1,418,null,{}] 20:27:50 INFO - PROCESS | 1148 | 1464406070775 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}] 20:27:50 INFO - PROCESS | 1148 | 1464406070900 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 20:27:50 INFO - PROCESS | 1148 | 1464406070973 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:51 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8E04000 == 30 [pid = 1148] [id = 114] 20:27:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011B21E4C00) [pid = 1148] [serial = 339] [outer = 0000000000000000] 20:27:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011B2E2FC00) [pid = 1148] [serial = 340] [outer = 00000011B21E4C00] 20:27:51 INFO - PROCESS | 1148 | 1464406071029 Marionette DEBUG loaded listener.js 20:27:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011B387D400) [pid = 1148] [serial = 341] [outer = 00000011B21E4C00] 20:27:51 INFO - PROCESS | 1148 | 1464406071916 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]]]}] 20:27:51 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 20:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1180ms 20:27:51 INFO - PROCESS | 1148 | 1464406071944 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 20:27:51 INFO - PROCESS | 1148 | 1464406071946 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 20:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:27:51 INFO - PROCESS | 1148 | 1464406071949 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:27:51 INFO - PROCESS | 1148 | 1464406071951 Marionette TRACE conn5 <- [1,422,null,{}] 20:27:51 INFO - PROCESS | 1148 | 1464406071954 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}] 20:27:52 INFO - PROCESS | 1148 | 1464406072071 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 20:27:52 INFO - PROCESS | 1148 | 1464406072078 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:52 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B91C4800 == 31 [pid = 1148] [id = 115] 20:27:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011B6567800) [pid = 1148] [serial = 342] [outer = 0000000000000000] 20:27:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011B656A000) [pid = 1148] [serial = 343] [outer = 00000011B6567800] 20:27:52 INFO - PROCESS | 1148 | 1464406072126 Marionette DEBUG loaded listener.js 20:27:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011B6C50800) [pid = 1148] [serial = 344] [outer = 00000011B6567800] 20:27:53 INFO - PROCESS | 1148 | 1464406073107 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]]]}] 20:27:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:27:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1178ms 20:27:53 INFO - PROCESS | 1148 | 1464406073131 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 20:27:53 INFO - PROCESS | 1148 | 1464406073133 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 20:27:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:27:53 INFO - PROCESS | 1148 | 1464406073143 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:27:53 INFO - PROCESS | 1148 | 1464406073145 Marionette TRACE conn5 <- [1,426,null,{}] 20:27:53 INFO - PROCESS | 1148 | 1464406073149 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}] 20:27:53 INFO - PROCESS | 1148 | 1464406073250 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 20:27:53 INFO - PROCESS | 1148 | 1464406073258 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:53 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9782800 == 32 [pid = 1148] [id = 116] 20:27:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011B6568400) [pid = 1148] [serial = 345] [outer = 0000000000000000] 20:27:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011B6F60400) [pid = 1148] [serial = 346] [outer = 00000011B6568400] 20:27:53 INFO - PROCESS | 1148 | 1464406073303 Marionette DEBUG loaded listener.js 20:27:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011B7252000) [pid = 1148] [serial = 347] [outer = 00000011B6568400] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011BCE55800) [pid = 1148] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011B9F25400) [pid = 1148] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011BA112C00) [pid = 1148] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011BB075400) [pid = 1148] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011ACC3A000) [pid = 1148] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011ACC34400) [pid = 1148] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011BCE54800) [pid = 1148] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011BC406800) [pid = 1148] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011B7256C00) [pid = 1148] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011B1564400) [pid = 1148] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (0000001180198800) [pid = 1148] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (0000001180197C00) [pid = 1148] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011B6E27C00) [pid = 1148] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011B6565800) [pid = 1148] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011B15EF800) [pid = 1148] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011B71D0C00) [pid = 1148] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011ACB4FC00) [pid = 1148] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011BE9F9000) [pid = 1148] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011ACE92400) [pid = 1148] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011ACE92C00) [pid = 1148] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (000000118019A000) [pid = 1148] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011BCEDEC00) [pid = 1148] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011ACC37400) [pid = 1148] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011ACA1E000) [pid = 1148] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011C0742400) [pid = 1148] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011B68A3400) [pid = 1148] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011AB16FC00) [pid = 1148] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:27:53 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011C154C000) [pid = 1148] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:27:53 INFO - PROCESS | 1148 | 1464406073922 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] 20:27:53 INFO - PROCESS | 1148 | 1464406073985 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 20:27:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:27:53 INFO - PROCESS | 1148 | 1464406073989 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:27:53 INFO - PROCESS | 1148 | 1464406073991 Marionette TRACE conn5 <- [1,430,null,{}] 20:27:54 INFO - PROCESS | 1148 | 1464406073995 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}] 20:27:54 INFO - PROCESS | 1148 | 1464406074108 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 20:27:54 INFO - PROCESS | 1148 | 1464406074179 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:54 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9FA2000 == 33 [pid = 1148] [id = 117] 20:27:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011B15EF800) [pid = 1148] [serial = 348] [outer = 0000000000000000] 20:27:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011B23D9C00) [pid = 1148] [serial = 349] [outer = 00000011B15EF800] 20:27:54 INFO - PROCESS | 1148 | 1464406074227 Marionette DEBUG loaded listener.js 20:27:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011B8C9A400) [pid = 1148] [serial = 350] [outer = 00000011B15EF800] 20:27:54 INFO - PROCESS | 1148 | 1464406074638 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]]]}] 20:27:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:27:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 20:27:54 INFO - PROCESS | 1148 | 1464406074682 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 20:27:54 INFO - PROCESS | 1148 | 1464406074684 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 20:27:54 INFO - PROCESS | 1148 | 1464406074687 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:27:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:27:54 INFO - PROCESS | 1148 | 1464406074689 Marionette TRACE conn5 <- [1,434,null,{}] 20:27:54 INFO - PROCESS | 1148 | 1464406074693 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}] 20:27:54 INFO - PROCESS | 1148 | 1464406074797 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 20:27:54 INFO - PROCESS | 1148 | 1464406074807 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:54 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA42C000 == 34 [pid = 1148] [id = 118] 20:27:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011B8CFB400) [pid = 1148] [serial = 351] [outer = 0000000000000000] 20:27:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011B8FB2000) [pid = 1148] [serial = 352] [outer = 00000011B8CFB400] 20:27:54 INFO - PROCESS | 1148 | 1464406074853 Marionette DEBUG loaded listener.js 20:27:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011B9AF6C00) [pid = 1148] [serial = 353] [outer = 00000011B8CFB400] 20:27:55 INFO - PROCESS | 1148 | 1464406075269 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]]]}] 20:27:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:27:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 627ms 20:27:55 INFO - PROCESS | 1148 | 1464406075318 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 20:27:55 INFO - PROCESS | 1148 | 1464406075320 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 20:27:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:27:55 INFO - PROCESS | 1148 | 1464406075324 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:27:55 INFO - PROCESS | 1148 | 1464406075325 Marionette TRACE conn5 <- [1,438,null,{}] 20:27:55 INFO - PROCESS | 1148 | 1464406075329 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}] 20:27:55 INFO - PROCESS | 1148 | 1464406075431 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 20:27:55 INFO - PROCESS | 1148 | 1464406075441 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:55 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BBA1D800 == 35 [pid = 1148] [id = 119] 20:27:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (000000118019E400) [pid = 1148] [serial = 354] [outer = 0000000000000000] 20:27:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011B9E15000) [pid = 1148] [serial = 355] [outer = 000000118019E400] 20:27:55 INFO - PROCESS | 1148 | 1464406075486 Marionette DEBUG loaded listener.js 20:27:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011B9F64000) [pid = 1148] [serial = 356] [outer = 000000118019E400] 20:27:55 INFO - PROCESS | 1148 | 1464406075961 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]]]}] 20:27:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:27:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 20:27:56 INFO - PROCESS | 1148 | 1464406076023 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 20:27:56 INFO - PROCESS | 1148 | 1464406076028 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 20:27:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:27:56 INFO - PROCESS | 1148 | 1464406076084 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:27:56 INFO - PROCESS | 1148 | 1464406076089 Marionette TRACE conn5 <- [1,442,null,{}] 20:27:56 INFO - PROCESS | 1148 | 1464406076123 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}] 20:27:56 INFO - PROCESS | 1148 | 1464406076248 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 20:27:56 INFO - PROCESS | 1148 | 1464406076324 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:56 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B22E5000 == 36 [pid = 1148] [id = 120] 20:27:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011ACB4FC00) [pid = 1148] [serial = 357] [outer = 0000000000000000] 20:27:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011ACC34C00) [pid = 1148] [serial = 358] [outer = 00000011ACB4FC00] 20:27:56 INFO - PROCESS | 1148 | 1464406076382 Marionette DEBUG loaded listener.js 20:27:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011ACCE4800) [pid = 1148] [serial = 359] [outer = 00000011ACB4FC00] 20:27:56 INFO - PROCESS | 1148 | 1464406076967 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]]]}] 20:27:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:27:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 963ms 20:27:57 INFO - PROCESS | 1148 | 1464406077047 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 20:27:57 INFO - PROCESS | 1148 | 1464406077054 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 20:27:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:27:57 INFO - PROCESS | 1148 | 1464406077061 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:27:57 INFO - PROCESS | 1148 | 1464406077064 Marionette TRACE conn5 <- [1,446,null,{}] 20:27:57 INFO - PROCESS | 1148 | 1464406077068 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}] 20:27:57 INFO - PROCESS | 1148 | 1464406077187 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 20:27:57 INFO - PROCESS | 1148 | 1464406077252 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:57 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B91C1000 == 37 [pid = 1148] [id = 121] 20:27:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011AD231800) [pid = 1148] [serial = 360] [outer = 0000000000000000] 20:27:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011B1587C00) [pid = 1148] [serial = 361] [outer = 00000011AD231800] 20:27:57 INFO - PROCESS | 1148 | 1464406077309 Marionette DEBUG loaded listener.js 20:27:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011B23D1000) [pid = 1148] [serial = 362] [outer = 00000011AD231800] 20:27:57 INFO - PROCESS | 1148 | 1464406077954 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]]]}] 20:27:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:27:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 942ms 20:27:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:27:58 INFO - PROCESS | 1148 | 1464406078008 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 20:27:58 INFO - PROCESS | 1148 | 1464406078010 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 20:27:58 INFO - PROCESS | 1148 | 1464406078014 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:27:58 INFO - PROCESS | 1148 | 1464406078019 Marionette TRACE conn5 <- [1,450,null,{}] 20:27:58 INFO - PROCESS | 1148 | 1464406078030 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}] 20:27:58 INFO - PROCESS | 1148 | 1464406078146 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 20:27:58 INFO - PROCESS | 1148 | 1464406078217 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:58 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD0E4800 == 38 [pid = 1148] [id = 122] 20:27:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011B6E25800) [pid = 1148] [serial = 363] [outer = 0000000000000000] 20:27:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011B7253400) [pid = 1148] [serial = 364] [outer = 00000011B6E25800] 20:27:58 INFO - PROCESS | 1148 | 1464406078277 Marionette DEBUG loaded listener.js 20:27:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011B9F63800) [pid = 1148] [serial = 365] [outer = 00000011B6E25800] 20:27:58 INFO - PROCESS | 1148 | 1464406078977 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] 20:27:59 INFO - PROCESS | 1148 | 1464406079006 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 20:27:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:27:59 INFO - PROCESS | 1148 | 1464406079009 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:27:59 INFO - PROCESS | 1148 | 1464406079011 Marionette TRACE conn5 <- [1,454,null,{}] 20:27:59 INFO - PROCESS | 1148 | 1464406079015 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}] 20:27:59 INFO - PROCESS | 1148 | 1464406079125 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 20:27:59 INFO - PROCESS | 1148 | 1464406079194 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:59 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C051B000 == 39 [pid = 1148] [id = 123] 20:27:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011BA113C00) [pid = 1148] [serial = 366] [outer = 0000000000000000] 20:27:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011BA448400) [pid = 1148] [serial = 367] [outer = 00000011BA113C00] 20:27:59 INFO - PROCESS | 1148 | 1464406079250 Marionette DEBUG loaded listener.js 20:27:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011BA450C00) [pid = 1148] [serial = 368] [outer = 00000011BA113C00] 20:27:59 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:27:59 INFO - PROCESS | 1148 | 1464406079837 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]]]}] 20:27:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:27:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 881ms 20:27:59 INFO - PROCESS | 1148 | 1464406079893 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 20:27:59 INFO - PROCESS | 1148 | 1464406079895 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 20:27:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:27:59 INFO - PROCESS | 1148 | 1464406079899 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:27:59 INFO - PROCESS | 1148 | 1464406079901 Marionette TRACE conn5 <- [1,458,null,{}] 20:27:59 INFO - PROCESS | 1148 | 1464406079906 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}] 20:28:00 INFO - PROCESS | 1148 | 1464406080013 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 20:28:00 INFO - PROCESS | 1148 | 1464406080083 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:00 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AD37F800 == 40 [pid = 1148] [id = 124] 20:28:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011ACAB0400) [pid = 1148] [serial = 369] [outer = 0000000000000000] 20:28:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011ACE8A800) [pid = 1148] [serial = 370] [outer = 00000011ACAB0400] 20:28:00 INFO - PROCESS | 1148 | 1464406080142 Marionette DEBUG loaded listener.js 20:28:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011B68A5800) [pid = 1148] [serial = 371] [outer = 00000011ACAB0400] 20:28:00 INFO - PROCESS | 1148 | 1464406080883 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] 20:28:00 INFO - PROCESS | 1148 | 1464406080932 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 20:28:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:28:00 INFO - PROCESS | 1148 | 1464406080937 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:28:00 INFO - PROCESS | 1148 | 1464406080941 Marionette TRACE conn5 <- [1,462,null,{}] 20:28:00 INFO - PROCESS | 1148 | 1464406080946 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}] 20:28:01 INFO - PROCESS | 1148 | 1464406081069 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 20:28:01 INFO - PROCESS | 1148 | 1464406081142 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:01 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B158F800 == 41 [pid = 1148] [id = 125] 20:28:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011ACCBF400) [pid = 1148] [serial = 372] [outer = 0000000000000000] 20:28:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011ACCC6000) [pid = 1148] [serial = 373] [outer = 00000011ACCBF400] 20:28:01 INFO - PROCESS | 1148 | 1464406081193 Marionette DEBUG loaded listener.js 20:28:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011ACDE4800) [pid = 1148] [serial = 374] [outer = 00000011ACCBF400] 20:28:01 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9773800 == 40 [pid = 1148] [id = 17] 20:28:01 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2ED7800 == 39 [pid = 1148] [id = 13] 20:28:01 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0756800 == 38 [pid = 1148] [id = 22] 20:28:01 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD0E0000 == 37 [pid = 1148] [id = 21] 20:28:01 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9CDD800 == 36 [pid = 1148] [id = 18] 20:28:01 INFO - PROCESS | 1148 | --DOCSHELL 00000011BB010800 == 35 [pid = 1148] [id = 19] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011B2D4C400) [pid = 1148] [serial = 325] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011BD09C000) [pid = 1148] [serial = 305] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011BE9FE800) [pid = 1148] [serial = 307] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011BA108C00) [pid = 1148] [serial = 292] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011BA451400) [pid = 1148] [serial = 295] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011BA110000) [pid = 1148] [serial = 293] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011BBF60400) [pid = 1148] [serial = 298] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011BAEC8C00) [pid = 1148] [serial = 296] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011BCED5800) [pid = 1148] [serial = 304] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011BCE16800) [pid = 1148] [serial = 299] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011ACCC4000) [pid = 1148] [serial = 280] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011AD225800) [pid = 1148] [serial = 278] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011ACCBD800) [pid = 1148] [serial = 277] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011BE93D000) [pid = 1148] [serial = 275] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011BCE59000) [pid = 1148] [serial = 274] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011BE941000) [pid = 1148] [serial = 272] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011BCEDFC00) [pid = 1148] [serial = 271] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011B9F63000) [pid = 1148] [serial = 269] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011B2D4FC00) [pid = 1148] [serial = 268] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011B349DC00) [pid = 1148] [serial = 266] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011B1D77800) [pid = 1148] [serial = 265] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011ACC18C00) [pid = 1148] [serial = 263] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (000000118019B800) [pid = 1148] [serial = 262] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011BD0A3800) [pid = 1148] [serial = 260] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011B6FAEC00) [pid = 1148] [serial = 289] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011B656C400) [pid = 1148] [serial = 286] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011B68A4800) [pid = 1148] [serial = 287] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011B237D400) [pid = 1148] [serial = 283] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (00000011B2E32400) [pid = 1148] [serial = 284] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (00000011ACE88800) [pid = 1148] [serial = 281] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011BCE1E800) [pid = 1148] [serial = 302] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (00000011BB06E800) [pid = 1148] [serial = 301] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011B8CF1400) [pid = 1148] [serial = 290] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (00000011ACC3EC00) [pid = 1148] [serial = 313] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (00000011BEAD4000) [pid = 1148] [serial = 224] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (00000011B238B400) [pid = 1148] [serial = 218] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (00000011AD22BC00) [pid = 1148] [serial = 319] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011ACE85400) [pid = 1148] [serial = 317] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (00000011C0747400) [pid = 1148] [serial = 308] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (00000011B1581800) [pid = 1148] [serial = 322] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (00000011ACA1EC00) [pid = 1148] [serial = 310] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (00000011ACCBEC00) [pid = 1148] [serial = 314] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (00000011C154E000) [pid = 1148] [serial = 227] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (00000011B8CFBC00) [pid = 1148] [serial = 221] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (00000011ACDE0800) [pid = 1148] [serial = 316] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (00000011ACC14400) [pid = 1148] [serial = 311] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (00000011ACC1C000) [pid = 1148] [serial = 215] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (00000011B1D7B000) [pid = 1148] [serial = 323] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (00000011AE1A2C00) [pid = 1148] [serial = 320] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (00000011C1D2D400) [pid = 1148] [serial = 170] [outer = 0000000000000000] [url = about:blank] 20:28:01 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:01 INFO - PROCESS | 1148 | 1464406081718 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] 20:28:01 INFO - PROCESS | 1148 | 1464406081787 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 20:28:01 INFO - PROCESS | 1148 | 1464406081794 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:28:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:28:01 INFO - PROCESS | 1148 | 1464406081797 Marionette TRACE conn5 <- [1,466,null,{}] 20:28:01 INFO - PROCESS | 1148 | 1464406081801 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}] 20:28:01 INFO - PROCESS | 1148 | 1464406081892 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 20:28:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (00000011ACDDCC00) [pid = 1148] [serial = 375] [outer = 00000011B6C50400] 20:28:02 INFO - PROCESS | 1148 | 1464406081988 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:02 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B30B1800 == 36 [pid = 1148] [id = 126] 20:28:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (00000011ACC3B800) [pid = 1148] [serial = 376] [outer = 0000000000000000] 20:28:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (00000011ACE8B000) [pid = 1148] [serial = 377] [outer = 00000011ACC3B800] 20:28:02 INFO - PROCESS | 1148 | 1464406082041 Marionette DEBUG loaded listener.js 20:28:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (00000011AD228000) [pid = 1148] [serial = 378] [outer = 00000011ACC3B800] 20:28:02 INFO - PROCESS | 1148 | 1464406082478 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] 20:28:02 INFO - PROCESS | 1148 | 1464406082536 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 20:28:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:28:02 INFO - PROCESS | 1148 | 1464406082539 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:28:02 INFO - PROCESS | 1148 | 1464406082543 Marionette TRACE conn5 <- [1,470,null,{}] 20:28:02 INFO - PROCESS | 1148 | 1464406082554 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}] 20:28:02 INFO - PROCESS | 1148 | 1464406082646 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 20:28:02 INFO - PROCESS | 1148 | 1464406082656 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:02 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CAB800 == 37 [pid = 1148] [id = 127] 20:28:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (00000011B2D4A000) [pid = 1148] [serial = 379] [outer = 0000000000000000] 20:28:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (00000011B2E34000) [pid = 1148] [serial = 380] [outer = 00000011B2D4A000] 20:28:02 INFO - PROCESS | 1148 | 1464406082709 Marionette DEBUG loaded listener.js 20:28:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (00000011B3C19000) [pid = 1148] [serial = 381] [outer = 00000011B2D4A000] 20:28:03 INFO - PROCESS | 1148 | 1464406083184 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]]]}] 20:28:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:28:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 691ms 20:28:03 INFO - PROCESS | 1148 | 1464406083233 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 20:28:03 INFO - PROCESS | 1148 | 1464406083236 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 20:28:03 INFO - PROCESS | 1148 | 1464406083239 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:28:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:28:03 INFO - PROCESS | 1148 | 1464406083241 Marionette TRACE conn5 <- [1,474,null,{}] 20:28:03 INFO - PROCESS | 1148 | 1464406083245 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}] 20:28:03 INFO - PROCESS | 1148 | 1464406083359 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 20:28:03 INFO - PROCESS | 1148 | 1464406083370 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:03 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8CC1800 == 38 [pid = 1148] [id = 128] 20:28:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (00000011B656E000) [pid = 1148] [serial = 382] [outer = 0000000000000000] 20:28:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (00000011B68A6C00) [pid = 1148] [serial = 383] [outer = 00000011B656E000] 20:28:03 INFO - PROCESS | 1148 | 1464406083418 Marionette DEBUG loaded listener.js 20:28:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011B6F61800) [pid = 1148] [serial = 384] [outer = 00000011B656E000] 20:28:03 INFO - PROCESS | 1148 | 1464406083892 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]]]}] 20:28:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:28:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 20:28:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:28:03 INFO - PROCESS | 1148 | 1464406083913 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 20:28:03 INFO - PROCESS | 1148 | 1464406083915 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 20:28:03 INFO - PROCESS | 1148 | 1464406083919 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:28:03 INFO - PROCESS | 1148 | 1464406083921 Marionette TRACE conn5 <- [1,478,null,{}] 20:28:03 INFO - PROCESS | 1148 | 1464406083924 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}] 20:28:04 INFO - PROCESS | 1148 | 1464406084029 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 20:28:04 INFO - PROCESS | 1148 | 1464406084037 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:04 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9179800 == 39 [pid = 1148] [id = 129] 20:28:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (00000011B6E2CC00) [pid = 1148] [serial = 385] [outer = 0000000000000000] 20:28:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (00000011B8C9AC00) [pid = 1148] [serial = 386] [outer = 00000011B6E2CC00] 20:28:04 INFO - PROCESS | 1148 | 1464406084085 Marionette DEBUG loaded listener.js 20:28:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011B8FB7C00) [pid = 1148] [serial = 387] [outer = 00000011B6E2CC00] 20:28:04 INFO - PROCESS | 1148 | 1464406084593 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]]]}] 20:28:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:28:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 735ms 20:28:04 INFO - PROCESS | 1148 | 1464406084664 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 20:28:04 INFO - PROCESS | 1148 | 1464406084666 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 20:28:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:28:04 INFO - PROCESS | 1148 | 1464406084706 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:28:04 INFO - PROCESS | 1148 | 1464406084708 Marionette TRACE conn5 <- [1,482,null,{}] 20:28:04 INFO - PROCESS | 1148 | 1464406084714 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}] 20:28:04 INFO - PROCESS | 1148 | 1464406084837 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 20:28:04 INFO - PROCESS | 1148 | 1464406084845 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:04 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B973F000 == 40 [pid = 1148] [id = 130] 20:28:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011BA110400) [pid = 1148] [serial = 388] [outer = 0000000000000000] 20:28:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011BA454000) [pid = 1148] [serial = 389] [outer = 00000011BA110400] 20:28:04 INFO - PROCESS | 1148 | 1464406084892 Marionette DEBUG loaded listener.js 20:28:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011BA667000) [pid = 1148] [serial = 390] [outer = 00000011BA110400] 20:28:05 INFO - PROCESS | 1148 | 1464406085366 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]]]}] 20:28:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:28:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 20:28:05 INFO - PROCESS | 1148 | 1464406085400 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 20:28:05 INFO - PROCESS | 1148 | 1464406085402 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 20:28:05 INFO - PROCESS | 1148 | 1464406085406 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:28:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:28:05 INFO - PROCESS | 1148 | 1464406085408 Marionette TRACE conn5 <- [1,486,null,{}] 20:28:05 INFO - PROCESS | 1148 | 1464406085416 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}] 20:28:05 INFO - PROCESS | 1148 | 1464406085522 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 20:28:05 INFO - PROCESS | 1148 | 1464406085529 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:05 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9CDE000 == 41 [pid = 1148] [id = 131] 20:28:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (00000011BA6F0800) [pid = 1148] [serial = 391] [outer = 0000000000000000] 20:28:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011BAECB000) [pid = 1148] [serial = 392] [outer = 00000011BA6F0800] 20:28:05 INFO - PROCESS | 1148 | 1464406085575 Marionette DEBUG loaded listener.js 20:28:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (00000011BB0AD800) [pid = 1148] [serial = 393] [outer = 00000011BA6F0800] 20:28:05 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (00000011B8CFB400) [pid = 1148] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:28:05 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011ACC1F400) [pid = 1148] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:28:05 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (00000011ACE89C00) [pid = 1148] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:28:05 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (00000011B21E4C00) [pid = 1148] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:28:05 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (00000011B6567800) [pid = 1148] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:28:05 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (00000011B6568400) [pid = 1148] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:28:05 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011B15EF800) [pid = 1148] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:28:06 INFO - PROCESS | 1148 | 1464406086029 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]]]}] 20:28:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:28:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 692ms 20:28:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:28:06 INFO - PROCESS | 1148 | 1464406086101 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 20:28:06 INFO - PROCESS | 1148 | 1464406086104 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 20:28:06 INFO - PROCESS | 1148 | 1464406086107 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:28:06 INFO - PROCESS | 1148 | 1464406086117 Marionette TRACE conn5 <- [1,490,null,{}] 20:28:06 INFO - PROCESS | 1148 | 1464406086121 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}] 20:28:06 INFO - PROCESS | 1148 | 1464406086229 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 20:28:06 INFO - PROCESS | 1148 | 1464406086237 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:06 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA18E800 == 42 [pid = 1148] [id = 132] 20:28:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011B8CFB400) [pid = 1148] [serial = 394] [outer = 0000000000000000] 20:28:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011BB0AF800) [pid = 1148] [serial = 395] [outer = 00000011B8CFB400] 20:28:06 INFO - PROCESS | 1148 | 1464406086284 Marionette DEBUG loaded listener.js 20:28:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011BBEAB400) [pid = 1148] [serial = 396] [outer = 00000011B8CFB400] 20:28:06 INFO - PROCESS | 1148 | 1464406086687 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]]]}] 20:28:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:28:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 650ms 20:28:06 INFO - PROCESS | 1148 | 1464406086761 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 20:28:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:28:06 INFO - PROCESS | 1148 | 1464406086763 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 20:28:06 INFO - PROCESS | 1148 | 1464406086767 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:28:06 INFO - PROCESS | 1148 | 1464406086768 Marionette TRACE conn5 <- [1,494,null,{}] 20:28:06 INFO - PROCESS | 1148 | 1464406086772 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}] 20:28:06 INFO - PROCESS | 1148 | 1464406086856 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 20:28:06 INFO - PROCESS | 1148 | 1464406086864 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:06 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BB022000 == 43 [pid = 1148] [id = 133] 20:28:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011BC407C00) [pid = 1148] [serial = 397] [outer = 0000000000000000] 20:28:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (00000011BC455C00) [pid = 1148] [serial = 398] [outer = 00000011BC407C00] 20:28:06 INFO - PROCESS | 1148 | 1464406086909 Marionette DEBUG loaded listener.js 20:28:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011BC4A8400) [pid = 1148] [serial = 399] [outer = 00000011BC407C00] 20:28:07 INFO - PROCESS | 1148 | 1464406087329 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]]]}] 20:28:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:28:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 20:28:07 INFO - PROCESS | 1148 | 1464406087398 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 20:28:07 INFO - PROCESS | 1148 | 1464406087400 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 20:28:07 INFO - PROCESS | 1148 | 1464406087404 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:28:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:28:07 INFO - PROCESS | 1148 | 1464406087405 Marionette TRACE conn5 <- [1,498,null,{}] 20:28:07 INFO - PROCESS | 1148 | 1464406087409 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}] 20:28:07 INFO - PROCESS | 1148 | 1464406087503 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 20:28:07 INFO - PROCESS | 1148 | 1464406087512 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:07 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD0D3800 == 44 [pid = 1148] [id = 134] 20:28:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (00000011BCE13000) [pid = 1148] [serial = 400] [outer = 0000000000000000] 20:28:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011BCE1A800) [pid = 1148] [serial = 401] [outer = 00000011BCE13000] 20:28:07 INFO - PROCESS | 1148 | 1464406087556 Marionette DEBUG loaded listener.js 20:28:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011BCE4F400) [pid = 1148] [serial = 402] [outer = 00000011BCE13000] 20:28:08 INFO - PROCESS | 1148 | 1464406088210 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]]]}] 20:28:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:28:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 839ms 20:28:08 INFO - PROCESS | 1148 | 1464406088246 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 20:28:08 INFO - PROCESS | 1148 | 1464406088251 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 20:28:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:28:08 INFO - PROCESS | 1148 | 1464406088258 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:28:08 INFO - PROCESS | 1148 | 1464406088262 Marionette TRACE conn5 <- [1,502,null,{}] 20:28:08 INFO - PROCESS | 1148 | 1464406088268 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}] 20:28:08 INFO - PROCESS | 1148 | 1464406088385 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 20:28:08 INFO - PROCESS | 1148 | 1464406088457 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:08 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2182800 == 45 [pid = 1148] [id = 135] 20:28:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011ACC35C00) [pid = 1148] [serial = 403] [outer = 0000000000000000] 20:28:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011ACCBD000) [pid = 1148] [serial = 404] [outer = 00000011ACC35C00] 20:28:08 INFO - PROCESS | 1148 | 1464406088556 Marionette DEBUG loaded listener.js 20:28:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011ACE92000) [pid = 1148] [serial = 405] [outer = 00000011ACC35C00] 20:28:09 INFO - PROCESS | 1148 | 1464406089214 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]]]}] 20:28:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:28:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 986ms 20:28:09 INFO - PROCESS | 1148 | 1464406089246 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 20:28:09 INFO - PROCESS | 1148 | 1464406089253 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 20:28:09 INFO - PROCESS | 1148 | 1464406089260 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:28:09 INFO - PROCESS | 1148 | 1464406089263 Marionette TRACE conn5 <- [1,506,null,{}] 20:28:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:28:09 INFO - PROCESS | 1148 | 1464406089267 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}] 20:28:09 INFO - PROCESS | 1148 | 1464406089382 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 20:28:09 INFO - PROCESS | 1148 | 1464406089465 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:09 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9727800 == 46 [pid = 1148] [id = 136] 20:28:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011B2389000) [pid = 1148] [serial = 406] [outer = 0000000000000000] 20:28:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011B6565C00) [pid = 1148] [serial = 407] [outer = 00000011B2389000] 20:28:09 INFO - PROCESS | 1148 | 1464406089522 Marionette DEBUG loaded listener.js 20:28:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011B7279400) [pid = 1148] [serial = 408] [outer = 00000011B2389000] 20:28:10 INFO - PROCESS | 1148 | 1464406090156 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]]]}] 20:28:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:28:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 922ms 20:28:10 INFO - PROCESS | 1148 | 1464406090188 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 20:28:10 INFO - PROCESS | 1148 | 1464406090191 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 20:28:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:28:10 INFO - PROCESS | 1148 | 1464406090195 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:28:10 INFO - PROCESS | 1148 | 1464406090199 Marionette TRACE conn5 <- [1,510,null,{}] 20:28:10 INFO - PROCESS | 1148 | 1464406090211 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}] 20:28:10 INFO - PROCESS | 1148 | 1464406090325 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 20:28:10 INFO - PROCESS | 1148 | 1464406090397 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:10 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C051F800 == 47 [pid = 1148] [id = 137] 20:28:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011BA454C00) [pid = 1148] [serial = 409] [outer = 0000000000000000] 20:28:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011BA6A8800) [pid = 1148] [serial = 410] [outer = 00000011BA454C00] 20:28:10 INFO - PROCESS | 1148 | 1464406090456 Marionette DEBUG loaded listener.js 20:28:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011BCE20400) [pid = 1148] [serial = 411] [outer = 00000011BA454C00] 20:28:11 INFO - PROCESS | 1148 | 1464406091101 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]]]}] 20:28:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:28:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 943ms 20:28:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:28:11 INFO - PROCESS | 1148 | 1464406091140 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 20:28:11 INFO - PROCESS | 1148 | 1464406091143 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 20:28:11 INFO - PROCESS | 1148 | 1464406091147 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:28:11 INFO - PROCESS | 1148 | 1464406091149 Marionette TRACE conn5 <- [1,514,null,{}] 20:28:11 INFO - PROCESS | 1148 | 1464406091153 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}] 20:28:11 INFO - PROCESS | 1148 | 1464406091266 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 20:28:11 INFO - PROCESS | 1148 | 1464406091348 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:11 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1443000 == 48 [pid = 1148] [id = 138] 20:28:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011BCE57800) [pid = 1148] [serial = 412] [outer = 0000000000000000] 20:28:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011BCE5BC00) [pid = 1148] [serial = 413] [outer = 00000011BCE57800] 20:28:11 INFO - PROCESS | 1148 | 1464406091404 Marionette DEBUG loaded listener.js 20:28:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011BCEDA000) [pid = 1148] [serial = 414] [outer = 00000011BCE57800] 20:28:12 INFO - PROCESS | 1148 | 1464406092182 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]]]}] 20:28:12 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 20:28:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1079ms 20:28:12 INFO - PROCESS | 1148 | 1464406092237 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 20:28:12 INFO - PROCESS | 1148 | 1464406092242 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 20:28:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:28:12 INFO - PROCESS | 1148 | 1464406092248 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:28:12 INFO - PROCESS | 1148 | 1464406092252 Marionette TRACE conn5 <- [1,518,null,{}] 20:28:12 INFO - PROCESS | 1148 | 1464406092258 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}] 20:28:12 INFO - PROCESS | 1148 | 1464406092359 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 20:28:12 INFO - PROCESS | 1148 | 1464406092432 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:12 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B5FDE000 == 49 [pid = 1148] [id = 139] 20:28:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011ACCC2800) [pid = 1148] [serial = 415] [outer = 0000000000000000] 20:28:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011ACCEC000) [pid = 1148] [serial = 416] [outer = 00000011ACCC2800] 20:28:12 INFO - PROCESS | 1148 | 1464406092482 Marionette DEBUG loaded listener.js 20:28:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011B15EA800) [pid = 1148] [serial = 417] [outer = 00000011ACCC2800] 20:28:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011BC336000 == 48 [pid = 1148] [id = 20] 20:28:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1510000 == 47 [pid = 1148] [id = 103] 20:28:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011BB022000 == 46 [pid = 1148] [id = 133] 20:28:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA18E800 == 45 [pid = 1148] [id = 132] 20:28:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9CDE000 == 44 [pid = 1148] [id = 131] 20:28:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B973F000 == 43 [pid = 1148] [id = 130] 20:28:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9179800 == 42 [pid = 1148] [id = 129] 20:28:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8CC1800 == 41 [pid = 1148] [id = 128] 20:28:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CAB800 == 40 [pid = 1148] [id = 127] 20:28:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B30B1800 == 39 [pid = 1148] [id = 126] 20:28:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B158F800 == 38 [pid = 1148] [id = 125] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011B9E15000) [pid = 1148] [serial = 355] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | 1464406093111 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]]]}] 20:28:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:28:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 881ms 20:28:13 INFO - PROCESS | 1148 | 1464406093129 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 20:28:13 INFO - PROCESS | 1148 | 1464406093135 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 20:28:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:28:13 INFO - PROCESS | 1148 | 1464406093141 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:28:13 INFO - PROCESS | 1148 | 1464406093144 Marionette TRACE conn5 <- [1,522,null,{}] 20:28:13 INFO - PROCESS | 1148 | 1464406093148 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}] 20:28:13 INFO - PROCESS | 1148 | 1464406093239 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011B9AF6C00) [pid = 1148] [serial = 353] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011ACCE8800) [pid = 1148] [serial = 335] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011ACC3D400) [pid = 1148] [serial = 334] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011ACDE3800) [pid = 1148] [serial = 331] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011ACE90000) [pid = 1148] [serial = 337] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011AE208400) [pid = 1148] [serial = 338] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011B2E2FC00) [pid = 1148] [serial = 340] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011B656A000) [pid = 1148] [serial = 343] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011ABACA000) [pid = 1148] [serial = 328] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011B6F60400) [pid = 1148] [serial = 346] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011B23D9C00) [pid = 1148] [serial = 349] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011B8FB2000) [pid = 1148] [serial = 352] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011B7252000) [pid = 1148] [serial = 347] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (00000011B6C50800) [pid = 1148] [serial = 344] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (00000011B387D400) [pid = 1148] [serial = 341] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011B8C9A400) [pid = 1148] [serial = 350] [outer = 0000000000000000] [url = about:blank] 20:28:13 INFO - PROCESS | 1148 | 1464406093316 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:13 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B123C800 == 39 [pid = 1148] [id = 140] 20:28:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011AB179800) [pid = 1148] [serial = 418] [outer = 0000000000000000] 20:28:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011ACC37C00) [pid = 1148] [serial = 419] [outer = 00000011AB179800] 20:28:13 INFO - PROCESS | 1148 | 1464406093371 Marionette DEBUG loaded listener.js 20:28:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011ACDE2800) [pid = 1148] [serial = 420] [outer = 00000011AB179800] 20:28:13 INFO - PROCESS | 1148 | 1464406093840 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]]]}] 20:28:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:28:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 734ms 20:28:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:28:13 INFO - PROCESS | 1148 | 1464406093877 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 20:28:13 INFO - PROCESS | 1148 | 1464406093879 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 20:28:13 INFO - PROCESS | 1148 | 1464406093883 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:28:13 INFO - PROCESS | 1148 | 1464406093886 Marionette TRACE conn5 <- [1,526,null,{}] 20:28:13 INFO - PROCESS | 1148 | 1464406093897 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}] 20:28:13 INFO - PROCESS | 1148 | 1464406093987 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 20:28:14 INFO - PROCESS | 1148 | 1464406094022 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6F8B000 == 40 [pid = 1148] [id = 141] 20:28:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011B2D4EC00) [pid = 1148] [serial = 421] [outer = 0000000000000000] 20:28:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011B2E2F000) [pid = 1148] [serial = 422] [outer = 00000011B2D4EC00] 20:28:14 INFO - PROCESS | 1148 | 1464406094071 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011B3879800) [pid = 1148] [serial = 423] [outer = 00000011B2D4EC00] 20:28:14 INFO - PROCESS | 1148 | 1464406094542 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]]]}] 20:28:14 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 20:28:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 20:28:14 INFO - PROCESS | 1148 | 1464406094576 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 20:28:14 INFO - PROCESS | 1148 | 1464406094579 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 20:28:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:28:14 INFO - PROCESS | 1148 | 1464406094583 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:28:14 INFO - PROCESS | 1148 | 1464406094585 Marionette TRACE conn5 <- [1,530,null,{}] 20:28:14 INFO - PROCESS | 1148 | 1464406094588 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}] 20:28:14 INFO - PROCESS | 1148 | 1464406094675 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 20:28:14 INFO - PROCESS | 1148 | 1464406094684 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B917A800 == 41 [pid = 1148] [id = 142] 20:28:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011B6E30800) [pid = 1148] [serial = 424] [outer = 0000000000000000] 20:28:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011B6F5F400) [pid = 1148] [serial = 425] [outer = 00000011B6E30800] 20:28:14 INFO - PROCESS | 1148 | 1464406094731 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011B7256400) [pid = 1148] [serial = 426] [outer = 00000011B6E30800] 20:28:15 INFO - PROCESS | 1148 | 1464406095292 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"]]]}] 20:28:15 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 20:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:28:15 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 20:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:28:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 734ms 20:28:15 INFO - PROCESS | 1148 | 1464406095347 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 20:28:15 INFO - PROCESS | 1148 | 1464406095350 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 20:28:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:28:15 INFO - PROCESS | 1148 | 1464406095353 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:28:15 INFO - PROCESS | 1148 | 1464406095355 Marionette TRACE conn5 <- [1,534,null,{}] 20:28:15 INFO - PROCESS | 1148 | 1464406095359 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}] 20:28:15 INFO - PROCESS | 1148 | 1464406095452 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 20:28:15 INFO - PROCESS | 1148 | 1464406095461 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:15 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9CC9800 == 42 [pid = 1148] [id = 143] 20:28:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011B8CFDC00) [pid = 1148] [serial = 427] [outer = 0000000000000000] 20:28:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011B9AFC000) [pid = 1148] [serial = 428] [outer = 00000011B8CFDC00] 20:28:15 INFO - PROCESS | 1148 | 1464406095506 Marionette DEBUG loaded listener.js 20:28:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011B9F60000) [pid = 1148] [serial = 429] [outer = 00000011B8CFDC00] 20:28:16 INFO - PROCESS | 1148 | 1464406096006 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]]]}] 20:28:16 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. 20:28:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 20:28:16 INFO - PROCESS | 1148 | 1464406096046 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 1148 | 1464406096048 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 20:28:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:28:16 INFO - PROCESS | 1148 | 1464406096052 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:28:16 INFO - PROCESS | 1148 | 1464406096054 Marionette TRACE conn5 <- [1,538,null,{}] 20:28:16 INFO - PROCESS | 1148 | 1464406096063 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}] 20:28:16 INFO - PROCESS | 1148 | 1464406096195 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 20:28:16 INFO - PROCESS | 1148 | 1464406096249 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA419000 == 43 [pid = 1148] [id = 144] 20:28:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011BA113400) [pid = 1148] [serial = 430] [outer = 0000000000000000] 20:28:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011BA44A800) [pid = 1148] [serial = 431] [outer = 00000011BA113400] 20:28:16 INFO - PROCESS | 1148 | 1464406096297 Marionette DEBUG loaded listener.js 20:28:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011BAED3000) [pid = 1148] [serial = 432] [outer = 00000011BA113400] 20:28:16 INFO - PROCESS | 1148 | 1464406096723 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]]]}] 20:28:16 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. 20:28:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 733ms 20:28:16 INFO - PROCESS | 1148 | 1464406096807 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 1148 | 1464406096810 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 20:28:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:28:16 INFO - PROCESS | 1148 | 1464406096818 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:28:16 INFO - PROCESS | 1148 | 1464406096820 Marionette TRACE conn5 <- [1,542,null,{}] 20:28:16 INFO - PROCESS | 1148 | 1464406096823 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}] 20:28:16 INFO - PROCESS | 1148 | 1464406096934 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 20:28:17 INFO - PROCESS | 1148 | 1464406096987 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD093000 == 44 [pid = 1148] [id = 145] 20:28:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011BA6F3C00) [pid = 1148] [serial = 433] [outer = 0000000000000000] 20:28:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011BCE15C00) [pid = 1148] [serial = 434] [outer = 00000011BA6F3C00] 20:28:17 INFO - PROCESS | 1148 | 1464406097032 Marionette DEBUG loaded listener.js 20:28:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011BCE5A400) [pid = 1148] [serial = 435] [outer = 00000011BA6F3C00] 20:28:17 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:17 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:17 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:17 INFO - PROCESS | 1148 | 1464406097466 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]]]}] 20:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 20:28:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:28:17 INFO - PROCESS | 1148 | 1464406097497 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 20:28:17 INFO - PROCESS | 1148 | 1464406097499 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 20:28:17 INFO - PROCESS | 1148 | 1464406097502 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:28:17 INFO - PROCESS | 1148 | 1464406097504 Marionette TRACE conn5 <- [1,546,null,{}] 20:28:17 INFO - PROCESS | 1148 | 1464406097516 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}] 20:28:17 INFO - PROCESS | 1148 | 1464406097623 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 20:28:17 INFO - PROCESS | 1148 | 1464406097630 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0755800 == 45 [pid = 1148] [id = 146] 20:28:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011BCE5E400) [pid = 1148] [serial = 436] [outer = 0000000000000000] 20:28:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011BCEE0800) [pid = 1148] [serial = 437] [outer = 00000011BCE5E400] 20:28:17 INFO - PROCESS | 1148 | 1464406097677 Marionette DEBUG loaded listener.js 20:28:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011BD09D800) [pid = 1148] [serial = 438] [outer = 00000011BCE5E400] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (0000001180578C00) [pid = 1148] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011AB17C800) [pid = 1148] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011ACCE9C00) [pid = 1148] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011B6E2CC00) [pid = 1148] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011BA110400) [pid = 1148] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011B2D4A000) [pid = 1148] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011ACC3B800) [pid = 1148] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011B656E000) [pid = 1148] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011ACAB0400) [pid = 1148] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011ACCBF400) [pid = 1148] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011BA6F0800) [pid = 1148] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011BC407C00) [pid = 1148] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:28:17 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011B8CFB400) [pid = 1148] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:28:18 INFO - PROCESS | 1148 | 1464406098182 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]]]}] 20:28:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:28:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 733ms 20:28:18 INFO - PROCESS | 1148 | 1464406098253 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 20:28:18 INFO - PROCESS | 1148 | 1464406098256 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 20:28:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:28:18 INFO - PROCESS | 1148 | 1464406098259 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:28:18 INFO - PROCESS | 1148 | 1464406098261 Marionette TRACE conn5 <- [1,550,null,{}] 20:28:18 INFO - PROCESS | 1148 | 1464406098264 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}] 20:28:18 INFO - PROCESS | 1148 | 1464406098349 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 20:28:18 INFO - PROCESS | 1148 | 1464406098356 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:18 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1518800 == 46 [pid = 1148] [id = 147] 20:28:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011ACCC5C00) [pid = 1148] [serial = 439] [outer = 0000000000000000] 20:28:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011B8CFB400) [pid = 1148] [serial = 440] [outer = 00000011ACCC5C00] 20:28:18 INFO - PROCESS | 1148 | 1464406098402 Marionette DEBUG loaded listener.js 20:28:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011BD094400) [pid = 1148] [serial = 441] [outer = 00000011ACCC5C00] 20:28:18 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:18 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:18 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:18 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:18 INFO - PROCESS | 1148 | 1464406098862 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]]]}] 20:28:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:28:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 628ms 20:28:18 INFO - PROCESS | 1148 | 1464406098895 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 20:28:18 INFO - PROCESS | 1148 | 1464406098898 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 20:28:18 INFO - PROCESS | 1148 | 1464406098901 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:28:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:28:18 INFO - PROCESS | 1148 | 1464406098903 Marionette TRACE conn5 <- [1,554,null,{}] 20:28:18 INFO - PROCESS | 1148 | 1464406098907 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}] 20:28:19 INFO - PROCESS | 1148 | 1464406099004 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 20:28:19 INFO - PROCESS | 1148 | 1464406099013 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:19 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CA6800 == 47 [pid = 1148] [id = 148] 20:28:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011B2D46800) [pid = 1148] [serial = 442] [outer = 0000000000000000] 20:28:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011BD0AB400) [pid = 1148] [serial = 443] [outer = 00000011B2D46800] 20:28:19 INFO - PROCESS | 1148 | 1464406099060 Marionette DEBUG loaded listener.js 20:28:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011BD0B8000) [pid = 1148] [serial = 444] [outer = 00000011B2D46800] 20:28:19 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:19 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:19 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:19 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:19 INFO - PROCESS | 1148 | 1464406099492 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]]]}] 20:28:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:28:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 20:28:19 INFO - PROCESS | 1148 | 1464406099535 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 20:28:19 INFO - PROCESS | 1148 | 1464406099538 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 20:28:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:28:19 INFO - PROCESS | 1148 | 1464406099541 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:28:19 INFO - PROCESS | 1148 | 1464406099544 Marionette TRACE conn5 <- [1,558,null,{}] 20:28:19 INFO - PROCESS | 1148 | 1464406099547 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}] 20:28:19 INFO - PROCESS | 1148 | 1464406099649 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 20:28:19 INFO - PROCESS | 1148 | 1464406099658 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:19 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C16B9000 == 48 [pid = 1148] [id = 149] 20:28:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011BE942000) [pid = 1148] [serial = 445] [outer = 0000000000000000] 20:28:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011BE9F3800) [pid = 1148] [serial = 446] [outer = 00000011BE942000] 20:28:19 INFO - PROCESS | 1148 | 1464406099710 Marionette DEBUG loaded listener.js 20:28:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011BEAD5000) [pid = 1148] [serial = 447] [outer = 00000011BE942000] 20:28:20 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:20 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:20 INFO - PROCESS | 1148 | 1464406100414 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]]]}] 20:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 944ms 20:28:20 INFO - PROCESS | 1148 | 1464406100489 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 20:28:20 INFO - PROCESS | 1148 | 1464406100495 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 20:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:28:20 INFO - PROCESS | 1148 | 1464406100500 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:28:20 INFO - PROCESS | 1148 | 1464406100505 Marionette TRACE conn5 <- [1,562,null,{}] 20:28:20 INFO - PROCESS | 1148 | 1464406100511 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}] 20:28:20 INFO - PROCESS | 1148 | 1464406100660 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 20:28:20 INFO - PROCESS | 1148 | 1464406100775 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:20 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2EBF800 == 49 [pid = 1148] [id = 150] 20:28:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011ACCE2C00) [pid = 1148] [serial = 448] [outer = 0000000000000000] 20:28:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011ACE89800) [pid = 1148] [serial = 449] [outer = 00000011ACCE2C00] 20:28:20 INFO - PROCESS | 1148 | 1464406100834 Marionette DEBUG loaded listener.js 20:28:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011AE2F1800) [pid = 1148] [serial = 450] [outer = 00000011ACCE2C00] 20:28:21 INFO - PROCESS | 1148 | 1464406101438 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]]]}] 20:28:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:28:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 985ms 20:28:21 INFO - PROCESS | 1148 | 1464406101487 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 20:28:21 INFO - PROCESS | 1148 | 1464406101494 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 20:28:21 INFO - PROCESS | 1148 | 1464406101500 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:28:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:28:21 INFO - PROCESS | 1148 | 1464406101503 Marionette TRACE conn5 <- [1,566,null,{}] 20:28:21 INFO - PROCESS | 1148 | 1464406101508 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}] 20:28:21 INFO - PROCESS | 1148 | 1464406101627 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 20:28:21 INFO - PROCESS | 1148 | 1464406101713 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:21 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA187800 == 50 [pid = 1148] [id = 151] 20:28:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011B5F68400) [pid = 1148] [serial = 451] [outer = 0000000000000000] 20:28:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011B6E27C00) [pid = 1148] [serial = 452] [outer = 00000011B5F68400] 20:28:21 INFO - PROCESS | 1148 | 1464406101769 Marionette DEBUG loaded listener.js 20:28:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011B9C16000) [pid = 1148] [serial = 453] [outer = 00000011B5F68400] 20:28:22 INFO - PROCESS | 1148 | 1464406102374 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]]]}] 20:28:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:28:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 942ms 20:28:22 INFO - PROCESS | 1148 | 1464406102449 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 20:28:22 INFO - PROCESS | 1148 | 1464406102452 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 20:28:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:28:22 INFO - PROCESS | 1148 | 1464406102456 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:28:22 INFO - PROCESS | 1148 | 1464406102460 Marionette TRACE conn5 <- [1,570,null,{}] 20:28:22 INFO - PROCESS | 1148 | 1464406102471 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}] 20:28:22 INFO - PROCESS | 1148 | 1464406102633 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 20:28:22 INFO - PROCESS | 1148 | 1464406102644 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C18CD000 == 51 [pid = 1148] [id = 152] 20:28:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011BBA63400) [pid = 1148] [serial = 454] [outer = 0000000000000000] 20:28:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011BCE16400) [pid = 1148] [serial = 455] [outer = 00000011BBA63400] 20:28:22 INFO - PROCESS | 1148 | 1464406102704 Marionette DEBUG loaded listener.js 20:28:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011BE93E800) [pid = 1148] [serial = 456] [outer = 00000011BBA63400] 20:28:23 INFO - PROCESS | 1148 | 1464406103272 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]]]}] 20:28:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:28:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 881ms 20:28:23 INFO - PROCESS | 1148 | 1464406103338 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 20:28:23 INFO - PROCESS | 1148 | 1464406103342 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 20:28:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:28:23 INFO - PROCESS | 1148 | 1464406103345 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:28:23 INFO - PROCESS | 1148 | 1464406103348 Marionette TRACE conn5 <- [1,574,null,{}] 20:28:23 INFO - PROCESS | 1148 | 1464406103352 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}] 20:28:23 INFO - PROCESS | 1148 | 1464406103475 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 20:28:23 INFO - PROCESS | 1148 | 1464406103557 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:23 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1F1A800 == 52 [pid = 1148] [id = 153] 20:28:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011BE9F6800) [pid = 1148] [serial = 457] [outer = 0000000000000000] 20:28:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011BEAD5400) [pid = 1148] [serial = 458] [outer = 00000011BE9F6800] 20:28:23 INFO - PROCESS | 1148 | 1464406103618 Marionette DEBUG loaded listener.js 20:28:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011C073C000) [pid = 1148] [serial = 459] [outer = 00000011BE9F6800] 20:28:23 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:24 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:24 INFO - PROCESS | 1148 | 1464406104198 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]]]}] 20:28:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:28:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 878ms 20:28:24 INFO - PROCESS | 1148 | 1464406104226 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 20:28:24 INFO - PROCESS | 1148 | 1464406104228 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 20:28:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:28:24 INFO - PROCESS | 1148 | 1464406104232 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:28:24 INFO - PROCESS | 1148 | 1464406104234 Marionette TRACE conn5 <- [1,578,null,{}] 20:28:24 INFO - PROCESS | 1148 | 1464406104238 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}] 20:28:24 INFO - PROCESS | 1148 | 1464406104358 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 20:28:24 INFO - PROCESS | 1148 | 1464406104443 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:24 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1F35800 == 53 [pid = 1148] [id = 154] 20:28:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011B3876C00) [pid = 1148] [serial = 460] [outer = 0000000000000000] 20:28:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011BA24E000) [pid = 1148] [serial = 461] [outer = 00000011B3876C00] 20:28:24 INFO - PROCESS | 1148 | 1464406104499 Marionette DEBUG loaded listener.js 20:28:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011BA25A800) [pid = 1148] [serial = 462] [outer = 00000011B3876C00] 20:28:25 INFO - PROCESS | 1148 | 1464406105039 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]]]}] 20:28:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:28:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 880ms 20:28:25 INFO - PROCESS | 1148 | 1464406105115 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 20:28:25 INFO - PROCESS | 1148 | 1464406105117 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 20:28:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:28:25 INFO - PROCESS | 1148 | 1464406105121 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:28:25 INFO - PROCESS | 1148 | 1464406105124 Marionette TRACE conn5 <- [1,582,null,{}] 20:28:25 INFO - PROCESS | 1148 | 1464406105128 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}] 20:28:25 INFO - PROCESS | 1148 | 1464406105262 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 20:28:25 INFO - PROCESS | 1148 | 1464406105350 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:25 INFO - PROCESS | 1148 | ++DOCSHELL 00000011805B1800 == 54 [pid = 1148] [id = 155] 20:28:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011B6C55000) [pid = 1148] [serial = 463] [outer = 0000000000000000] 20:28:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011BB074C00) [pid = 1148] [serial = 464] [outer = 00000011B6C55000] 20:28:25 INFO - PROCESS | 1148 | 1464406105406 Marionette DEBUG loaded listener.js 20:28:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011C122BC00) [pid = 1148] [serial = 465] [outer = 00000011B6C55000] 20:28:26 INFO - PROCESS | 1148 | 1464406106173 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]]]}] 20:28:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:28:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1079ms 20:28:26 INFO - PROCESS | 1148 | 1464406106216 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 20:28:26 INFO - PROCESS | 1148 | 1464406106220 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 20:28:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:28:26 INFO - PROCESS | 1148 | 1464406106225 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:28:26 INFO - PROCESS | 1148 | 1464406106229 Marionette TRACE conn5 <- [1,586,null,{}] 20:28:26 INFO - PROCESS | 1148 | 1464406106235 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}] 20:28:26 INFO - PROCESS | 1148 | 1464406106339 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 20:28:26 INFO - PROCESS | 1148 | 1464406106414 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:26 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B23B3000 == 55 [pid = 1148] [id = 156] 20:28:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011816EC000) [pid = 1148] [serial = 466] [outer = 0000000000000000] 20:28:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011AB17A400) [pid = 1148] [serial = 467] [outer = 00000011816EC000] 20:28:26 INFO - PROCESS | 1148 | 1464406106465 Marionette DEBUG loaded listener.js 20:28:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011ACC1C000) [pid = 1148] [serial = 468] [outer = 00000011816EC000] 20:28:26 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:28:27 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CA6800 == 54 [pid = 1148] [id = 148] 20:28:27 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1518800 == 53 [pid = 1148] [id = 147] 20:28:27 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0755800 == 52 [pid = 1148] [id = 146] 20:28:27 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD093000 == 51 [pid = 1148] [id = 145] 20:28:27 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA419000 == 50 [pid = 1148] [id = 144] 20:28:27 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9CC9800 == 49 [pid = 1148] [id = 143] 20:28:27 INFO - PROCESS | 1148 | --DOCSHELL 00000011B917A800 == 48 [pid = 1148] [id = 142] 20:28:27 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6F8B000 == 47 [pid = 1148] [id = 141] 20:28:27 INFO - PROCESS | 1148 | --DOCSHELL 00000011B123C800 == 46 [pid = 1148] [id = 140] 20:28:27 INFO - PROCESS | 1148 | --DOCSHELL 00000011B5FDE000 == 45 [pid = 1148] [id = 139] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (00000011ACC34C00) [pid = 1148] [serial = 358] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011B1587C00) [pid = 1148] [serial = 361] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011B7253400) [pid = 1148] [serial = 364] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011BA448400) [pid = 1148] [serial = 367] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011BCE1A800) [pid = 1148] [serial = 401] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | 1464406107416 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]]]}] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011B2E96C00) [pid = 1148] [serial = 326] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011B8C9AC00) [pid = 1148] [serial = 386] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011BA454000) [pid = 1148] [serial = 389] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B2E34000) [pid = 1148] [serial = 380] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011B3C19000) [pid = 1148] [serial = 381] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011ACE8B000) [pid = 1148] [serial = 377] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011AD228000) [pid = 1148] [serial = 378] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011B68A6C00) [pid = 1148] [serial = 383] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011B68A5800) [pid = 1148] [serial = 371] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011ACE8A800) [pid = 1148] [serial = 370] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011B8FB7C00) [pid = 1148] [serial = 387] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011ACDE4800) [pid = 1148] [serial = 374] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011ACCC6000) [pid = 1148] [serial = 373] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011BAECB000) [pid = 1148] [serial = 392] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011BA667000) [pid = 1148] [serial = 390] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011BC4A8400) [pid = 1148] [serial = 399] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011C0746800) [pid = 1148] [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.] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011BB0AF800) [pid = 1148] [serial = 395] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011BC455C00) [pid = 1148] [serial = 398] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011BB0AD800) [pid = 1148] [serial = 393] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011BBEAB400) [pid = 1148] [serial = 396] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011B6F61800) [pid = 1148] [serial = 384] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011ACC1E000) [pid = 1148] [serial = 329] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011AD22AC00) [pid = 1148] [serial = 332] [outer = 0000000000000000] [url = about:blank] 20:28:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:28:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1234ms 20:28:27 INFO - PROCESS | 1148 | 1464406107465 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 20:28:27 INFO - PROCESS | 1148 | 1464406107471 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 20:28:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:28:27 INFO - PROCESS | 1148 | 1464406107477 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:28:27 INFO - PROCESS | 1148 | 1464406107480 Marionette TRACE conn5 <- [1,590,null,{}] 20:28:27 INFO - PROCESS | 1148 | 1464406107483 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}] 20:28:27 INFO - PROCESS | 1148 | 1464406107572 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 20:28:27 INFO - PROCESS | 1148 | 1464406107580 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:27 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1F22000 == 46 [pid = 1148] [id = 157] 20:28:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011ACC43000) [pid = 1148] [serial = 469] [outer = 0000000000000000] 20:28:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011ACCC0400) [pid = 1148] [serial = 470] [outer = 00000011ACC43000] 20:28:27 INFO - PROCESS | 1148 | 1464406107629 Marionette DEBUG loaded listener.js 20:28:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011ACE8A800) [pid = 1148] [serial = 471] [outer = 00000011ACC43000] 20:28:28 INFO - PROCESS | 1148 | 1464406108122 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]]]}] 20:28:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:28:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 690ms 20:28:28 INFO - PROCESS | 1148 | 1464406108168 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 1148 | 1464406108171 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 20:28:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:28:28 INFO - PROCESS | 1148 | 1464406108177 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:28:28 INFO - PROCESS | 1148 | 1464406108180 Marionette TRACE conn5 <- [1,594,null,{}] 20:28:28 INFO - PROCESS | 1148 | 1464406108191 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}] 20:28:28 INFO - PROCESS | 1148 | 1464406108284 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 20:28:28 INFO - PROCESS | 1148 | 1464406108293 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:28 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6FA0000 == 47 [pid = 1148] [id = 158] 20:28:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011B2E31C00) [pid = 1148] [serial = 472] [outer = 0000000000000000] 20:28:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011B2E96C00) [pid = 1148] [serial = 473] [outer = 00000011B2E31C00] 20:28:28 INFO - PROCESS | 1148 | 1464406108344 Marionette DEBUG loaded listener.js 20:28:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011B652A000) [pid = 1148] [serial = 474] [outer = 00000011B2E31C00] 20:28:28 INFO - PROCESS | 1148 | 1464406108789 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]]]}] 20:28:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:28:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 691ms 20:28:28 INFO - PROCESS | 1148 | 1464406108868 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 1148 | 1464406108871 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 20:28:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:28:28 INFO - PROCESS | 1148 | 1464406108875 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:28:28 INFO - PROCESS | 1148 | 1464406108877 Marionette TRACE conn5 <- [1,598,null,{}] 20:28:28 INFO - PROCESS | 1148 | 1464406108881 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}] 20:28:28 INFO - PROCESS | 1148 | 1464406108971 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 20:28:28 INFO - PROCESS | 1148 | 1464406108978 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:28 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B905A800 == 48 [pid = 1148] [id = 159] 20:28:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011B68A6400) [pid = 1148] [serial = 475] [outer = 0000000000000000] 20:28:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011B6F62C00) [pid = 1148] [serial = 476] [outer = 00000011B68A6400] 20:28:29 INFO - PROCESS | 1148 | 1464406109025 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011B8C9BC00) [pid = 1148] [serial = 477] [outer = 00000011B68A6400] 20:28:29 INFO - PROCESS | 1148 | 1464406109475 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]]]}] 20:28:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:28:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 629ms 20:28:29 INFO - PROCESS | 1148 | 1464406109505 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 20:28:29 INFO - PROCESS | 1148 | 1464406109508 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 20:28:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:28:29 INFO - PROCESS | 1148 | 1464406109511 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:28:29 INFO - PROCESS | 1148 | 1464406109513 Marionette TRACE conn5 <- [1,602,null,{}] 20:28:29 INFO - PROCESS | 1148 | 1464406109522 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}] 20:28:29 INFO - PROCESS | 1148 | 1464406109634 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 20:28:29 INFO - PROCESS | 1148 | 1464406109707 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:29 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9731800 == 49 [pid = 1148] [id = 160] 20:28:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011B8FB2000) [pid = 1148] [serial = 478] [outer = 0000000000000000] 20:28:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011B9823C00) [pid = 1148] [serial = 479] [outer = 00000011B8FB2000] 20:28:29 INFO - PROCESS | 1148 | 1464406109752 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011BA107000) [pid = 1148] [serial = 480] [outer = 00000011B8FB2000] 20:28:30 INFO - PROCESS | 1148 | 1464406110259 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]]]}] 20:28:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:28:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 776ms 20:28:30 INFO - PROCESS | 1148 | 1464406110289 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 20:28:30 INFO - PROCESS | 1148 | 1464406110291 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 20:28:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:28:30 INFO - PROCESS | 1148 | 1464406110294 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:28:30 INFO - PROCESS | 1148 | 1464406110296 Marionette TRACE conn5 <- [1,606,null,{}] 20:28:30 INFO - PROCESS | 1148 | 1464406110300 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}] 20:28:30 INFO - PROCESS | 1148 | 1464406110424 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 20:28:30 INFO - PROCESS | 1148 | 1464406110476 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:30 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA179800 == 50 [pid = 1148] [id = 161] 20:28:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011BA259000) [pid = 1148] [serial = 481] [outer = 0000000000000000] 20:28:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011BA4EA800) [pid = 1148] [serial = 482] [outer = 00000011BA259000] 20:28:30 INFO - PROCESS | 1148 | 1464406110524 Marionette DEBUG loaded listener.js 20:28:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011BBEA0800) [pid = 1148] [serial = 483] [outer = 00000011BA259000] 20:28:31 INFO - PROCESS | 1148 | 1464406110992 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]]]}] 20:28:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:28:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 734ms 20:28:31 INFO - PROCESS | 1148 | 1464406111032 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 20:28:31 INFO - PROCESS | 1148 | 1464406111034 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 20:28:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:28:31 INFO - PROCESS | 1148 | 1464406111042 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:28:31 INFO - PROCESS | 1148 | 1464406111044 Marionette TRACE conn5 <- [1,610,null,{}] 20:28:31 INFO - PROCESS | 1148 | 1464406111048 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}] 20:28:31 INFO - PROCESS | 1148 | 1464406111156 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 20:28:31 INFO - PROCESS | 1148 | 1464406111166 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BBA22800 == 51 [pid = 1148] [id = 162] 20:28:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011BAEC8C00) [pid = 1148] [serial = 484] [outer = 0000000000000000] 20:28:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011BC45D800) [pid = 1148] [serial = 485] [outer = 00000011BAEC8C00] 20:28:31 INFO - PROCESS | 1148 | 1464406111251 Marionette DEBUG loaded listener.js 20:28:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011BCE57000) [pid = 1148] [serial = 486] [outer = 00000011BAEC8C00] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011BA113400) [pid = 1148] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011BA6F3C00) [pid = 1148] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011BCE5E400) [pid = 1148] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011B2D4EC00) [pid = 1148] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011B6E30800) [pid = 1148] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011B8CFDC00) [pid = 1148] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011ACCC2800) [pid = 1148] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011AB179800) [pid = 1148] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011ACCC5C00) [pid = 1148] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011B2D46800) [pid = 1148] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011B6E25800) [pid = 1148] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011BA113C00) [pid = 1148] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011ACB4FC00) [pid = 1148] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:28:31 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011AD231800) [pid = 1148] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:28:31 INFO - PROCESS | 1148 | 1464406111746 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]]]}] 20:28:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:28:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 733ms 20:28:31 INFO - PROCESS | 1148 | 1464406111774 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 20:28:31 INFO - PROCESS | 1148 | 1464406111777 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 20:28:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:28:31 INFO - PROCESS | 1148 | 1464406111788 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:28:31 INFO - PROCESS | 1148 | 1464406111791 Marionette TRACE conn5 <- [1,614,null,{}] 20:28:31 INFO - PROCESS | 1148 | 1464406111795 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}] 20:28:31 INFO - PROCESS | 1148 | 1464406111881 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 20:28:31 INFO - PROCESS | 1148 | 1464406111955 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA17B000 == 52 [pid = 1148] [id = 163] 20:28:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011ACC15C00) [pid = 1148] [serial = 487] [outer = 0000000000000000] 20:28:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011B157D800) [pid = 1148] [serial = 488] [outer = 00000011ACC15C00] 20:28:32 INFO - PROCESS | 1148 | 1464406112000 Marionette DEBUG loaded listener.js 20:28:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011BC4A3C00) [pid = 1148] [serial = 489] [outer = 00000011ACC15C00] 20:28:32 INFO - PROCESS | 1148 | 1464406112373 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]]]}] 20:28:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:28:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 649ms 20:28:32 INFO - PROCESS | 1148 | 1464406112433 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 20:28:32 INFO - PROCESS | 1148 | 1464406112435 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 20:28:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:28:32 INFO - PROCESS | 1148 | 1464406112444 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:28:32 INFO - PROCESS | 1148 | 1464406112446 Marionette TRACE conn5 <- [1,618,null,{}] 20:28:32 INFO - PROCESS | 1148 | 1464406112450 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}] 20:28:32 INFO - PROCESS | 1148 | 1464406112567 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 20:28:32 INFO - PROCESS | 1148 | 1464406112578 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C050E000 == 53 [pid = 1148] [id = 164] 20:28:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011BCED4800) [pid = 1148] [serial = 490] [outer = 0000000000000000] 20:28:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011BD099C00) [pid = 1148] [serial = 491] [outer = 00000011BCED4800] 20:28:32 INFO - PROCESS | 1148 | 1464406112623 Marionette DEBUG loaded listener.js 20:28:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011BE93B000) [pid = 1148] [serial = 492] [outer = 00000011BCED4800] 20:28:33 INFO - PROCESS | 1148 | 1464406113042 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]]]}] 20:28:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:28:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 628ms 20:28:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:28:33 INFO - PROCESS | 1148 | 1464406113080 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 20:28:33 INFO - PROCESS | 1148 | 1464406113082 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 20:28:33 INFO - PROCESS | 1148 | 1464406113085 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:28:33 INFO - PROCESS | 1148 | 1464406113087 Marionette TRACE conn5 <- [1,622,null,{}] 20:28:33 INFO - PROCESS | 1148 | 1464406113091 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}] 20:28:33 INFO - PROCESS | 1148 | 1464406113186 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 20:28:33 INFO - PROCESS | 1148 | 1464406113195 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:33 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1516000 == 54 [pid = 1148] [id = 165] 20:28:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011822A5C00) [pid = 1148] [serial = 493] [outer = 0000000000000000] 20:28:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011822AAC00) [pid = 1148] [serial = 494] [outer = 00000011822A5C00] 20:28:33 INFO - PROCESS | 1148 | 1464406113241 Marionette DEBUG loaded listener.js 20:28:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011BCEDE800) [pid = 1148] [serial = 495] [outer = 00000011822A5C00] 20:28:33 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:33 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:33 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:33 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:33 INFO - PROCESS | 1148 | 1464406113748 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]]]}] 20:28:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:28:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 693ms 20:28:33 INFO - PROCESS | 1148 | 1464406113781 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 20:28:33 INFO - PROCESS | 1148 | 1464406113786 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 20:28:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:28:33 INFO - PROCESS | 1148 | 1464406113792 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:28:33 INFO - PROCESS | 1148 | 1464406113797 Marionette TRACE conn5 <- [1,626,null,{}] 20:28:33 INFO - PROCESS | 1148 | 1464406113805 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}] 20:28:33 INFO - PROCESS | 1148 | 1464406113973 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 20:28:34 INFO - PROCESS | 1148 | 1464406114066 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1DB0000 == 55 [pid = 1148] [id = 166] 20:28:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011816EB400) [pid = 1148] [serial = 496] [outer = 0000000000000000] 20:28:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011821D8400) [pid = 1148] [serial = 497] [outer = 00000011816EB400] 20:28:34 INFO - PROCESS | 1148 | 1464406114126 Marionette DEBUG loaded listener.js 20:28:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011821DF000) [pid = 1148] [serial = 498] [outer = 00000011816EB400] 20:28:34 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:34 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:34 INFO - PROCESS | 1148 | 1464406114684 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]]]}] 20:28:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:28:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 943ms 20:28:34 INFO - PROCESS | 1148 | 1464406114739 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 20:28:34 INFO - PROCESS | 1148 | 1464406114745 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 20:28:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:28:34 INFO - PROCESS | 1148 | 1464406114752 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:28:34 INFO - PROCESS | 1148 | 1464406114755 Marionette TRACE conn5 <- [1,630,null,{}] 20:28:34 INFO - PROCESS | 1148 | 1464406114760 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}] 20:28:34 INFO - PROCESS | 1148 | 1464406114876 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 20:28:34 INFO - PROCESS | 1148 | 1464406114965 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B91B7800 == 56 [pid = 1148] [id = 167] 20:28:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011ACC12800) [pid = 1148] [serial = 499] [outer = 0000000000000000] 20:28:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011ACCC0C00) [pid = 1148] [serial = 500] [outer = 00000011ACC12800] 20:28:35 INFO - PROCESS | 1148 | 1464406115020 Marionette DEBUG loaded listener.js 20:28:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011AE2EF800) [pid = 1148] [serial = 501] [outer = 00000011ACC12800] 20:28:35 INFO - PROCESS | 1148 | 1464406115636 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]]]}] 20:28:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:28:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 943ms 20:28:35 INFO - PROCESS | 1148 | 1464406115702 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 20:28:35 INFO - PROCESS | 1148 | 1464406115705 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 20:28:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:28:35 INFO - PROCESS | 1148 | 1464406115709 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:28:35 INFO - PROCESS | 1148 | 1464406115713 Marionette TRACE conn5 <- [1,634,null,{}] 20:28:35 INFO - PROCESS | 1148 | 1464406115725 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}] 20:28:35 INFO - PROCESS | 1148 | 1464406115890 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 20:28:35 INFO - PROCESS | 1148 | 1464406115902 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:35 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C16CD000 == 57 [pid = 1148] [id = 168] 20:28:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011B680CC00) [pid = 1148] [serial = 502] [outer = 0000000000000000] 20:28:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011B7258000) [pid = 1148] [serial = 503] [outer = 00000011B680CC00] 20:28:35 INFO - PROCESS | 1148 | 1464406115961 Marionette DEBUG loaded listener.js 20:28:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011BA252400) [pid = 1148] [serial = 504] [outer = 00000011B680CC00] 20:28:36 INFO - PROCESS | 1148 | 1464406116592 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]]]}] 20:28:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:28:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 943ms 20:28:36 INFO - PROCESS | 1148 | 1464406116654 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 20:28:36 INFO - PROCESS | 1148 | 1464406116657 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 20:28:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:28:36 INFO - PROCESS | 1148 | 1464406116661 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:28:36 INFO - PROCESS | 1148 | 1464406116663 Marionette TRACE conn5 <- [1,638,null,{}] 20:28:36 INFO - PROCESS | 1148 | 1464406116667 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}] 20:28:36 INFO - PROCESS | 1148 | 1464406116781 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 20:28:36 INFO - PROCESS | 1148 | 1464406116895 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C2930000 == 58 [pid = 1148] [id = 169] 20:28:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011BA6AD000) [pid = 1148] [serial = 505] [outer = 0000000000000000] 20:28:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011BBF69400) [pid = 1148] [serial = 506] [outer = 00000011BA6AD000] 20:28:36 INFO - PROCESS | 1148 | 1464406116953 Marionette DEBUG loaded listener.js 20:28:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011BE941400) [pid = 1148] [serial = 507] [outer = 00000011BA6AD000] 20:28:37 INFO - PROCESS | 1148 | 1464406117519 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]]]}] 20:28:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:28:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 945ms 20:28:37 INFO - PROCESS | 1148 | 1464406117620 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 20:28:37 INFO - PROCESS | 1148 | 1464406117623 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 20:28:37 INFO - PROCESS | 1148 | 1464406117628 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:28:37 INFO - PROCESS | 1148 | 1464406117630 Marionette TRACE conn5 <- [1,642,null,{}] 20:28:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:28:37 INFO - PROCESS | 1148 | 1464406117634 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}] 20:28:37 INFO - PROCESS | 1148 | 1464406117750 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 20:28:37 INFO - PROCESS | 1148 | 1464406117818 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:37 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C2903000 == 59 [pid = 1148] [id = 170] 20:28:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (0000001181D57400) [pid = 1148] [serial = 508] [outer = 0000000000000000] 20:28:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (0000001181D5CC00) [pid = 1148] [serial = 509] [outer = 0000001181D57400] 20:28:37 INFO - PROCESS | 1148 | 1464406117914 Marionette DEBUG loaded listener.js 20:28:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011BA6AE000) [pid = 1148] [serial = 510] [outer = 0000001181D57400] 20:28:38 INFO - PROCESS | 1148 | 1464406118779 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]]]}] 20:28:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:28:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1174ms 20:28:38 INFO - PROCESS | 1148 | 1464406118808 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 20:28:38 INFO - PROCESS | 1148 | 1464406118812 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 20:28:38 INFO - PROCESS | 1148 | 1464406118817 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:28:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:28:38 INFO - PROCESS | 1148 | 1464406118822 Marionette TRACE conn5 <- [1,646,null,{}] 20:28:38 INFO - PROCESS | 1148 | 1464406118828 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}] 20:28:38 INFO - PROCESS | 1148 | 1464406118931 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 20:28:39 INFO - PROCESS | 1148 | 1464406119011 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:39 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AB198000 == 60 [pid = 1148] [id = 171] 20:28:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011801A1400) [pid = 1148] [serial = 511] [outer = 0000000000000000] 20:28:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (0000001180579C00) [pid = 1148] [serial = 512] [outer = 00000011801A1400] 20:28:39 INFO - PROCESS | 1148 | 1464406119105 Marionette DEBUG loaded listener.js 20:28:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (0000001182313400) [pid = 1148] [serial = 513] [outer = 00000011801A1400] 20:28:39 INFO - PROCESS | 1148 | 1464406119726 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]]]}] 20:28:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:28:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 985ms 20:28:39 INFO - PROCESS | 1148 | 1464406119823 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 20:28:39 INFO - PROCESS | 1148 | 1464406119829 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 20:28:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:28:39 INFO - PROCESS | 1148 | 1464406119836 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:28:39 INFO - PROCESS | 1148 | 1464406119839 Marionette TRACE conn5 <- [1,650,null,{}] 20:28:39 INFO - PROCESS | 1148 | 1464406119843 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}] 20:28:39 INFO - PROCESS | 1148 | 1464406119964 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 20:28:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011B917D000 == 59 [pid = 1148] [id = 27] 20:28:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011C050E000 == 58 [pid = 1148] [id = 164] 20:28:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA17B000 == 57 [pid = 1148] [id = 163] 20:28:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011BBA22800 == 56 [pid = 1148] [id = 162] 20:28:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA179800 == 55 [pid = 1148] [id = 161] 20:28:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9731800 == 54 [pid = 1148] [id = 160] 20:28:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011B905A800 == 53 [pid = 1148] [id = 159] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011ACCBD000) [pid = 1148] [serial = 404] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (00000011BCE5BC00) [pid = 1148] [serial = 413] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (00000011B6565C00) [pid = 1148] [serial = 407] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011BA6A8800) [pid = 1148] [serial = 410] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011BE9F3800) [pid = 1148] [serial = 446] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6FA0000 == 52 [pid = 1148] [id = 158] 20:28:40 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1F22000 == 51 [pid = 1148] [id = 157] 20:28:40 INFO - PROCESS | 1148 | --DOCSHELL 00000011B23B3000 == 50 [pid = 1148] [id = 156] 20:28:40 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA187800 == 49 [pid = 1148] [id = 151] 20:28:40 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2EBF800 == 48 [pid = 1148] [id = 150] 20:28:40 INFO - PROCESS | 1148 | --DOCSHELL 00000011C16B9000 == 47 [pid = 1148] [id = 149] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011B9F63800) [pid = 1148] [serial = 365] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011BA450C00) [pid = 1148] [serial = 368] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011ACCE4800) [pid = 1148] [serial = 359] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011B23D1000) [pid = 1148] [serial = 362] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011BA44A800) [pid = 1148] [serial = 431] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011BCE15C00) [pid = 1148] [serial = 434] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011BAED3000) [pid = 1148] [serial = 432] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011BCEE0800) [pid = 1148] [serial = 437] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011B2E2F000) [pid = 1148] [serial = 422] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011B3879800) [pid = 1148] [serial = 423] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011B6F5F400) [pid = 1148] [serial = 425] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011B7256400) [pid = 1148] [serial = 426] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011B9AFC000) [pid = 1148] [serial = 428] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011BCE5A400) [pid = 1148] [serial = 435] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011B15EA800) [pid = 1148] [serial = 417] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011ACCEC000) [pid = 1148] [serial = 416] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011ACC37C00) [pid = 1148] [serial = 419] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011ACDE2800) [pid = 1148] [serial = 420] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011B8CFB400) [pid = 1148] [serial = 440] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011BD0AB400) [pid = 1148] [serial = 443] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011BD09D800) [pid = 1148] [serial = 438] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011BD094400) [pid = 1148] [serial = 441] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011B9F60000) [pid = 1148] [serial = 429] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011BD0B8000) [pid = 1148] [serial = 444] [outer = 0000000000000000] [url = about:blank] 20:28:40 INFO - PROCESS | 1148 | 1464406120084 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:40 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AB220000 == 48 [pid = 1148] [id = 172] 20:28:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011801A0800) [pid = 1148] [serial = 514] [outer = 0000000000000000] 20:28:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011822A3400) [pid = 1148] [serial = 515] [outer = 00000011801A0800] 20:28:40 INFO - PROCESS | 1148 | 1464406120132 Marionette DEBUG loaded listener.js 20:28:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011ACC1E000) [pid = 1148] [serial = 516] [outer = 00000011801A0800] 20:28:40 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:40 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:40 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:40 INFO - PROCESS | 1148 | 1464406120593 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]]]}] 20:28:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:28:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 775ms 20:28:40 INFO - PROCESS | 1148 | 1464406120616 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 20:28:40 INFO - PROCESS | 1148 | 1464406120619 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 20:28:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:28:40 INFO - PROCESS | 1148 | 1464406120623 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:28:40 INFO - PROCESS | 1148 | 1464406120626 Marionette TRACE conn5 <- [1,654,null,{}] 20:28:40 INFO - PROCESS | 1148 | 1464406120637 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}] 20:28:40 INFO - PROCESS | 1148 | 1464406120728 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 20:28:40 INFO - PROCESS | 1148 | 1464406120738 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:40 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6E96800 == 49 [pid = 1148] [id = 173] 20:28:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011ACCEA800) [pid = 1148] [serial = 517] [outer = 0000000000000000] 20:28:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011ACDE2400) [pid = 1148] [serial = 518] [outer = 00000011ACCEA800] 20:28:40 INFO - PROCESS | 1148 | 1464406120788 Marionette DEBUG loaded listener.js 20:28:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011AD229000) [pid = 1148] [serial = 519] [outer = 00000011ACCEA800] 20:28:41 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:41 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:41 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:41 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:41 INFO - PROCESS | 1148 | 1464406121262 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]]]}] 20:28:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:28:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 688ms 20:28:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:28:41 INFO - PROCESS | 1148 | 1464406121313 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 20:28:41 INFO - PROCESS | 1148 | 1464406121316 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 20:28:41 INFO - PROCESS | 1148 | 1464406121319 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:28:41 INFO - PROCESS | 1148 | 1464406121321 Marionette TRACE conn5 <- [1,658,null,{}] 20:28:41 INFO - PROCESS | 1148 | 1464406121325 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}] 20:28:41 INFO - PROCESS | 1148 | 1464406121416 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 20:28:41 INFO - PROCESS | 1148 | 1464406121426 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8F0D000 == 50 [pid = 1148] [id = 174] 20:28:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011B2133000) [pid = 1148] [serial = 520] [outer = 0000000000000000] 20:28:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011B21F0400) [pid = 1148] [serial = 521] [outer = 00000011B2133000] 20:28:41 INFO - PROCESS | 1148 | 1464406121480 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011B2D4A000) [pid = 1148] [serial = 522] [outer = 00000011B2133000] 20:28:41 INFO - PROCESS | 1148 | 1464406121921 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]]]}] 20:28:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:28:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 627ms 20:28:41 INFO - PROCESS | 1148 | 1464406121950 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 20:28:41 INFO - PROCESS | 1148 | 1464406121952 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 20:28:41 INFO - PROCESS | 1148 | 1464406121955 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:28:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:28:41 INFO - PROCESS | 1148 | 1464406121957 Marionette TRACE conn5 <- [1,662,null,{}] 20:28:41 INFO - PROCESS | 1148 | 1464406121966 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}] 20:28:42 INFO - PROCESS | 1148 | 1464406122052 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 20:28:42 INFO - PROCESS | 1148 | 1464406122091 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B91C2800 == 51 [pid = 1148] [id = 175] 20:28:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011B2E9A000) [pid = 1148] [serial = 523] [outer = 0000000000000000] 20:28:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011B3879800) [pid = 1148] [serial = 524] [outer = 00000011B2E9A000] 20:28:42 INFO - PROCESS | 1148 | 1464406122136 Marionette DEBUG loaded listener.js 20:28:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011B6567400) [pid = 1148] [serial = 525] [outer = 00000011B2E9A000] 20:28:42 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:42 INFO - PROCESS | 1148 | [1148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:28:42 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:42 INFO - PROCESS | 1148 | 1464406122565 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]]]}] 20:28:42 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 20:28:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 626ms 20:28:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:28:42 INFO - PROCESS | 1148 | 1464406122597 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 20:28:42 INFO - PROCESS | 1148 | 1464406122600 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 20:28:42 INFO - PROCESS | 1148 | 1464406122604 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:28:42 INFO - PROCESS | 1148 | 1464406122605 Marionette TRACE conn5 <- [1,666,null,{}] 20:28:42 INFO - PROCESS | 1148 | 1464406122609 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}] 20:28:42 INFO - PROCESS | 1148 | 1464406122747 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 20:28:42 INFO - PROCESS | 1148 | 1464406122755 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9E84800 == 52 [pid = 1148] [id = 176] 20:28:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011B6570000) [pid = 1148] [serial = 526] [outer = 0000000000000000] 20:28:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011B6EC9800) [pid = 1148] [serial = 527] [outer = 00000011B6570000] 20:28:42 INFO - PROCESS | 1148 | 1464406122803 Marionette DEBUG loaded listener.js 20:28:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011B8CFC000) [pid = 1148] [serial = 528] [outer = 00000011B6570000] 20:28:43 INFO - PROCESS | 1148 | 1464406123269 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]]]}] 20:28:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:28:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 20:28:43 INFO - PROCESS | 1148 | 1464406123297 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 20:28:43 INFO - PROCESS | 1148 | 1464406123299 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 20:28:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:28:43 INFO - PROCESS | 1148 | 1464406123303 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:28:43 INFO - PROCESS | 1148 | 1464406123304 Marionette TRACE conn5 <- [1,670,null,{}] 20:28:43 INFO - PROCESS | 1148 | 1464406123308 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}] 20:28:43 INFO - PROCESS | 1148 | 1464406123419 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 20:28:43 INFO - PROCESS | 1148 | 1464406123497 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:43 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA426800 == 53 [pid = 1148] [id = 177] 20:28:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011B9C19C00) [pid = 1148] [serial = 529] [outer = 0000000000000000] 20:28:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011B9F24C00) [pid = 1148] [serial = 530] [outer = 00000011B9C19C00] 20:28:43 INFO - PROCESS | 1148 | 1464406123542 Marionette DEBUG loaded listener.js 20:28:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011BA109C00) [pid = 1148] [serial = 531] [outer = 00000011B9C19C00] 20:28:43 INFO - PROCESS | 1148 | [1148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:28:44 INFO - PROCESS | 1148 | [1148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:28:44 INFO - PROCESS | 1148 | 1464406124497 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]]]}] 20:28:44 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) 20:28:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1238ms 20:28:44 INFO - PROCESS | 1148 | 1464406124544 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 20:28:44 INFO - PROCESS | 1148 | 1464406124546 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 20:28:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:28:44 INFO - PROCESS | 1148 | 1464406124550 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:28:44 INFO - PROCESS | 1148 | 1464406124552 Marionette TRACE conn5 <- [1,674,null,{}] 20:28:44 INFO - PROCESS | 1148 | 1464406124556 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}] 20:28:44 INFO - PROCESS | 1148 | 1464406124860 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011BCE57800) [pid = 1148] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (000000118019E400) [pid = 1148] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011B8FB2000) [pid = 1148] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011BA259000) [pid = 1148] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011ACC15C00) [pid = 1148] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011816EC000) [pid = 1148] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011B2E31C00) [pid = 1148] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011B68A6400) [pid = 1148] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011ACC43000) [pid = 1148] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011B6C55000) [pid = 1148] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011BAEC8C00) [pid = 1148] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:28:44 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011BCED4800) [pid = 1148] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:28:44 INFO - PROCESS | 1148 | 1464406124939 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B30B6800 == 54 [pid = 1148] [id = 178] 20:28:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (0000001180576C00) [pid = 1148] [serial = 532] [outer = 0000000000000000] 20:28:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011ACA23C00) [pid = 1148] [serial = 533] [outer = 0000001180576C00] 20:28:45 INFO - PROCESS | 1148 | 1464406124993 Marionette DEBUG loaded listener.js 20:28:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011B9C13000) [pid = 1148] [serial = 534] [outer = 0000001180576C00] 20:28:45 INFO - PROCESS | 1148 | 1464406125820 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]]]}] 20:28:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:28:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1282ms 20:28:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:28:45 INFO - PROCESS | 1148 | 1464406125835 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 20:28:45 INFO - PROCESS | 1148 | 1464406125837 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 20:28:45 INFO - PROCESS | 1148 | 1464406125841 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:28:45 INFO - PROCESS | 1148 | 1464406125843 Marionette TRACE conn5 <- [1,678,null,{}] 20:28:45 INFO - PROCESS | 1148 | 1464406125846 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}] 20:28:45 INFO - PROCESS | 1148 | 1464406125956 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 20:28:45 INFO - PROCESS | 1148 | 1464406125965 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:45 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD0D0000 == 55 [pid = 1148] [id = 179] 20:28:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011BA259000) [pid = 1148] [serial = 535] [outer = 0000000000000000] 20:28:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011BA454800) [pid = 1148] [serial = 536] [outer = 00000011BA259000] 20:28:46 INFO - PROCESS | 1148 | 1464406126011 Marionette DEBUG loaded listener.js 20:28:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011BA6F7000) [pid = 1148] [serial = 537] [outer = 00000011BA259000] 20:28:46 INFO - PROCESS | 1148 | 1464406126950 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]]]}] 20:28:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:28:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1136ms 20:28:46 INFO - PROCESS | 1148 | 1464406126980 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 20:28:46 INFO - PROCESS | 1148 | 1464406126985 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 20:28:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:28:47 INFO - PROCESS | 1148 | 1464406127032 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:28:47 INFO - PROCESS | 1148 | 1464406127037 Marionette TRACE conn5 <- [1,682,null,{}] 20:28:47 INFO - PROCESS | 1148 | 1464406127047 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}] 20:28:47 INFO - PROCESS | 1148 | 1464406127156 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 20:28:47 INFO - PROCESS | 1148 | 1464406127268 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:47 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B21CD000 == 56 [pid = 1148] [id = 180] 20:28:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011821DA000) [pid = 1148] [serial = 538] [outer = 0000000000000000] 20:28:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011822A3C00) [pid = 1148] [serial = 539] [outer = 00000011821DA000] 20:28:47 INFO - PROCESS | 1148 | 1464406127327 Marionette DEBUG loaded listener.js 20:28:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011ACA44000) [pid = 1148] [serial = 540] [outer = 00000011821DA000] 20:28:48 INFO - PROCESS | 1148 | 1464406128416 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]]]}] 20:28:48 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) 20:28:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1487ms 20:28:48 INFO - PROCESS | 1148 | 1464406128482 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 20:28:48 INFO - PROCESS | 1148 | 1464406128489 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 20:28:48 INFO - PROCESS | 1148 | 1464406128496 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:28:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:28:48 INFO - PROCESS | 1148 | 1464406128499 Marionette TRACE conn5 <- [1,686,null,{}] 20:28:48 INFO - PROCESS | 1148 | 1464406128503 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}] 20:28:48 INFO - PROCESS | 1148 | 1464406128607 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 20:28:48 INFO - PROCESS | 1148 | 1464406128755 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:48 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B91AD000 == 57 [pid = 1148] [id = 181] 20:28:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011ACC15C00) [pid = 1148] [serial = 541] [outer = 0000000000000000] 20:28:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011ACE8C000) [pid = 1148] [serial = 542] [outer = 00000011ACC15C00] 20:28:48 INFO - PROCESS | 1148 | 1464406128852 Marionette DEBUG loaded listener.js 20:28:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011B23D1000) [pid = 1148] [serial = 543] [outer = 00000011ACC15C00] 20:28:49 INFO - PROCESS | 1148 | 1464406129904 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]]]}] 20:28:49 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) 20:28:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1450ms 20:28:49 INFO - PROCESS | 1148 | 1464406129952 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 20:28:49 INFO - PROCESS | 1148 | 1464406129954 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 20:28:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:28:49 INFO - PROCESS | 1148 | 1464406129959 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:28:49 INFO - PROCESS | 1148 | 1464406129963 Marionette TRACE conn5 <- [1,690,null,{}] 20:28:49 INFO - PROCESS | 1148 | 1464406129975 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}] 20:28:50 INFO - PROCESS | 1148 | 1464406130150 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 20:28:50 INFO - PROCESS | 1148 | 1464406130278 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:50 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0760800 == 58 [pid = 1148] [id = 182] 20:28:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011822A1800) [pid = 1148] [serial = 544] [outer = 0000000000000000] 20:28:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011B6C58400) [pid = 1148] [serial = 545] [outer = 00000011822A1800] 20:28:50 INFO - PROCESS | 1148 | 1464406130336 Marionette DEBUG loaded listener.js 20:28:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011BA25B800) [pid = 1148] [serial = 546] [outer = 00000011822A1800] 20:28:51 INFO - PROCESS | 1148 | 1464406131358 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]]]}] 20:28:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:28:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1441ms 20:28:51 INFO - PROCESS | 1148 | 1464406131402 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 20:28:51 INFO - PROCESS | 1148 | 1464406131407 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 20:28:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:28:51 INFO - PROCESS | 1148 | 1464406131412 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:28:51 INFO - PROCESS | 1148 | 1464406131416 Marionette TRACE conn5 <- [1,694,null,{}] 20:28:51 INFO - PROCESS | 1148 | 1464406131422 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}] 20:28:51 INFO - PROCESS | 1148 | 1464406131528 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 20:28:51 INFO - PROCESS | 1148 | 1464406131636 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:51 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B23A1800 == 59 [pid = 1148] [id = 183] 20:28:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011822A9000) [pid = 1148] [serial = 547] [outer = 0000000000000000] 20:28:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (0000001182317000) [pid = 1148] [serial = 548] [outer = 00000011822A9000] 20:28:51 INFO - PROCESS | 1148 | 1464406131731 Marionette DEBUG loaded listener.js 20:28:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011ACC3AC00) [pid = 1148] [serial = 549] [outer = 00000011822A9000] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011ACA95000 == 58 [pid = 1148] [id = 28] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011B30B6800 == 57 [pid = 1148] [id = 178] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA426800 == 56 [pid = 1148] [id = 177] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9E84800 == 55 [pid = 1148] [id = 176] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011B91C2800 == 54 [pid = 1148] [id = 175] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8F0D000 == 53 [pid = 1148] [id = 174] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6E96800 == 52 [pid = 1148] [id = 173] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011AB220000 == 51 [pid = 1148] [id = 172] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011AB198000 == 50 [pid = 1148] [id = 171] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011C2903000 == 49 [pid = 1148] [id = 170] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011C2930000 == 48 [pid = 1148] [id = 169] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011C16CD000 == 47 [pid = 1148] [id = 168] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011B91B7800 == 46 [pid = 1148] [id = 167] 20:28:52 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1DB0000 == 45 [pid = 1148] [id = 166] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011822AAC00) [pid = 1148] [serial = 494] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011BCEDA000) [pid = 1148] [serial = 414] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011B9F64000) [pid = 1148] [serial = 356] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011B9823C00) [pid = 1148] [serial = 479] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011BBEA0800) [pid = 1148] [serial = 483] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011BA4EA800) [pid = 1148] [serial = 482] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011B157D800) [pid = 1148] [serial = 488] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011BA24E000) [pid = 1148] [serial = 461] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011ACC1C000) [pid = 1148] [serial = 468] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011AB17A400) [pid = 1148] [serial = 467] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011B2E96C00) [pid = 1148] [serial = 473] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011B652A000) [pid = 1148] [serial = 474] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011B6F62C00) [pid = 1148] [serial = 476] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011ACCC0400) [pid = 1148] [serial = 470] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011ACE8A800) [pid = 1148] [serial = 471] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011B6E27C00) [pid = 1148] [serial = 452] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011BEAD5400) [pid = 1148] [serial = 458] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011C122BC00) [pid = 1148] [serial = 465] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011BB074C00) [pid = 1148] [serial = 464] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011BC45D800) [pid = 1148] [serial = 485] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011BCE16400) [pid = 1148] [serial = 455] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011BE93B000) [pid = 1148] [serial = 492] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011ACE89800) [pid = 1148] [serial = 449] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011BD099C00) [pid = 1148] [serial = 491] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011BCE57000) [pid = 1148] [serial = 486] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011BA107000) [pid = 1148] [serial = 480] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011BC4A3C00) [pid = 1148] [serial = 489] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011B8C9BC00) [pid = 1148] [serial = 477] [outer = 0000000000000000] [url = about:blank] 20:28:52 INFO - PROCESS | 1148 | 1464406132728 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]]]}] 20:28:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:28:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1326ms 20:28:52 INFO - PROCESS | 1148 | 1464406132742 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 20:28:52 INFO - PROCESS | 1148 | 1464406132748 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 20:28:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:28:52 INFO - PROCESS | 1148 | 1464406132767 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:28:52 INFO - PROCESS | 1148 | 1464406132770 Marionette TRACE conn5 <- [1,698,null,{}] 20:28:52 INFO - PROCESS | 1148 | 1464406132774 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}] 20:28:52 INFO - PROCESS | 1148 | 1464406132866 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 20:28:52 INFO - PROCESS | 1148 | 1464406132875 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:52 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2EC3800 == 46 [pid = 1148] [id = 184] 20:28:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011ACC1BC00) [pid = 1148] [serial = 550] [outer = 0000000000000000] 20:28:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011ACCE3400) [pid = 1148] [serial = 551] [outer = 00000011ACC1BC00] 20:28:52 INFO - PROCESS | 1148 | 1464406132923 Marionette DEBUG loaded listener.js 20:28:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011ACE8B800) [pid = 1148] [serial = 552] [outer = 00000011ACC1BC00] 20:28:53 INFO - PROCESS | 1148 | 1464406133862 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]]]}] 20:28:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:28:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1137ms 20:28:53 INFO - PROCESS | 1148 | 1464406133906 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 20:28:53 INFO - PROCESS | 1148 | 1464406133909 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 20:28:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:28:53 INFO - PROCESS | 1148 | 1464406133912 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:28:53 INFO - PROCESS | 1148 | 1464406133916 Marionette TRACE conn5 <- [1,702,null,{}] 20:28:53 INFO - PROCESS | 1148 | 1464406133927 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}] 20:28:54 INFO - PROCESS | 1148 | 1464406134023 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 20:28:54 INFO - PROCESS | 1148 | 1464406134032 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:54 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8CD8000 == 47 [pid = 1148] [id = 185] 20:28:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011B2E2F400) [pid = 1148] [serial = 553] [outer = 0000000000000000] 20:28:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011B2E9B000) [pid = 1148] [serial = 554] [outer = 00000011B2E2F400] 20:28:54 INFO - PROCESS | 1148 | 1464406134082 Marionette DEBUG loaded listener.js 20:28:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011B656F800) [pid = 1148] [serial = 555] [outer = 00000011B2E2F400] 20:28:55 INFO - PROCESS | 1148 | 1464406135097 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]]]}] 20:28:55 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 20:28:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1239ms 20:28:55 INFO - PROCESS | 1148 | 1464406135153 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 20:28:55 INFO - PROCESS | 1148 | 1464406135156 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 20:28:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:28:55 INFO - PROCESS | 1148 | 1464406135159 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:28:55 INFO - PROCESS | 1148 | 1464406135161 Marionette TRACE conn5 <- [1,706,null,{}] 20:28:55 INFO - PROCESS | 1148 | 1464406135172 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}] 20:28:55 INFO - PROCESS | 1148 | 1464406135288 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 20:28:55 INFO - PROCESS | 1148 | 1464406135295 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:55 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B91BF000 == 48 [pid = 1148] [id = 186] 20:28:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011B68A7000) [pid = 1148] [serial = 556] [outer = 0000000000000000] 20:28:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011B727A400) [pid = 1148] [serial = 557] [outer = 00000011B68A7000] 20:28:55 INFO - PROCESS | 1148 | 1464406135380 Marionette DEBUG loaded listener.js 20:28:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011B8CFDC00) [pid = 1148] [serial = 558] [outer = 00000011B68A7000] 20:28:56 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011B6570000) [pid = 1148] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:28:56 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011B2E9A000) [pid = 1148] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:28:56 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011ACCEA800) [pid = 1148] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:28:56 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011801A1400) [pid = 1148] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:28:56 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011B2133000) [pid = 1148] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:28:56 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011B9C19C00) [pid = 1148] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:28:56 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011801A0800) [pid = 1148] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:28:56 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (0000001180576C00) [pid = 1148] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:28:56 INFO - PROCESS | 1148 | 1464406136321 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]]]}] 20:28:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:28:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1198ms 20:28:56 INFO - PROCESS | 1148 | 1464406136360 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 20:28:56 INFO - PROCESS | 1148 | 1464406136362 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 20:28:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:28:56 INFO - PROCESS | 1148 | 1464406136366 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:28:56 INFO - PROCESS | 1148 | 1464406136368 Marionette TRACE conn5 <- [1,710,null,{}] 20:28:56 INFO - PROCESS | 1148 | 1464406136372 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}] 20:28:56 INFO - PROCESS | 1148 | 1464406136463 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 20:28:56 INFO - PROCESS | 1148 | 1464406136470 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:56 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9E8C800 == 49 [pid = 1148] [id = 187] 20:28:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (000000118230F800) [pid = 1148] [serial = 559] [outer = 0000000000000000] 20:28:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011B8CFEC00) [pid = 1148] [serial = 560] [outer = 000000118230F800] 20:28:56 INFO - PROCESS | 1148 | 1464406136521 Marionette DEBUG loaded listener.js 20:28:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011B9F63C00) [pid = 1148] [serial = 561] [outer = 000000118230F800] 20:28:56 INFO - PROCESS | 1148 | 1464406136979 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] 20:28:57 INFO - PROCESS | 1148 | 1464406137043 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 20:28:57 INFO - PROCESS | 1148 | 1464406137046 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:28:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:28:57 INFO - PROCESS | 1148 | 1464406137048 Marionette TRACE conn5 <- [1,714,null,{}] 20:28:57 INFO - PROCESS | 1148 | 1464406137051 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}] 20:28:57 INFO - PROCESS | 1148 | 1464406137158 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 20:28:57 INFO - PROCESS | 1148 | 1464406137175 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:57 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BB022000 == 50 [pid = 1148] [id = 188] 20:28:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011BA44D400) [pid = 1148] [serial = 562] [outer = 0000000000000000] 20:28:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011BB0AE000) [pid = 1148] [serial = 563] [outer = 00000011BA44D400] 20:28:57 INFO - PROCESS | 1148 | 1464406137225 Marionette DEBUG loaded listener.js 20:28:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011BC409400) [pid = 1148] [serial = 564] [outer = 00000011BA44D400] 20:28:57 INFO - PROCESS | 1148 | 1464406137717 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]]]}] 20:28:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:28:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 692ms 20:28:57 INFO - PROCESS | 1148 | 1464406137742 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 20:28:57 INFO - PROCESS | 1148 | 1464406137744 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 20:28:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:28:57 INFO - PROCESS | 1148 | 1464406137747 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:28:57 INFO - PROCESS | 1148 | 1464406137749 Marionette TRACE conn5 <- [1,718,null,{}] 20:28:57 INFO - PROCESS | 1148 | 1464406137752 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}] 20:28:57 INFO - PROCESS | 1148 | 1464406137866 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 20:28:57 INFO - PROCESS | 1148 | 1464406137876 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:57 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD0C7000 == 51 [pid = 1148] [id = 189] 20:28:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011BC4AFC00) [pid = 1148] [serial = 565] [outer = 0000000000000000] 20:28:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011BCE1A800) [pid = 1148] [serial = 566] [outer = 00000011BC4AFC00] 20:28:57 INFO - PROCESS | 1148 | 1464406137922 Marionette DEBUG loaded listener.js 20:28:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011BCE5CC00) [pid = 1148] [serial = 567] [outer = 00000011BC4AFC00] 20:28:58 INFO - PROCESS | 1148 | 1464406138487 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] 20:28:58 INFO - PROCESS | 1148 | 1464406138532 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 20:28:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:28:58 INFO - PROCESS | 1148 | 1464406138538 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:28:58 INFO - PROCESS | 1148 | 1464406138543 Marionette TRACE conn5 <- [1,722,null,{}] 20:28:58 INFO - PROCESS | 1148 | 1464406138550 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}] 20:28:58 INFO - PROCESS | 1148 | 1464406138667 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 20:28:58 INFO - PROCESS | 1148 | 1464406138788 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:58 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B22DD000 == 52 [pid = 1148] [id = 190] 20:28:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (000000118231CC00) [pid = 1148] [serial = 568] [outer = 0000000000000000] 20:28:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011ABBCC800) [pid = 1148] [serial = 569] [outer = 000000118231CC00] 20:28:58 INFO - PROCESS | 1148 | 1464406138853 Marionette DEBUG loaded listener.js 20:28:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011ACDDF800) [pid = 1148] [serial = 570] [outer = 000000118231CC00] 20:28:59 INFO - PROCESS | 1148 | 1464406139529 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]]]}] 20:28:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:28:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1027ms 20:28:59 INFO - PROCESS | 1148 | 1464406139569 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 20:28:59 INFO - PROCESS | 1148 | 1464406139576 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 20:28:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:28:59 INFO - PROCESS | 1148 | 1464406139582 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:28:59 INFO - PROCESS | 1148 | 1464406139586 Marionette TRACE conn5 <- [1,726,null,{}] 20:28:59 INFO - PROCESS | 1148 | 1464406139590 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}] 20:28:59 INFO - PROCESS | 1148 | 1464406139710 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 20:28:59 INFO - PROCESS | 1148 | 1464406139785 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:59 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BAEEB800 == 53 [pid = 1148] [id = 191] 20:28:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011B3496400) [pid = 1148] [serial = 571] [outer = 0000000000000000] 20:28:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011B68A4C00) [pid = 1148] [serial = 572] [outer = 00000011B3496400] 20:28:59 INFO - PROCESS | 1148 | 1464406139883 Marionette DEBUG loaded listener.js 20:28:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011B8EDB800) [pid = 1148] [serial = 573] [outer = 00000011B3496400] 20:29:00 INFO - PROCESS | 1148 | [1148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:29:00 INFO - PROCESS | 1148 | 1464406140974 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]]]}] 20:29:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:29:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1434ms 20:29:01 INFO - PROCESS | 1148 | 1464406141022 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 20:29:01 INFO - PROCESS | 1148 | 1464406141025 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 20:29:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:29:01 INFO - PROCESS | 1148 | 1464406141029 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:29:01 INFO - PROCESS | 1148 | 1464406141034 Marionette TRACE conn5 <- [1,730,null,{}] 20:29:01 INFO - PROCESS | 1148 | 1464406141046 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}] 20:29:01 INFO - PROCESS | 1148 | 1464406141216 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 20:29:01 INFO - PROCESS | 1148 | 1464406141304 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:01 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C150C800 == 54 [pid = 1148] [id = 192] 20:29:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011BB0AFC00) [pid = 1148] [serial = 574] [outer = 0000000000000000] 20:29:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011BCE5A000) [pid = 1148] [serial = 575] [outer = 00000011BB0AFC00] 20:29:01 INFO - PROCESS | 1148 | 1464406141363 Marionette DEBUG loaded listener.js 20:29:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011BD098800) [pid = 1148] [serial = 576] [outer = 00000011BB0AFC00] 20:29:02 INFO - PROCESS | 1148 | 1464406142432 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]]]}] 20:29:02 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 20:29:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1448ms 20:29:02 INFO - PROCESS | 1148 | 1464406142478 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 20:29:02 INFO - PROCESS | 1148 | 1464406142482 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 20:29:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:29:02 INFO - PROCESS | 1148 | 1464406142486 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:29:02 INFO - PROCESS | 1148 | 1464406142488 Marionette TRACE conn5 <- [1,734,null,{}] 20:29:02 INFO - PROCESS | 1148 | 1464406142492 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}] 20:29:02 INFO - PROCESS | 1148 | 1464406142640 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 20:29:02 INFO - PROCESS | 1148 | 1464406142762 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:02 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BBF2F000 == 55 [pid = 1148] [id = 193] 20:29:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011B656E400) [pid = 1148] [serial = 577] [outer = 0000000000000000] 20:29:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011BD0A3000) [pid = 1148] [serial = 578] [outer = 00000011B656E400] 20:29:02 INFO - PROCESS | 1148 | 1464406142819 Marionette DEBUG loaded listener.js 20:29:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011BE93A800) [pid = 1148] [serial = 579] [outer = 00000011B656E400] 20:29:03 INFO - PROCESS | 1148 | 1464406143867 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]]]}] 20:29:03 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.) 20:29:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1442ms 20:29:03 INFO - PROCESS | 1148 | 1464406143929 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 20:29:03 INFO - PROCESS | 1148 | 1464406143933 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 20:29:03 INFO - PROCESS | 1148 | 1464406143939 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:29:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:29:03 INFO - PROCESS | 1148 | 1464406143943 Marionette TRACE conn5 <- [1,738,null,{}] 20:29:03 INFO - PROCESS | 1148 | 1464406143950 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}] 20:29:04 INFO - PROCESS | 1148 | 1464406144088 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 20:29:04 INFO - PROCESS | 1148 | 1464406144218 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:04 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8CD7000 == 56 [pid = 1148] [id = 194] 20:29:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011822AE400) [pid = 1148] [serial = 580] [outer = 0000000000000000] 20:29:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011AB16EC00) [pid = 1148] [serial = 581] [outer = 00000011822AE400] 20:29:04 INFO - PROCESS | 1148 | 1464406144269 Marionette DEBUG loaded listener.js 20:29:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011ACCED800) [pid = 1148] [serial = 582] [outer = 00000011822AE400] 20:29:04 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1516000 == 55 [pid = 1148] [id = 165] 20:29:04 INFO - PROCESS | 1148 | --DOCSHELL 00000011BB022000 == 54 [pid = 1148] [id = 188] 20:29:04 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9E8C800 == 53 [pid = 1148] [id = 187] 20:29:04 INFO - PROCESS | 1148 | --DOCSHELL 00000011B91BF000 == 52 [pid = 1148] [id = 186] 20:29:04 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8CD8000 == 51 [pid = 1148] [id = 185] 20:29:04 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2EC3800 == 50 [pid = 1148] [id = 184] 20:29:04 INFO - PROCESS | 1148 | --DOCSHELL 00000011B23A1800 == 49 [pid = 1148] [id = 183] 20:29:04 INFO - PROCESS | 1148 | --DOCSHELL 00000011B21CD000 == 48 [pid = 1148] [id = 180] 20:29:04 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD0D0000 == 47 [pid = 1148] [id = 179] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011821D8400) [pid = 1148] [serial = 497] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011ACCC0C00) [pid = 1148] [serial = 500] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B7258000) [pid = 1148] [serial = 503] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011B3879800) [pid = 1148] [serial = 524] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011ACDE2400) [pid = 1148] [serial = 518] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011AD229000) [pid = 1148] [serial = 519] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (0000001182313400) [pid = 1148] [serial = 513] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (0000001180579C00) [pid = 1148] [serial = 512] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011B21F0400) [pid = 1148] [serial = 521] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011B2D4A000) [pid = 1148] [serial = 522] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011BA109C00) [pid = 1148] [serial = 531] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (0000001181D5CC00) [pid = 1148] [serial = 509] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011822A3400) [pid = 1148] [serial = 515] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011ACC1E000) [pid = 1148] [serial = 516] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011B9F24C00) [pid = 1148] [serial = 530] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011BBF69400) [pid = 1148] [serial = 506] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011ACA23C00) [pid = 1148] [serial = 533] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011B8CFC000) [pid = 1148] [serial = 528] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011B6567400) [pid = 1148] [serial = 525] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011B9C13000) [pid = 1148] [serial = 534] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011BA454800) [pid = 1148] [serial = 536] [outer = 0000000000000000] [url = about:blank] 20:29:04 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011B6EC9800) [pid = 1148] [serial = 527] [outer = 0000000000000000] [url = about:blank] 20:29:05 INFO - PROCESS | 1148 | 1464406145291 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]]]}] 20:29:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:29:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1387ms 20:29:05 INFO - PROCESS | 1148 | 1464406145330 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 20:29:05 INFO - PROCESS | 1148 | 1464406145336 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 20:29:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:29:05 INFO - PROCESS | 1148 | 1464406145342 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:29:05 INFO - PROCESS | 1148 | 1464406145345 Marionette TRACE conn5 <- [1,742,null,{}] 20:29:05 INFO - PROCESS | 1148 | 1464406145349 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}] 20:29:05 INFO - PROCESS | 1148 | 1464406145443 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 20:29:05 INFO - PROCESS | 1148 | 1464406145451 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:05 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B23A1800 == 48 [pid = 1148] [id = 195] 20:29:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011821D9000) [pid = 1148] [serial = 583] [outer = 0000000000000000] 20:29:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011ACC13400) [pid = 1148] [serial = 584] [outer = 00000011821D9000] 20:29:05 INFO - PROCESS | 1148 | 1464406145498 Marionette DEBUG loaded listener.js 20:29:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011ACDE2400) [pid = 1148] [serial = 585] [outer = 00000011821D9000] 20:29:06 INFO - PROCESS | 1148 | 1464406146475 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]]]}] 20:29:06 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 20:29:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1184ms 20:29:06 INFO - PROCESS | 1148 | 1464406146528 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 20:29:06 INFO - PROCESS | 1148 | 1464406146530 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 20:29:06 INFO - PROCESS | 1148 | 1464406146534 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:29:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:29:06 INFO - PROCESS | 1148 | 1464406146537 Marionette TRACE conn5 <- [1,746,null,{}] 20:29:06 INFO - PROCESS | 1148 | 1464406146548 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}] 20:29:06 INFO - PROCESS | 1148 | 1464406146643 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 20:29:06 INFO - PROCESS | 1148 | 1464406146651 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:06 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9168800 == 49 [pid = 1148] [id = 196] 20:29:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011B2E33C00) [pid = 1148] [serial = 586] [outer = 0000000000000000] 20:29:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011B5F6AC00) [pid = 1148] [serial = 587] [outer = 00000011B2E33C00] 20:29:06 INFO - PROCESS | 1148 | 1464406146702 Marionette DEBUG loaded listener.js 20:29:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011B6C58000) [pid = 1148] [serial = 588] [outer = 00000011B2E33C00] 20:29:07 INFO - PROCESS | 1148 | 1464406147189 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]]]}] 20:29:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:29:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 20:29:07 INFO - PROCESS | 1148 | 1464406147271 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 20:29:07 INFO - PROCESS | 1148 | 1464406147274 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 20:29:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:29:07 INFO - PROCESS | 1148 | 1464406147277 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:29:07 INFO - PROCESS | 1148 | 1464406147279 Marionette TRACE conn5 <- [1,750,null,{}] 20:29:07 INFO - PROCESS | 1148 | 1464406147283 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}] 20:29:07 INFO - PROCESS | 1148 | 1464406147396 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 20:29:07 INFO - PROCESS | 1148 | 1464406147449 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:07 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9FB3800 == 50 [pid = 1148] [id = 197] 20:29:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011B8CA5000) [pid = 1148] [serial = 589] [outer = 0000000000000000] 20:29:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011B8FB5800) [pid = 1148] [serial = 590] [outer = 00000011B8CA5000] 20:29:07 INFO - PROCESS | 1148 | 1464406147495 Marionette DEBUG loaded listener.js 20:29:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011B9F6A000) [pid = 1148] [serial = 591] [outer = 00000011B8CA5000] 20:29:08 INFO - PROCESS | 1148 | [1148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:29:08 INFO - PROCESS | 1148 | 1464406148406 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]]]}] 20:29:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:29:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1183ms 20:29:08 INFO - PROCESS | 1148 | 1464406148469 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 20:29:08 INFO - PROCESS | 1148 | 1464406148472 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 20:29:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:29:08 INFO - PROCESS | 1148 | 1464406148475 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:29:08 INFO - PROCESS | 1148 | 1464406148477 Marionette TRACE conn5 <- [1,754,null,{}] 20:29:08 INFO - PROCESS | 1148 | 1464406148481 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}] 20:29:08 INFO - PROCESS | 1148 | 1464406148591 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 20:29:08 INFO - PROCESS | 1148 | 1464406148597 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:08 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BB014000 == 51 [pid = 1148] [id = 198] 20:29:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011BA24EC00) [pid = 1148] [serial = 592] [outer = 0000000000000000] 20:29:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011BA447800) [pid = 1148] [serial = 593] [outer = 00000011BA24EC00] 20:29:08 INFO - PROCESS | 1148 | 1464406148682 Marionette DEBUG loaded listener.js 20:29:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011BA6AFC00) [pid = 1148] [serial = 594] [outer = 00000011BA24EC00] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011B68A7000) [pid = 1148] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011B2E2F400) [pid = 1148] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011822A9000) [pid = 1148] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011822A1800) [pid = 1148] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011ACC1BC00) [pid = 1148] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (000000118230F800) [pid = 1148] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011BA44D400) [pid = 1148] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011BA259000) [pid = 1148] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011B3876C00) [pid = 1148] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011B680CC00) [pid = 1148] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011816EB400) [pid = 1148] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011BBA63400) [pid = 1148] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011BCE13000) [pid = 1148] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011ACC12800) [pid = 1148] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011ACC35C00) [pid = 1148] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011BA6AD000) [pid = 1148] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011BE9F6800) [pid = 1148] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011B2389000) [pid = 1148] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011BA454C00) [pid = 1148] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (00000011BE942000) [pid = 1148] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (00000011ACCE2C00) [pid = 1148] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011B5F68400) [pid = 1148] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (0000001181D57400) [pid = 1148] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:29:09 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011822A5C00) [pid = 1148] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:29:09 INFO - PROCESS | 1148 | 1464406149584 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]]]}] 20:29:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:29:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1136ms 20:29:09 INFO - PROCESS | 1148 | 1464406149613 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 20:29:09 INFO - PROCESS | 1148 | 1464406149615 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 20:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:29:09 INFO - PROCESS | 1148 | 1464406149618 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:29:09 INFO - PROCESS | 1148 | 1464406149620 Marionette TRACE conn5 <- [1,758,null,{}] 20:29:09 INFO - PROCESS | 1148 | 1464406149624 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}] 20:29:09 INFO - PROCESS | 1148 | 1464406149731 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 20:29:09 INFO - PROCESS | 1148 | 1464406149739 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:09 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BE9CF000 == 52 [pid = 1148] [id = 199] 20:29:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011B2E2F400) [pid = 1148] [serial = 595] [outer = 0000000000000000] 20:29:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (00000011B680CC00) [pid = 1148] [serial = 596] [outer = 00000011B2E2F400] 20:29:09 INFO - PROCESS | 1148 | 1464406149789 Marionette DEBUG loaded listener.js 20:29:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011BA4E9400) [pid = 1148] [serial = 597] [outer = 00000011B2E2F400] 20:29:10 INFO - PROCESS | 1148 | 1464406150229 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]]]}] 20:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 20:29:10 INFO - PROCESS | 1148 | 1464406150313 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 20:29:10 INFO - PROCESS | 1148 | 1464406150315 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 20:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:29:10 INFO - PROCESS | 1148 | 1464406150319 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:29:10 INFO - PROCESS | 1148 | 1464406150321 Marionette TRACE conn5 <- [1,762,null,{}] 20:29:10 INFO - PROCESS | 1148 | 1464406150325 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}] 20:29:10 INFO - PROCESS | 1148 | 1464406150411 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 20:29:10 INFO - PROCESS | 1148 | 1464406150423 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:10 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AC1EE800 == 53 [pid = 1148] [id = 200] 20:29:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011BBEA4C00) [pid = 1148] [serial = 598] [outer = 0000000000000000] 20:29:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011BC457C00) [pid = 1148] [serial = 599] [outer = 00000011BBEA4C00] 20:29:10 INFO - PROCESS | 1148 | 1464406150470 Marionette DEBUG loaded listener.js 20:29:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011BD097C00) [pid = 1148] [serial = 600] [outer = 00000011BBEA4C00] 20:29:10 INFO - PROCESS | 1148 | 1464406150883 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]]]}] 20:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 585ms 20:29:10 INFO - PROCESS | 1148 | 1464406150915 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 20:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:29:10 INFO - PROCESS | 1148 | 1464406150917 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 20:29:10 INFO - PROCESS | 1148 | 1464406150920 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:29:10 INFO - PROCESS | 1148 | 1464406150922 Marionette TRACE conn5 <- [1,766,null,{}] 20:29:10 INFO - PROCESS | 1148 | 1464406150937 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}] 20:29:11 INFO - PROCESS | 1148 | 1464406151023 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 20:29:11 INFO - PROCESS | 1148 | 1464406151029 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:11 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C16C1800 == 54 [pid = 1148] [id = 201] 20:29:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011BE939800) [pid = 1148] [serial = 601] [outer = 0000000000000000] 20:29:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011BE940800) [pid = 1148] [serial = 602] [outer = 00000011BE939800] 20:29:11 INFO - PROCESS | 1148 | 1464406151076 Marionette DEBUG loaded listener.js 20:29:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011BE9FC400) [pid = 1148] [serial = 603] [outer = 00000011BE939800] 20:29:11 INFO - PROCESS | 1148 | 1464406151761 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]]]}] 20:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 880ms 20:29:11 INFO - PROCESS | 1148 | 1464406151801 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 20:29:11 INFO - PROCESS | 1148 | 1464406151806 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 20:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:29:11 INFO - PROCESS | 1148 | 1464406151811 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:29:11 INFO - PROCESS | 1148 | 1464406151816 Marionette TRACE conn5 <- [1,770,null,{}] 20:29:11 INFO - PROCESS | 1148 | 1464406151822 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}] 20:29:11 INFO - PROCESS | 1148 | 1464406151971 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 20:29:12 INFO - PROCESS | 1148 | 1464406152064 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:12 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B721F000 == 55 [pid = 1148] [id = 202] 20:29:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011AB16FC00) [pid = 1148] [serial = 604] [outer = 0000000000000000] 20:29:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011AC4B3400) [pid = 1148] [serial = 605] [outer = 00000011AB16FC00] 20:29:12 INFO - PROCESS | 1148 | 1464406152123 Marionette DEBUG loaded listener.js 20:29:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011ACCE2C00) [pid = 1148] [serial = 606] [outer = 00000011AB16FC00] 20:29:12 INFO - PROCESS | 1148 | 1464406152728 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]]]}] 20:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 985ms 20:29:12 INFO - PROCESS | 1148 | 1464406152800 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 20:29:12 INFO - PROCESS | 1148 | 1464406152807 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 20:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:29:12 INFO - PROCESS | 1148 | 1464406152814 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:29:12 INFO - PROCESS | 1148 | 1464406152817 Marionette TRACE conn5 <- [1,774,null,{}] 20:29:12 INFO - PROCESS | 1148 | 1464406152822 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}] 20:29:12 INFO - PROCESS | 1148 | 1464406152980 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 20:29:13 INFO - PROCESS | 1148 | 1464406153091 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:13 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BC3D8800 == 56 [pid = 1148] [id = 203] 20:29:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011B1469000) [pid = 1148] [serial = 607] [outer = 0000000000000000] 20:29:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011B2E2E400) [pid = 1148] [serial = 608] [outer = 00000011B1469000] 20:29:13 INFO - PROCESS | 1148 | 1464406153148 Marionette DEBUG loaded listener.js 20:29:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011B6C53000) [pid = 1148] [serial = 609] [outer = 00000011B1469000] 20:29:13 INFO - PROCESS | 1148 | 1464406153763 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]]]}] 20:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 985ms 20:29:13 INFO - PROCESS | 1148 | 1464406153805 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 20:29:13 INFO - PROCESS | 1148 | 1464406153808 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 20:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:29:13 INFO - PROCESS | 1148 | 1464406153825 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:29:13 INFO - PROCESS | 1148 | 1464406153830 Marionette TRACE conn5 <- [1,778,null,{}] 20:29:13 INFO - PROCESS | 1148 | 1464406153841 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}] 20:29:13 INFO - PROCESS | 1148 | 1464406153967 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 20:29:14 INFO - PROCESS | 1148 | 1464406154081 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:14 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C272E000 == 57 [pid = 1148] [id = 204] 20:29:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011BC404000) [pid = 1148] [serial = 610] [outer = 0000000000000000] 20:29:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011BD09E000) [pid = 1148] [serial = 611] [outer = 00000011BC404000] 20:29:14 INFO - PROCESS | 1148 | 1464406154140 Marionette DEBUG loaded listener.js 20:29:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011BEADA400) [pid = 1148] [serial = 612] [outer = 00000011BC404000] 20:29:14 INFO - PROCESS | 1148 | 1464406154719 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]]]}] 20:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 945ms 20:29:14 INFO - PROCESS | 1148 | 1464406154777 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 20:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:29:14 INFO - PROCESS | 1148 | 1464406154780 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 20:29:14 INFO - PROCESS | 1148 | 1464406154784 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:29:14 INFO - PROCESS | 1148 | 1464406154786 Marionette TRACE conn5 <- [1,782,null,{}] 20:29:14 INFO - PROCESS | 1148 | 1464406154790 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}] 20:29:14 INFO - PROCESS | 1148 | 1464406154906 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 20:29:15 INFO - PROCESS | 1148 | 1464406155024 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:15 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C291C000 == 58 [pid = 1148] [id = 205] 20:29:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (000000118016C000) [pid = 1148] [serial = 613] [outer = 0000000000000000] 20:29:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (0000001180170C00) [pid = 1148] [serial = 614] [outer = 000000118016C000] 20:29:15 INFO - PROCESS | 1148 | 1464406155080 Marionette DEBUG loaded listener.js 20:29:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011BEADB400) [pid = 1148] [serial = 615] [outer = 000000118016C000] 20:29:15 INFO - PROCESS | 1148 | 1464406155675 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]]]}] 20:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 943ms 20:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:29:15 INFO - PROCESS | 1148 | 1464406155729 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 20:29:15 INFO - PROCESS | 1148 | 1464406155731 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 20:29:15 INFO - PROCESS | 1148 | 1464406155735 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:29:15 INFO - PROCESS | 1148 | 1464406155737 Marionette TRACE conn5 <- [1,786,null,{}] 20:29:15 INFO - PROCESS | 1148 | 1464406155741 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}] 20:29:15 INFO - PROCESS | 1148 | 1464406155850 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 20:29:15 INFO - PROCESS | 1148 | 1464406155968 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:15 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA184000 == 59 [pid = 1148] [id = 206] 20:29:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (0000001180174000) [pid = 1148] [serial = 616] [outer = 0000000000000000] 20:29:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (000000118017B400) [pid = 1148] [serial = 617] [outer = 0000001180174000] 20:29:16 INFO - PROCESS | 1148 | 1464406156025 Marionette DEBUG loaded listener.js 20:29:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (0000001180181000) [pid = 1148] [serial = 618] [outer = 0000001180174000] 20:29:16 INFO - PROCESS | 1148 | 1464406156839 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]]]}] 20:29:16 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 20:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1131ms 20:29:16 INFO - PROCESS | 1148 | 1464406156874 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 20:29:16 INFO - PROCESS | 1148 | 1464406156878 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 20:29:16 INFO - PROCESS | 1148 | 1464406156883 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:29:16 INFO - PROCESS | 1148 | 1464406156887 Marionette TRACE conn5 <- [1,790,null,{}] 20:29:16 INFO - PROCESS | 1148 | 1464406156894 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}] 20:29:17 INFO - PROCESS | 1148 | 1464406157002 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 20:29:17 INFO - PROCESS | 1148 | 1464406157129 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:17 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AD11C800 == 60 [pid = 1148] [id = 207] 20:29:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (0000001181D61400) [pid = 1148] [serial = 619] [outer = 0000000000000000] 20:29:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011821D2000) [pid = 1148] [serial = 620] [outer = 0000001181D61400] 20:29:17 INFO - PROCESS | 1148 | 1464406157183 Marionette DEBUG loaded listener.js 20:29:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (0000001182311400) [pid = 1148] [serial = 621] [outer = 0000001181D61400] 20:29:17 INFO - PROCESS | 1148 | --DOCSHELL 00000011AC1EE800 == 59 [pid = 1148] [id = 200] 20:29:17 INFO - PROCESS | 1148 | --DOCSHELL 00000011BE9CF000 == 58 [pid = 1148] [id = 199] 20:29:17 INFO - PROCESS | 1148 | --DOCSHELL 00000011BB014000 == 57 [pid = 1148] [id = 198] 20:29:17 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9FB3800 == 56 [pid = 1148] [id = 197] 20:29:17 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9168800 == 55 [pid = 1148] [id = 196] 20:29:17 INFO - PROCESS | 1148 | --DOCSHELL 00000011B23A1800 == 54 [pid = 1148] [id = 195] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011822A3C00) [pid = 1148] [serial = 539] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011ACE8C000) [pid = 1148] [serial = 542] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011BCE1A800) [pid = 1148] [serial = 566] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8CD7000 == 53 [pid = 1148] [id = 194] 20:29:17 INFO - PROCESS | 1148 | --DOCSHELL 00000011C150C800 == 52 [pid = 1148] [id = 192] 20:29:17 INFO - PROCESS | 1148 | --DOCSHELL 00000011BAEEB800 == 51 [pid = 1148] [id = 191] 20:29:17 INFO - PROCESS | 1148 | --DOCSHELL 00000011B22DD000 == 50 [pid = 1148] [id = 190] 20:29:17 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD0C7000 == 49 [pid = 1148] [id = 189] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011BA6AE000) [pid = 1148] [serial = 510] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011BA25A800) [pid = 1148] [serial = 462] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011BA252400) [pid = 1148] [serial = 504] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011821DF000) [pid = 1148] [serial = 498] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011BE93E800) [pid = 1148] [serial = 456] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011BCE4F400) [pid = 1148] [serial = 402] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011AE2EF800) [pid = 1148] [serial = 501] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011ACE92000) [pid = 1148] [serial = 405] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011BE941400) [pid = 1148] [serial = 507] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011C073C000) [pid = 1148] [serial = 459] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011B7279400) [pid = 1148] [serial = 408] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011BCE20400) [pid = 1148] [serial = 411] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011BEAD5000) [pid = 1148] [serial = 447] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011AE2F1800) [pid = 1148] [serial = 450] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011B9C16000) [pid = 1148] [serial = 453] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011BCEDE800) [pid = 1148] [serial = 495] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011B727A400) [pid = 1148] [serial = 557] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011B2E9B000) [pid = 1148] [serial = 554] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011ACC3AC00) [pid = 1148] [serial = 549] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (0000001182317000) [pid = 1148] [serial = 548] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (00000011BA25B800) [pid = 1148] [serial = 546] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011B6C58400) [pid = 1148] [serial = 545] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (00000011ACCE3400) [pid = 1148] [serial = 551] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011ACE8B800) [pid = 1148] [serial = 552] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (00000011B8CFEC00) [pid = 1148] [serial = 560] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (00000011BB0AE000) [pid = 1148] [serial = 563] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (00000011BC409400) [pid = 1148] [serial = 564] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (00000011B9F63C00) [pid = 1148] [serial = 561] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011BA6F7000) [pid = 1148] [serial = 537] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (00000011B8CFDC00) [pid = 1148] [serial = 558] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (00000011B656F800) [pid = 1148] [serial = 555] [outer = 0000000000000000] [url = about:blank] 20:29:17 INFO - PROCESS | 1148 | 1464406157803 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]]]}] 20:29:17 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 20:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 942ms 20:29:17 INFO - PROCESS | 1148 | 1464406157831 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 20:29:17 INFO - PROCESS | 1148 | 1464406157837 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 20:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:29:17 INFO - PROCESS | 1148 | 1464406157843 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:29:17 INFO - PROCESS | 1148 | 1464406157846 Marionette TRACE conn5 <- [1,794,null,{}] 20:29:17 INFO - PROCESS | 1148 | 1464406157850 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}] 20:29:17 INFO - PROCESS | 1148 | 1464406157943 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 20:29:18 INFO - PROCESS | 1148 | 1464406158020 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:18 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B22CC000 == 50 [pid = 1148] [id = 208] 20:29:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001181D56000) [pid = 1148] [serial = 622] [outer = 0000000000000000] 20:29:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (00000011822A1000) [pid = 1148] [serial = 623] [outer = 0000001181D56000] 20:29:18 INFO - PROCESS | 1148 | 1464406158068 Marionette DEBUG loaded listener.js 20:29:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011ACAAC800) [pid = 1148] [serial = 624] [outer = 0000001181D56000] 20:29:18 INFO - PROCESS | 1148 | 1464406158496 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]]]}] 20:29:18 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 20:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 733ms 20:29:18 INFO - PROCESS | 1148 | 1464406158578 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 20:29:18 INFO - PROCESS | 1148 | 1464406158581 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 20:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:29:18 INFO - PROCESS | 1148 | 1464406158584 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:29:18 INFO - PROCESS | 1148 | 1464406158588 Marionette TRACE conn5 <- [1,798,null,{}] 20:29:18 INFO - PROCESS | 1148 | 1464406158605 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}] 20:29:18 INFO - PROCESS | 1148 | 1464406158699 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 20:29:18 INFO - PROCESS | 1148 | 1464406158714 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:18 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CAC000 == 51 [pid = 1148] [id = 209] 20:29:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011ACDEA000) [pid = 1148] [serial = 625] [outer = 0000000000000000] 20:29:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011ACE8DC00) [pid = 1148] [serial = 626] [outer = 00000011ACDEA000] 20:29:18 INFO - PROCESS | 1148 | 1464406158763 Marionette DEBUG loaded listener.js 20:29:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011AE2F1000) [pid = 1148] [serial = 627] [outer = 00000011ACDEA000] 20:29:19 INFO - PROCESS | 1148 | 1464406159225 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]]]}] 20:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 691ms 20:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:29:19 INFO - PROCESS | 1148 | 1464406159278 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 20:29:19 INFO - PROCESS | 1148 | 1464406159281 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 20:29:19 INFO - PROCESS | 1148 | 1464406159285 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:29:19 INFO - PROCESS | 1148 | 1464406159287 Marionette TRACE conn5 <- [1,802,null,{}] 20:29:19 INFO - PROCESS | 1148 | 1464406159291 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}] 20:29:19 INFO - PROCESS | 1148 | 1464406159385 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 20:29:19 INFO - PROCESS | 1148 | 1464406159395 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:19 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B904B000 == 52 [pid = 1148] [id = 210] 20:29:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (00000011B237F400) [pid = 1148] [serial = 628] [outer = 0000000000000000] 20:29:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011B238AC00) [pid = 1148] [serial = 629] [outer = 00000011B237F400] 20:29:19 INFO - PROCESS | 1148 | 1464406159441 Marionette DEBUG loaded listener.js 20:29:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (00000011B2E97000) [pid = 1148] [serial = 630] [outer = 00000011B237F400] 20:29:19 INFO - PROCESS | 1148 | 1464406159926 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] 20:29:19 INFO - PROCESS | 1148 | 1464406159981 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 20:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:29:19 INFO - PROCESS | 1148 | 1464406159990 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:29:19 INFO - PROCESS | 1148 | 1464406159992 Marionette TRACE conn5 <- [1,806,null,{}] 20:29:20 INFO - PROCESS | 1148 | 1464406159996 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}] 20:29:20 INFO - PROCESS | 1148 | 1464406160105 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 20:29:20 INFO - PROCESS | 1148 | 1464406160112 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:20 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B977E800 == 53 [pid = 1148] [id = 211] 20:29:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011B2387400) [pid = 1148] [serial = 631] [outer = 0000000000000000] 20:29:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011B652BC00) [pid = 1148] [serial = 632] [outer = 00000011B2387400] 20:29:20 INFO - PROCESS | 1148 | 1464406160158 Marionette DEBUG loaded listener.js 20:29:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011B68A7400) [pid = 1148] [serial = 633] [outer = 00000011B2387400] 20:29:20 INFO - PROCESS | 1148 | 1464406160610 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]]]}] 20:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 690ms 20:29:20 INFO - PROCESS | 1148 | 1464406160682 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 20:29:20 INFO - PROCESS | 1148 | 1464406160692 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 20:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:29:20 INFO - PROCESS | 1148 | 1464406160702 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:29:20 INFO - PROCESS | 1148 | 1464406160704 Marionette TRACE conn5 <- [1,810,null,{}] 20:29:20 INFO - PROCESS | 1148 | 1464406160713 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}] 20:29:20 INFO - PROCESS | 1148 | 1464406160879 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 20:29:20 INFO - PROCESS | 1148 | 1464406160928 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:20 INFO - PROCESS | 1148 | ++DOCSHELL 000000118165B800 == 54 [pid = 1148] [id = 212] 20:29:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011B7272800) [pid = 1148] [serial = 634] [outer = 0000000000000000] 20:29:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011B9C2C800) [pid = 1148] [serial = 635] [outer = 00000011B7272800] 20:29:20 INFO - PROCESS | 1148 | 1464406160974 Marionette DEBUG loaded listener.js 20:29:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011B9F69400) [pid = 1148] [serial = 636] [outer = 00000011B7272800] 20:29:21 INFO - PROCESS | 1148 | 1464406161413 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] 20:29:21 INFO - PROCESS | 1148 | 1464406161436 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 20:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:29:21 INFO - PROCESS | 1148 | 1464406161440 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:29:21 INFO - PROCESS | 1148 | 1464406161442 Marionette TRACE conn5 <- [1,814,null,{}] 20:29:21 INFO - PROCESS | 1148 | 1464406161451 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}] 20:29:21 INFO - PROCESS | 1148 | 1464406161561 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 20:29:21 INFO - PROCESS | 1148 | 1464406161568 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:21 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BC342000 == 55 [pid = 1148] [id = 213] 20:29:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011B9FCF800) [pid = 1148] [serial = 637] [outer = 0000000000000000] 20:29:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011BA254800) [pid = 1148] [serial = 638] [outer = 00000011B9FCF800] 20:29:21 INFO - PROCESS | 1148 | 1464406161615 Marionette DEBUG loaded listener.js 20:29:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011BA44A400) [pid = 1148] [serial = 639] [outer = 00000011B9FCF800] 20:29:22 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011821DA000) [pid = 1148] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:29:22 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011ACC15C00) [pid = 1148] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:29:22 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011B8CA5000) [pid = 1148] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:29:22 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011B2E33C00) [pid = 1148] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:29:22 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011BA24EC00) [pid = 1148] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:29:22 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011821D9000) [pid = 1148] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:29:22 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (00000011822AE400) [pid = 1148] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:29:22 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (00000011BBEA4C00) [pid = 1148] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:29:22 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011B2E2F400) [pid = 1148] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:29:22 INFO - PROCESS | 1148 | 1464406162127 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]]]}] 20:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 733ms 20:29:22 INFO - PROCESS | 1148 | 1464406162177 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 20:29:22 INFO - PROCESS | 1148 | 1464406162179 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 20:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:29:22 INFO - PROCESS | 1148 | 1464406162182 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:29:22 INFO - PROCESS | 1148 | 1464406162184 Marionette TRACE conn5 <- [1,818,null,{}] 20:29:22 INFO - PROCESS | 1148 | 1464406162195 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}] 20:29:22 INFO - PROCESS | 1148 | 1464406162309 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 20:29:22 INFO - PROCESS | 1148 | 1464406162387 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:22 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD0E3800 == 56 [pid = 1148] [id = 214] 20:29:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011ACC20400) [pid = 1148] [serial = 640] [outer = 0000000000000000] 20:29:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011BA109C00) [pid = 1148] [serial = 641] [outer = 00000011ACC20400] 20:29:22 INFO - PROCESS | 1148 | 1464406162432 Marionette DEBUG loaded listener.js 20:29:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011BA6ABC00) [pid = 1148] [serial = 642] [outer = 00000011ACC20400] 20:29:22 INFO - PROCESS | 1148 | 1464406162779 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]]]}] 20:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 20:29:22 INFO - PROCESS | 1148 | 1464406162813 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 20:29:22 INFO - PROCESS | 1148 | 1464406162816 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 20:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:29:22 INFO - PROCESS | 1148 | 1464406162819 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:29:22 INFO - PROCESS | 1148 | 1464406162821 Marionette TRACE conn5 <- [1,822,null,{}] 20:29:22 INFO - PROCESS | 1148 | 1464406162824 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}] 20:29:22 INFO - PROCESS | 1148 | 1464406162941 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 20:29:22 INFO - PROCESS | 1148 | 1464406162949 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:22 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C076B800 == 57 [pid = 1148] [id = 215] 20:29:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011B2E9BC00) [pid = 1148] [serial = 643] [outer = 0000000000000000] 20:29:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011BBF5FC00) [pid = 1148] [serial = 644] [outer = 00000011B2E9BC00] 20:29:23 INFO - PROCESS | 1148 | 1464406162996 Marionette DEBUG loaded listener.js 20:29:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011BCE19400) [pid = 1148] [serial = 645] [outer = 00000011B2E9BC00] 20:29:23 INFO - PROCESS | 1148 | 1464406163405 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]]]}] 20:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 20:29:23 INFO - PROCESS | 1148 | 1464406163452 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 20:29:23 INFO - PROCESS | 1148 | 1464406163454 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 20:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:29:23 INFO - PROCESS | 1148 | 1464406163457 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:29:23 INFO - PROCESS | 1148 | 1464406163459 Marionette TRACE conn5 <- [1,826,null,{}] 20:29:23 INFO - PROCESS | 1148 | 1464406163463 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}] 20:29:23 INFO - PROCESS | 1148 | 1464406163586 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 20:29:23 INFO - PROCESS | 1148 | 1464406163595 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:23 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C15BD800 == 58 [pid = 1148] [id = 216] 20:29:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011BCE52000) [pid = 1148] [serial = 646] [outer = 0000000000000000] 20:29:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011BCE56800) [pid = 1148] [serial = 647] [outer = 00000011BCE52000] 20:29:23 INFO - PROCESS | 1148 | 1464406163646 Marionette DEBUG loaded listener.js 20:29:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011BD0AAC00) [pid = 1148] [serial = 648] [outer = 00000011BCE52000] 20:29:24 INFO - PROCESS | 1148 | 1464406164167 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]]]}] 20:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 733ms 20:29:24 INFO - PROCESS | 1148 | 1464406164194 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 20:29:24 INFO - PROCESS | 1148 | 1464406164199 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 20:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:29:24 INFO - PROCESS | 1148 | 1464406164205 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:29:24 INFO - PROCESS | 1148 | 1464406164210 Marionette TRACE conn5 <- [1,830,null,{}] 20:29:24 INFO - PROCESS | 1148 | 1464406164217 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}] 20:29:24 INFO - PROCESS | 1148 | 1464406164339 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 20:29:24 INFO - PROCESS | 1148 | 1464406164434 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:24 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1662800 == 59 [pid = 1148] [id = 217] 20:29:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (000000118016F400) [pid = 1148] [serial = 649] [outer = 0000000000000000] 20:29:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (0000001180576400) [pid = 1148] [serial = 650] [outer = 000000118016F400] 20:29:24 INFO - PROCESS | 1148 | 1464406164493 Marionette DEBUG loaded listener.js 20:29:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011821DD800) [pid = 1148] [serial = 651] [outer = 000000118016F400] 20:29:25 INFO - PROCESS | 1148 | 1464406165162 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]]]}] 20:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 985ms 20:29:25 INFO - PROCESS | 1148 | 1464406165193 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 20:29:25 INFO - PROCESS | 1148 | 1464406165200 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 20:29:25 INFO - PROCESS | 1148 | 1464406165207 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:29:25 INFO - PROCESS | 1148 | 1464406165210 Marionette TRACE conn5 <- [1,834,null,{}] 20:29:25 INFO - PROCESS | 1148 | 1464406165214 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}] 20:29:25 INFO - PROCESS | 1148 | 1464406165336 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 20:29:25 INFO - PROCESS | 1148 | 1464406165455 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:25 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9F9F000 == 60 [pid = 1148] [id = 218] 20:29:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011ACCE6800) [pid = 1148] [serial = 652] [outer = 0000000000000000] 20:29:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011ACE8A000) [pid = 1148] [serial = 653] [outer = 00000011ACCE6800] 20:29:25 INFO - PROCESS | 1148 | 1464406165512 Marionette DEBUG loaded listener.js 20:29:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011B2130800) [pid = 1148] [serial = 654] [outer = 00000011ACCE6800] 20:29:26 INFO - PROCESS | 1148 | 1464406166173 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]]]}] 20:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 986ms 20:29:26 INFO - PROCESS | 1148 | 1464406166205 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 20:29:26 INFO - PROCESS | 1148 | 1464406166208 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 20:29:26 INFO - PROCESS | 1148 | 1464406166213 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:29:26 INFO - PROCESS | 1148 | 1464406166217 Marionette TRACE conn5 <- [1,838,null,{}] 20:29:26 INFO - PROCESS | 1148 | 1464406166229 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}] 20:29:26 INFO - PROCESS | 1148 | 1464406166352 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 20:29:26 INFO - PROCESS | 1148 | 1464406166471 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:26 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1F28000 == 61 [pid = 1148] [id = 219] 20:29:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011B8CF3C00) [pid = 1148] [serial = 655] [outer = 0000000000000000] 20:29:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011B8FBEC00) [pid = 1148] [serial = 656] [outer = 00000011B8CF3C00] 20:29:26 INFO - PROCESS | 1148 | 1464406166530 Marionette DEBUG loaded listener.js 20:29:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011BAEC8400) [pid = 1148] [serial = 657] [outer = 00000011B8CF3C00] 20:29:28 INFO - PROCESS | 1148 | 1464406168600 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]]]}] 20:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2446ms 20:29:28 INFO - PROCESS | 1148 | 1464406168665 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 20:29:28 INFO - PROCESS | 1148 | 1464406168668 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 20:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:29:28 INFO - PROCESS | 1148 | 1464406168672 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:29:28 INFO - PROCESS | 1148 | 1464406168674 Marionette TRACE conn5 <- [1,842,null,{}] 20:29:28 INFO - PROCESS | 1148 | 1464406168678 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}] 20:29:28 INFO - PROCESS | 1148 | 1464406168797 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 20:29:28 INFO - PROCESS | 1148 | 1464406168916 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:28 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CAB800 == 62 [pid = 1148] [id = 220] 20:29:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011BE93CC00) [pid = 1148] [serial = 658] [outer = 0000000000000000] 20:29:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011C1223C00) [pid = 1148] [serial = 659] [outer = 00000011BE93CC00] 20:29:28 INFO - PROCESS | 1148 | 1464406168975 Marionette DEBUG loaded listener.js 20:29:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011C122DC00) [pid = 1148] [serial = 660] [outer = 00000011BE93CC00] 20:29:29 INFO - PROCESS | 1148 | 1464406169605 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]]]}] 20:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 985ms 20:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:29:29 INFO - PROCESS | 1148 | 1464406169659 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 20:29:29 INFO - PROCESS | 1148 | 1464406169661 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 20:29:29 INFO - PROCESS | 1148 | 1464406169665 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:29:29 INFO - PROCESS | 1148 | 1464406169667 Marionette TRACE conn5 <- [1,846,null,{}] 20:29:29 INFO - PROCESS | 1148 | 1464406169671 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}] 20:29:29 INFO - PROCESS | 1148 | 1464406169820 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 20:29:29 INFO - PROCESS | 1148 | 1464406169872 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:29 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827D8800 == 63 [pid = 1148] [id = 221] 20:29:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011830D9800) [pid = 1148] [serial = 661] [outer = 0000000000000000] 20:29:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011830DE400) [pid = 1148] [serial = 662] [outer = 00000011830D9800] 20:29:29 INFO - PROCESS | 1148 | 1464406169928 Marionette DEBUG loaded listener.js 20:29:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011C0747400) [pid = 1148] [serial = 663] [outer = 00000011830D9800] 20:29:30 INFO - PROCESS | 1148 | 1464406170486 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]]]}] 20:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 837ms 20:29:30 INFO - PROCESS | 1148 | 1464406170508 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 20:29:30 INFO - PROCESS | 1148 | 1464406170511 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 20:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:29:30 INFO - PROCESS | 1148 | 1464406170516 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:29:30 INFO - PROCESS | 1148 | 1464406170518 Marionette TRACE conn5 <- [1,850,null,{}] 20:29:30 INFO - PROCESS | 1148 | 1464406170522 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}] 20:29:30 INFO - PROCESS | 1148 | 1464406170652 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 20:29:30 INFO - PROCESS | 1148 | 1464406170744 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:30 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B88000 == 64 [pid = 1148] [id = 222] 20:29:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (0000001181BAC000) [pid = 1148] [serial = 664] [outer = 0000000000000000] 20:29:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011C1231400) [pid = 1148] [serial = 665] [outer = 0000001181BAC000] 20:29:30 INFO - PROCESS | 1148 | 1464406170800 Marionette DEBUG loaded listener.js 20:29:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011C154C000) [pid = 1148] [serial = 666] [outer = 0000001181BAC000] 20:29:31 INFO - PROCESS | 1148 | 1464406171364 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]]]}] 20:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 880ms 20:29:31 INFO - PROCESS | 1148 | 1464406171407 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 20:29:31 INFO - PROCESS | 1148 | 1464406171410 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 20:29:31 INFO - PROCESS | 1148 | 1464406171414 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:29:31 INFO - PROCESS | 1148 | 1464406171416 Marionette TRACE conn5 <- [1,854,null,{}] 20:29:31 INFO - PROCESS | 1148 | 1464406171420 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}] 20:29:31 INFO - PROCESS | 1148 | 1464406171532 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 20:29:31 INFO - PROCESS | 1148 | 1464406171629 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011823C5800 == 65 [pid = 1148] [id = 223] 20:29:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (000000118081AC00) [pid = 1148] [serial = 667] [outer = 0000000000000000] 20:29:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (000000118081CC00) [pid = 1148] [serial = 668] [outer = 000000118081AC00] 20:29:31 INFO - PROCESS | 1148 | 1464406171686 Marionette DEBUG loaded listener.js 20:29:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011821E0000) [pid = 1148] [serial = 669] [outer = 000000118081AC00] 20:29:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (0000001180171000) [pid = 1148] [serial = 670] [outer = 00000011B6C50400] 20:29:32 INFO - PROCESS | 1148 | 1464406172582 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]]]}] 20:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1180ms 20:29:32 INFO - PROCESS | 1148 | 1464406172598 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 20:29:32 INFO - PROCESS | 1148 | 1464406172602 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 20:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:29:32 INFO - PROCESS | 1148 | 1464406172607 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:29:32 INFO - PROCESS | 1148 | 1464406172611 Marionette TRACE conn5 <- [1,858,null,{}] 20:29:32 INFO - PROCESS | 1148 | 1464406172617 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}] 20:29:32 INFO - PROCESS | 1148 | 1464406172727 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 20:29:32 INFO - PROCESS | 1148 | 1464406172854 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:32 INFO - PROCESS | 1148 | ++DOCSHELL 000000118165B000 == 66 [pid = 1148] [id = 224] 20:29:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011821D6000) [pid = 1148] [serial = 671] [outer = 0000000000000000] 20:29:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011821DE800) [pid = 1148] [serial = 672] [outer = 00000011821D6000] 20:29:32 INFO - PROCESS | 1148 | 1464406172908 Marionette DEBUG loaded listener.js 20:29:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011830D5400) [pid = 1148] [serial = 673] [outer = 00000011821D6000] 20:29:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011C076B800 == 65 [pid = 1148] [id = 215] 20:29:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD0E3800 == 64 [pid = 1148] [id = 214] 20:29:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011BC342000 == 63 [pid = 1148] [id = 213] 20:29:33 INFO - PROCESS | 1148 | --DOCSHELL 000000118165B800 == 62 [pid = 1148] [id = 212] 20:29:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011B977E800 == 61 [pid = 1148] [id = 211] 20:29:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011B904B000 == 60 [pid = 1148] [id = 210] 20:29:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CAC000 == 59 [pid = 1148] [id = 209] 20:29:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011B22CC000 == 58 [pid = 1148] [id = 208] 20:29:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011AD11C800 == 57 [pid = 1148] [id = 207] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011BE940800) [pid = 1148] [serial = 602] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOCSHELL 00000011C16C1800 == 56 [pid = 1148] [id = 201] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011ACA44000) [pid = 1148] [serial = 540] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011B23D1000) [pid = 1148] [serial = 543] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011B8FB5800) [pid = 1148] [serial = 590] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B5F6AC00) [pid = 1148] [serial = 587] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011BA447800) [pid = 1148] [serial = 593] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011ACC13400) [pid = 1148] [serial = 584] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011ACDE2400) [pid = 1148] [serial = 585] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011ACCED800) [pid = 1148] [serial = 582] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011AB16EC00) [pid = 1148] [serial = 581] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011BA6AFC00) [pid = 1148] [serial = 594] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011ABBCC800) [pid = 1148] [serial = 569] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011BD0A3000) [pid = 1148] [serial = 578] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011BCE5A000) [pid = 1148] [serial = 575] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011B68A4C00) [pid = 1148] [serial = 572] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011BC457C00) [pid = 1148] [serial = 599] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011B680CC00) [pid = 1148] [serial = 596] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011B9F6A000) [pid = 1148] [serial = 591] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011B6C58000) [pid = 1148] [serial = 588] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011BA4E9400) [pid = 1148] [serial = 597] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011BD097C00) [pid = 1148] [serial = 600] [outer = 0000000000000000] [url = about:blank] 20:29:33 INFO - PROCESS | 1148 | 1464406173481 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]]]}] 20:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 880ms 20:29:33 INFO - PROCESS | 1148 | 1464406173492 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 20:29:33 INFO - PROCESS | 1148 | 1464406173497 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 20:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:29:33 INFO - PROCESS | 1148 | 1464406173503 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:29:33 INFO - PROCESS | 1148 | 1464406173506 Marionette TRACE conn5 <- [1,862,null,{}] 20:29:33 INFO - PROCESS | 1148 | 1464406173514 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}] 20:29:33 INFO - PROCESS | 1148 | 1464406173610 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 20:29:33 INFO - PROCESS | 1148 | 1464406173618 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:33 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B3CD2800 == 57 [pid = 1148] [id = 225] 20:29:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011830DC000) [pid = 1148] [serial = 674] [outer = 0000000000000000] 20:29:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011AC1C5C00) [pid = 1148] [serial = 675] [outer = 00000011830DC000] 20:29:33 INFO - PROCESS | 1148 | 1464406173667 Marionette DEBUG loaded listener.js 20:29:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011ACC36C00) [pid = 1148] [serial = 676] [outer = 00000011830DC000] 20:29:34 INFO - PROCESS | 1148 | 1464406174152 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]]]}] 20:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 692ms 20:29:34 INFO - PROCESS | 1148 | 1464406174198 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 20:29:34 INFO - PROCESS | 1148 | 1464406174201 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 20:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:29:34 INFO - PROCESS | 1148 | 1464406174205 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:29:34 INFO - PROCESS | 1148 | 1464406174208 Marionette TRACE conn5 <- [1,866,null,{}] 20:29:34 INFO - PROCESS | 1148 | 1464406174220 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}] 20:29:34 INFO - PROCESS | 1148 | 1464406174318 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 20:29:34 INFO - PROCESS | 1148 | 1464406174336 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8CD6800 == 58 [pid = 1148] [id = 226] 20:29:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011ACE8C000) [pid = 1148] [serial = 677] [outer = 0000000000000000] 20:29:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011AD223C00) [pid = 1148] [serial = 678] [outer = 00000011ACE8C000] 20:29:34 INFO - PROCESS | 1148 | 1464406174384 Marionette DEBUG loaded listener.js 20:29:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011B1588000) [pid = 1148] [serial = 679] [outer = 00000011ACE8C000] 20:29:34 INFO - PROCESS | 1148 | 1464406174831 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]]]}] 20:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 690ms 20:29:34 INFO - PROCESS | 1148 | 1464406174897 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 20:29:34 INFO - PROCESS | 1148 | 1464406174900 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 20:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:29:34 INFO - PROCESS | 1148 | 1464406174903 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:29:34 INFO - PROCESS | 1148 | 1464406174905 Marionette TRACE conn5 <- [1,870,null,{}] 20:29:34 INFO - PROCESS | 1148 | 1464406174909 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}] 20:29:35 INFO - PROCESS | 1148 | 1464406175030 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 20:29:35 INFO - PROCESS | 1148 | 1464406175117 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:35 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9731000 == 59 [pid = 1148] [id = 227] 20:29:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011ACE90C00) [pid = 1148] [serial = 680] [outer = 0000000000000000] 20:29:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011B24D5000) [pid = 1148] [serial = 681] [outer = 00000011ACE90C00] 20:29:35 INFO - PROCESS | 1148 | 1464406175164 Marionette DEBUG loaded listener.js 20:29:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011B349DC00) [pid = 1148] [serial = 682] [outer = 00000011ACE90C00] 20:29:35 INFO - PROCESS | 1148 | 1464406175569 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]]]}] 20:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 20:29:35 INFO - PROCESS | 1148 | 1464406175597 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 20:29:35 INFO - PROCESS | 1148 | 1464406175599 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 20:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:29:35 INFO - PROCESS | 1148 | 1464406175603 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:29:35 INFO - PROCESS | 1148 | 1464406175605 Marionette TRACE conn5 <- [1,874,null,{}] 20:29:35 INFO - PROCESS | 1148 | 1464406175608 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}] 20:29:35 INFO - PROCESS | 1148 | 1464406175727 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 20:29:35 INFO - PROCESS | 1148 | 1464406175779 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:35 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA17B000 == 60 [pid = 1148] [id = 228] 20:29:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011B2E96C00) [pid = 1148] [serial = 683] [outer = 0000000000000000] 20:29:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011B6568800) [pid = 1148] [serial = 684] [outer = 00000011B2E96C00] 20:29:35 INFO - PROCESS | 1148 | 1464406175824 Marionette DEBUG loaded listener.js 20:29:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011B6ECEC00) [pid = 1148] [serial = 685] [outer = 00000011B2E96C00] 20:29:36 INFO - PROCESS | 1148 | 1464406176290 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]]]}] 20:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 733ms 20:29:36 INFO - PROCESS | 1148 | 1464406176339 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 20:29:36 INFO - PROCESS | 1148 | 1464406176341 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 20:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:29:36 INFO - PROCESS | 1148 | 1464406176372 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:29:36 INFO - PROCESS | 1148 | 1464406176374 Marionette TRACE conn5 <- [1,878,null,{}] 20:29:36 INFO - PROCESS | 1148 | 1464406176390 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}] 20:29:36 INFO - PROCESS | 1148 | 1464406176532 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 20:29:36 INFO - PROCESS | 1148 | 1464406176582 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:36 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BC34A000 == 61 [pid = 1148] [id = 229] 20:29:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011B9F22000) [pid = 1148] [serial = 686] [outer = 0000000000000000] 20:29:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011BA10F800) [pid = 1148] [serial = 687] [outer = 00000011B9F22000] 20:29:36 INFO - PROCESS | 1148 | 1464406176628 Marionette DEBUG loaded listener.js 20:29:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011BA25C800) [pid = 1148] [serial = 688] [outer = 00000011B9F22000] 20:29:37 INFO - PROCESS | 1148 | 1464406177059 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]]]}] 20:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 775ms 20:29:37 INFO - PROCESS | 1148 | 1464406177122 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 20:29:37 INFO - PROCESS | 1148 | 1464406177124 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 20:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:29:37 INFO - PROCESS | 1148 | 1464406177128 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:29:37 INFO - PROCESS | 1148 | 1464406177130 Marionette TRACE conn5 <- [1,882,null,{}] 20:29:37 INFO - PROCESS | 1148 | 1464406177133 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}] 20:29:37 INFO - PROCESS | 1148 | 1464406177249 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 20:29:37 INFO - PROCESS | 1148 | 1464406177302 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:37 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0761800 == 62 [pid = 1148] [id = 230] 20:29:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011BA253800) [pid = 1148] [serial = 689] [outer = 0000000000000000] 20:29:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011BB06D000) [pid = 1148] [serial = 690] [outer = 00000011BA253800] 20:29:37 INFO - PROCESS | 1148 | 1464406177347 Marionette DEBUG loaded listener.js 20:29:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011BC4A3C00) [pid = 1148] [serial = 691] [outer = 00000011BA253800] 20:29:37 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011B2387400) [pid = 1148] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:29:37 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B7272800) [pid = 1148] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:29:37 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011B237F400) [pid = 1148] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:29:37 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011ACC20400) [pid = 1148] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:29:37 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (0000001181D61400) [pid = 1148] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:29:37 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (0000001181D56000) [pid = 1148] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:29:37 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011ACDEA000) [pid = 1148] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:29:37 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011B9FCF800) [pid = 1148] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:29:37 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011B2E9BC00) [pid = 1148] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:29:37 INFO - PROCESS | 1148 | 1464406177815 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]]]}] 20:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 732ms 20:29:37 INFO - PROCESS | 1148 | 1464406177873 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 20:29:37 INFO - PROCESS | 1148 | 1464406177875 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 20:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:29:37 INFO - PROCESS | 1148 | 1464406177881 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:29:37 INFO - PROCESS | 1148 | 1464406177883 Marionette TRACE conn5 <- [1,886,null,{}] 20:29:37 INFO - PROCESS | 1148 | 1464406177887 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}] 20:29:37 INFO - PROCESS | 1148 | 1464406177978 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 20:29:37 INFO - PROCESS | 1148 | 1464406177985 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:38 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1443800 == 63 [pid = 1148] [id = 231] 20:29:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011B7272800) [pid = 1148] [serial = 692] [outer = 0000000000000000] 20:29:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011BC40A800) [pid = 1148] [serial = 693] [outer = 00000011B7272800] 20:29:38 INFO - PROCESS | 1148 | 1464406178030 Marionette DEBUG loaded listener.js 20:29:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011BCEDC400) [pid = 1148] [serial = 694] [outer = 00000011B7272800] 20:29:38 INFO - PROCESS | 1148 | 1464406178464 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]]]}] 20:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 628ms 20:29:38 INFO - PROCESS | 1148 | 1464406178511 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 20:29:38 INFO - PROCESS | 1148 | 1464406178514 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 20:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:29:38 INFO - PROCESS | 1148 | 1464406178517 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:29:38 INFO - PROCESS | 1148 | 1464406178519 Marionette TRACE conn5 <- [1,890,null,{}] 20:29:38 INFO - PROCESS | 1148 | 1464406178522 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}] 20:29:38 INFO - PROCESS | 1148 | 1464406178611 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 20:29:38 INFO - PROCESS | 1148 | 1464406178619 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:38 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C16B7800 == 64 [pid = 1148] [id = 232] 20:29:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011BD0AC000) [pid = 1148] [serial = 695] [outer = 0000000000000000] 20:29:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011BE939400) [pid = 1148] [serial = 696] [outer = 00000011BD0AC000] 20:29:38 INFO - PROCESS | 1148 | 1464406178666 Marionette DEBUG loaded listener.js 20:29:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011C1223800) [pid = 1148] [serial = 697] [outer = 00000011BD0AC000] 20:29:39 INFO - PROCESS | 1148 | 1464406179091 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]]]}] 20:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 627ms 20:29:39 INFO - PROCESS | 1148 | 1464406179147 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 20:29:39 INFO - PROCESS | 1148 | 1464406179150 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 20:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:29:39 INFO - PROCESS | 1148 | 1464406179153 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:29:39 INFO - PROCESS | 1148 | 1464406179155 Marionette TRACE conn5 <- [1,894,null,{}] 20:29:39 INFO - PROCESS | 1148 | 1464406179166 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}] 20:29:39 INFO - PROCESS | 1148 | 1464406179256 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 20:29:39 INFO - PROCESS | 1148 | 1464406179265 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:39 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C2908000 == 65 [pid = 1148] [id = 233] 20:29:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (0000001182105400) [pid = 1148] [serial = 698] [outer = 0000000000000000] 20:29:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (000000118210C800) [pid = 1148] [serial = 699] [outer = 0000001182105400] 20:29:39 INFO - PROCESS | 1148 | 1464406179311 Marionette DEBUG loaded listener.js 20:29:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011BCE55800) [pid = 1148] [serial = 700] [outer = 0000001182105400] 20:29:40 INFO - PROCESS | 1148 | 1464406180004 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]]]}] 20:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 877ms 20:29:40 INFO - PROCESS | 1148 | 1464406180034 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 20:29:40 INFO - PROCESS | 1148 | 1464406180040 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 20:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:29:40 INFO - PROCESS | 1148 | 1464406180046 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:29:40 INFO - PROCESS | 1148 | 1464406180050 Marionette TRACE conn5 <- [1,898,null,{}] 20:29:40 INFO - PROCESS | 1148 | 1464406180056 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}] 20:29:40 INFO - PROCESS | 1148 | 1464406180180 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 20:29:40 INFO - PROCESS | 1148 | 1464406180306 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:40 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834C6000 == 66 [pid = 1148] [id = 234] 20:29:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (0000001181686000) [pid = 1148] [serial = 701] [outer = 0000000000000000] 20:29:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (0000001181688800) [pid = 1148] [serial = 702] [outer = 0000001181686000] 20:29:40 INFO - PROCESS | 1148 | 1464406180365 Marionette DEBUG loaded listener.js 20:29:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (000000118168F800) [pid = 1148] [serial = 703] [outer = 0000001181686000] 20:29:41 INFO - PROCESS | 1148 | 1464406181009 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]]]}] 20:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 985ms 20:29:41 INFO - PROCESS | 1148 | 1464406181034 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 20:29:41 INFO - PROCESS | 1148 | 1464406181040 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 20:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:29:41 INFO - PROCESS | 1148 | 1464406181047 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:29:41 INFO - PROCESS | 1148 | 1464406181050 Marionette TRACE conn5 <- [1,902,null,{}] 20:29:41 INFO - PROCESS | 1148 | 1464406181055 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}] 20:29:41 INFO - PROCESS | 1148 | 1464406181179 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 20:29:41 INFO - PROCESS | 1148 | 1464406181303 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:41 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6E85000 == 67 [pid = 1148] [id = 235] 20:29:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (0000001182110C00) [pid = 1148] [serial = 704] [outer = 0000000000000000] 20:29:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (000000118231D800) [pid = 1148] [serial = 705] [outer = 0000001182110C00] 20:29:41 INFO - PROCESS | 1148 | 1464406181362 Marionette DEBUG loaded listener.js 20:29:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011ACC3E400) [pid = 1148] [serial = 706] [outer = 0000001182110C00] 20:29:42 INFO - PROCESS | 1148 | 1464406181992 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]]]}] 20:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 20:29:42 INFO - PROCESS | 1148 | 1464406182039 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 20:29:42 INFO - PROCESS | 1148 | 1464406182042 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 20:29:42 INFO - PROCESS | 1148 | 1464406182061 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:29:42 INFO - PROCESS | 1148 | 1464406182065 Marionette TRACE conn5 <- [1,906,null,{}] 20:29:42 INFO - PROCESS | 1148 | 1464406182077 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}] 20:29:42 INFO - PROCESS | 1148 | 1464406182201 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 20:29:42 INFO - PROCESS | 1148 | 1464406182328 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:42 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1F19800 == 68 [pid = 1148] [id = 236] 20:29:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011B2E9BC00) [pid = 1148] [serial = 707] [outer = 0000000000000000] 20:29:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011B656DC00) [pid = 1148] [serial = 708] [outer = 00000011B2E9BC00] 20:29:42 INFO - PROCESS | 1148 | 1464406182389 Marionette DEBUG loaded listener.js 20:29:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011B8FBE800) [pid = 1148] [serial = 709] [outer = 00000011B2E9BC00] 20:29:42 INFO - PROCESS | 1148 | 1464406182943 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]]]}] 20:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 944ms 20:29:43 INFO - PROCESS | 1148 | 1464406183010 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 20:29:43 INFO - PROCESS | 1148 | 1464406183013 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 20:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:29:43 INFO - PROCESS | 1148 | 1464406183017 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:29:43 INFO - PROCESS | 1148 | 1464406183020 Marionette TRACE conn5 <- [1,910,null,{}] 20:29:43 INFO - PROCESS | 1148 | 1464406183024 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}] 20:29:43 INFO - PROCESS | 1148 | 1464406183145 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 20:29:43 INFO - PROCESS | 1148 | 1464406183239 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:43 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B5B800 == 69 [pid = 1148] [id = 237] 20:29:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (0000001181781800) [pid = 1148] [serial = 710] [outer = 0000000000000000] 20:29:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (0000001181784C00) [pid = 1148] [serial = 711] [outer = 0000001181781800] 20:29:43 INFO - PROCESS | 1148 | 1464406183294 Marionette DEBUG loaded listener.js 20:29:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (00000011B8FB6000) [pid = 1148] [serial = 712] [outer = 0000001181781800] 20:29:43 INFO - PROCESS | 1148 | 1464406183900 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]]]}] 20:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 944ms 20:29:43 INFO - PROCESS | 1148 | 1464406183963 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 20:29:43 INFO - PROCESS | 1148 | 1464406183966 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 20:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:29:43 INFO - PROCESS | 1148 | 1464406183969 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:29:43 INFO - PROCESS | 1148 | 1464406183972 Marionette TRACE conn5 <- [1,914,null,{}] 20:29:43 INFO - PROCESS | 1148 | 1464406183975 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}] 20:29:44 INFO - PROCESS | 1148 | 1464406184088 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 20:29:44 INFO - PROCESS | 1148 | 1464406184210 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:44 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B16800 == 70 [pid = 1148] [id = 238] 20:29:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (0000001181789C00) [pid = 1148] [serial = 713] [outer = 0000000000000000] 20:29:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (0000001181791000) [pid = 1148] [serial = 714] [outer = 0000001181789C00] 20:29:44 INFO - PROCESS | 1148 | 1464406184266 Marionette DEBUG loaded listener.js 20:29:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (0000001181796C00) [pid = 1148] [serial = 715] [outer = 0000001181789C00] 20:29:45 INFO - PROCESS | 1148 | 1464406185188 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]]]}] 20:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1286ms 20:29:45 INFO - PROCESS | 1148 | 1464406185258 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 20:29:45 INFO - PROCESS | 1148 | 1464406185262 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 20:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:29:45 INFO - PROCESS | 1148 | 1464406185268 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:29:45 INFO - PROCESS | 1148 | 1464406185271 Marionette TRACE conn5 <- [1,918,null,{}] 20:29:45 INFO - PROCESS | 1148 | 1464406185277 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}] 20:29:45 INFO - PROCESS | 1148 | 1464406185386 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 20:29:45 INFO - PROCESS | 1148 | 1464406185504 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:45 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834C0800 == 71 [pid = 1148] [id = 239] 20:29:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 135 (000000118168A000) [pid = 1148] [serial = 716] [outer = 0000000000000000] 20:29:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 136 (000000118168E000) [pid = 1148] [serial = 717] [outer = 000000118168A000] 20:29:45 INFO - PROCESS | 1148 | 1464406185555 Marionette DEBUG loaded listener.js 20:29:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 137 (0000001181793C00) [pid = 1148] [serial = 718] [outer = 000000118168A000] 20:29:46 INFO - PROCESS | 1148 | 1464406186169 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]]]}] 20:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 942ms 20:29:46 INFO - PROCESS | 1148 | 1464406186214 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 20:29:46 INFO - PROCESS | 1148 | 1464406186220 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 20:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:29:46 INFO - PROCESS | 1148 | 1464406186226 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:29:46 INFO - PROCESS | 1148 | 1464406186229 Marionette TRACE conn5 <- [1,922,null,{}] 20:29:46 INFO - PROCESS | 1148 | 1464406186233 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}] 20:29:46 INFO - PROCESS | 1148 | 1464406186344 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 20:29:46 INFO - PROCESS | 1148 | 1464406186471 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B976C000 == 70 [pid = 1148] [id = 29] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C16B7800 == 69 [pid = 1148] [id = 232] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1443800 == 68 [pid = 1148] [id = 231] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0761800 == 67 [pid = 1148] [id = 230] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BC34A000 == 66 [pid = 1148] [id = 229] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA17B000 == 65 [pid = 1148] [id = 228] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9731000 == 64 [pid = 1148] [id = 227] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8CD6800 == 63 [pid = 1148] [id = 226] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 136 (00000011B2E2E400) [pid = 1148] [serial = 608] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 135 (000000118017B400) [pid = 1148] [serial = 617] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 134 (00000011AC4B3400) [pid = 1148] [serial = 605] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (00000011BCE56800) [pid = 1148] [serial = 647] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181667000 == 64 [pid = 1148] [id = 240] 20:29:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (0000001180168C00) [pid = 1148] [serial = 719] [outer = 0000000000000000] 20:29:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 135 (00000011816E1C00) [pid = 1148] [serial = 720] [outer = 0000001180168C00] 20:29:46 INFO - PROCESS | 1148 | 1464406186564 Marionette DEBUG loaded listener.js 20:29:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 136 (00000011822A0400) [pid = 1148] [serial = 721] [outer = 0000001180168C00] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B3CD2800 == 63 [pid = 1148] [id = 225] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118165B000 == 62 [pid = 1148] [id = 224] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CAB800 == 61 [pid = 1148] [id = 220] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1F28000 == 60 [pid = 1148] [id = 219] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9F9F000 == 59 [pid = 1148] [id = 218] 20:29:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1662800 == 58 [pid = 1148] [id = 217] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 135 (00000011B652BC00) [pid = 1148] [serial = 632] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 134 (00000011B9F69400) [pid = 1148] [serial = 636] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (00000011B9C2C800) [pid = 1148] [serial = 635] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 132 (00000011B238AC00) [pid = 1148] [serial = 629] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (00000011BA109C00) [pid = 1148] [serial = 641] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (0000001182311400) [pid = 1148] [serial = 621] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (00000011821D2000) [pid = 1148] [serial = 620] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (00000011822A1000) [pid = 1148] [serial = 623] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011ACAAC800) [pid = 1148] [serial = 624] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (00000011ACE8DC00) [pid = 1148] [serial = 626] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (00000011AE2F1000) [pid = 1148] [serial = 627] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011BA254800) [pid = 1148] [serial = 638] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011BD09E000) [pid = 1148] [serial = 611] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (0000001180170C00) [pid = 1148] [serial = 614] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011BBF5FC00) [pid = 1148] [serial = 644] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011BCE19400) [pid = 1148] [serial = 645] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011BA44A400) [pid = 1148] [serial = 639] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011BA6ABC00) [pid = 1148] [serial = 642] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B68A7400) [pid = 1148] [serial = 633] [outer = 0000000000000000] [url = about:blank] 20:29:46 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011B2E97000) [pid = 1148] [serial = 630] [outer = 0000000000000000] [url = about:blank] 20:29:47 INFO - PROCESS | 1148 | 1464406187041 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]]]}] 20:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 839ms 20:29:47 INFO - PROCESS | 1148 | 1464406187067 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 1148 | 1464406187069 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 20:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:29:47 INFO - PROCESS | 1148 | 1464406187073 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:29:47 INFO - PROCESS | 1148 | 1464406187076 Marionette TRACE conn5 <- [1,926,null,{}] 20:29:47 INFO - PROCESS | 1148 | 1464406187092 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}] 20:29:47 INFO - PROCESS | 1148 | 1464406187188 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 20:29:47 INFO - PROCESS | 1148 | 1464406187199 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:47 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B159F800 == 59 [pid = 1148] [id = 241] 20:29:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011830D4000) [pid = 1148] [serial = 722] [outer = 0000000000000000] 20:29:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011830D9400) [pid = 1148] [serial = 723] [outer = 00000011830D4000] 20:29:47 INFO - PROCESS | 1148 | 1464406187247 Marionette DEBUG loaded listener.js 20:29:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011ABAC4800) [pid = 1148] [serial = 724] [outer = 00000011830D4000] 20:29:47 INFO - PROCESS | 1148 | 1464406187737 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]]]}] 20:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 688ms 20:29:47 INFO - PROCESS | 1148 | 1464406187764 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 1148 | 1464406187766 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 20:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:29:47 INFO - PROCESS | 1148 | 1464406187770 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:29:47 INFO - PROCESS | 1148 | 1464406187772 Marionette TRACE conn5 <- [1,930,null,{}] 20:29:47 INFO - PROCESS | 1148 | 1464406187776 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}] 20:29:47 INFO - PROCESS | 1148 | 1464406187869 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 20:29:47 INFO - PROCESS | 1148 | 1464406187879 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:47 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B5FDC800 == 60 [pid = 1148] [id = 242] 20:29:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011ACC35000) [pid = 1148] [serial = 725] [outer = 0000000000000000] 20:29:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011ACCBC400) [pid = 1148] [serial = 726] [outer = 00000011ACC35000] 20:29:47 INFO - PROCESS | 1148 | 1464406187925 Marionette DEBUG loaded listener.js 20:29:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011ACCEC800) [pid = 1148] [serial = 727] [outer = 00000011ACC35000] 20:29:48 INFO - PROCESS | 1148 | 1464406188409 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]]]}] 20:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 20:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:29:48 INFO - PROCESS | 1148 | 1464406188465 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 20:29:48 INFO - PROCESS | 1148 | 1464406188467 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 20:29:48 INFO - PROCESS | 1148 | 1464406188470 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:29:48 INFO - PROCESS | 1148 | 1464406188472 Marionette TRACE conn5 <- [1,934,null,{}] 20:29:48 INFO - PROCESS | 1148 | 1464406188476 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}] 20:29:48 INFO - PROCESS | 1148 | 1464406188566 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 20:29:48 INFO - PROCESS | 1148 | 1464406188574 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:48 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B711A800 == 61 [pid = 1148] [id = 243] 20:29:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011ACE85800) [pid = 1148] [serial = 728] [outer = 0000000000000000] 20:29:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011ACE8B000) [pid = 1148] [serial = 729] [outer = 00000011ACE85800] 20:29:48 INFO - PROCESS | 1148 | 1464406188622 Marionette DEBUG loaded listener.js 20:29:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011AE1A3C00) [pid = 1148] [serial = 730] [outer = 00000011ACE85800] 20:29:49 INFO - PROCESS | 1148 | 1464406189070 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]]]}] 20:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 20:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:29:49 INFO - PROCESS | 1148 | 1464406189144 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 20:29:49 INFO - PROCESS | 1148 | 1464406189146 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 20:29:49 INFO - PROCESS | 1148 | 1464406189160 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:29:49 INFO - PROCESS | 1148 | 1464406189162 Marionette TRACE conn5 <- [1,938,null,{}] 20:29:49 INFO - PROCESS | 1148 | 1464406189166 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}] 20:29:49 INFO - PROCESS | 1148 | 1464406189331 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 20:29:49 INFO - PROCESS | 1148 | 1464406189357 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:49 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B917E800 == 62 [pid = 1148] [id = 244] 20:29:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011B157D400) [pid = 1148] [serial = 731] [outer = 0000000000000000] 20:29:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011B2388800) [pid = 1148] [serial = 732] [outer = 00000011B157D400] 20:29:49 INFO - PROCESS | 1148 | 1464406189404 Marionette DEBUG loaded listener.js 20:29:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011B34A0C00) [pid = 1148] [serial = 733] [outer = 00000011B157D400] 20:29:49 INFO - PROCESS | 1148 | 1464406189869 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]]]}] 20:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 733ms 20:29:49 INFO - PROCESS | 1148 | 1464406189886 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 20:29:49 INFO - PROCESS | 1148 | 1464406189888 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 20:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:29:49 INFO - PROCESS | 1148 | 1464406189891 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:29:49 INFO - PROCESS | 1148 | 1464406189893 Marionette TRACE conn5 <- [1,942,null,{}] 20:29:49 INFO - PROCESS | 1148 | 1464406189897 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}] 20:29:50 INFO - PROCESS | 1148 | 1464406190011 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 20:29:50 INFO - PROCESS | 1148 | 1464406190064 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:50 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B977F000 == 63 [pid = 1148] [id = 245] 20:29:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (00000011B652B800) [pid = 1148] [serial = 734] [outer = 0000000000000000] 20:29:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (00000011B68A5800) [pid = 1148] [serial = 735] [outer = 00000011B652B800] 20:29:50 INFO - PROCESS | 1148 | 1464406190110 Marionette DEBUG loaded listener.js 20:29:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (00000011B71D0C00) [pid = 1148] [serial = 736] [outer = 00000011B652B800] 20:29:50 INFO - PROCESS | 1148 | 1464406190549 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]]]}] 20:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 690ms 20:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:29:50 INFO - PROCESS | 1148 | 1464406190585 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 20:29:50 INFO - PROCESS | 1148 | 1464406190588 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 20:29:50 INFO - PROCESS | 1148 | 1464406190591 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:29:50 INFO - PROCESS | 1148 | 1464406190593 Marionette TRACE conn5 <- [1,946,null,{}] 20:29:50 INFO - PROCESS | 1148 | 1464406190597 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}] 20:29:50 INFO - PROCESS | 1148 | 1464406190742 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 20:29:50 INFO - PROCESS | 1148 | 1464406190767 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:50 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA17E800 == 64 [pid = 1148] [id = 246] 20:29:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (00000011B8C9D400) [pid = 1148] [serial = 737] [outer = 0000000000000000] 20:29:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (00000011B8CF4800) [pid = 1148] [serial = 738] [outer = 00000011B8C9D400] 20:29:50 INFO - PROCESS | 1148 | 1464406190812 Marionette DEBUG loaded listener.js 20:29:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (00000011B9AFD000) [pid = 1148] [serial = 739] [outer = 00000011B8C9D400] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (00000011B2E96C00) [pid = 1148] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 132 (00000011B8CF3C00) [pid = 1148] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (00000011B9F22000) [pid = 1148] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (000000118081AC00) [pid = 1148] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (00000011830DC000) [pid = 1148] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (00000011ACE8C000) [pid = 1148] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011BE93CC00) [pid = 1148] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (00000011821D6000) [pid = 1148] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (00000011BCE52000) [pid = 1148] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011BD0AC000) [pid = 1148] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011BA253800) [pid = 1148] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (000000118016F400) [pid = 1148] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011ACCE6800) [pid = 1148] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011ACE90C00) [pid = 1148] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011B7272800) [pid = 1148] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011B3496400) [pid = 1148] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011BC4AFC00) [pid = 1148] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (000000118231CC00) [pid = 1148] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011B656E400) [pid = 1148] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011AB16FC00) [pid = 1148] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011B1469000) [pid = 1148] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (0000001180174000) [pid = 1148] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:29:51 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011BE939800) [pid = 1148] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:29:51 INFO - PROCESS | 1148 | 1464406191561 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]]]}] 20:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1024ms 20:29:51 INFO - PROCESS | 1148 | 1464406191618 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 20:29:51 INFO - PROCESS | 1148 | 1464406191620 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 20:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:29:51 INFO - PROCESS | 1148 | 1464406191624 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:29:51 INFO - PROCESS | 1148 | 1464406191626 Marionette TRACE conn5 <- [1,950,null,{}] 20:29:51 INFO - PROCESS | 1148 | 1464406191644 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}] 20:29:51 INFO - PROCESS | 1148 | 1464406191763 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 20:29:51 INFO - PROCESS | 1148 | 1464406191815 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:51 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA416000 == 65 [pid = 1148] [id = 247] 20:29:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (000000118017F800) [pid = 1148] [serial = 740] [outer = 0000000000000000] 20:29:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011830D3800) [pid = 1148] [serial = 741] [outer = 000000118017F800] 20:29:51 INFO - PROCESS | 1148 | 1464406191860 Marionette DEBUG loaded listener.js 20:29:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011B349D400) [pid = 1148] [serial = 742] [outer = 000000118017F800] 20:29:52 INFO - PROCESS | 1148 | 1464406192498 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]]]}] 20:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 923ms 20:29:52 INFO - PROCESS | 1148 | 1464406192551 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 20:29:52 INFO - PROCESS | 1148 | 1464406192556 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 20:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:29:52 INFO - PROCESS | 1148 | 1464406192578 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:29:52 INFO - PROCESS | 1148 | 1464406192582 Marionette TRACE conn5 <- [1,954,null,{}] 20:29:52 INFO - PROCESS | 1148 | 1464406192588 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}] 20:29:52 INFO - PROCESS | 1148 | 1464406192714 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 20:29:52 INFO - PROCESS | 1148 | 1464406192840 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:52 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827D6800 == 66 [pid = 1148] [id = 248] 20:29:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (0000001181790000) [pid = 1148] [serial = 743] [outer = 0000000000000000] 20:29:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (0000001181D52400) [pid = 1148] [serial = 744] [outer = 0000001181790000] 20:29:52 INFO - PROCESS | 1148 | 1464406192901 Marionette DEBUG loaded listener.js 20:29:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011821D8000) [pid = 1148] [serial = 745] [outer = 0000001181790000] 20:29:53 INFO - PROCESS | 1148 | 1464406193543 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]]]}] 20:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1030ms 20:29:53 INFO - PROCESS | 1148 | 1464406193607 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 20:29:53 INFO - PROCESS | 1148 | 1464406193614 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 20:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:29:53 INFO - PROCESS | 1148 | 1464406193621 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:29:53 INFO - PROCESS | 1148 | 1464406193624 Marionette TRACE conn5 <- [1,958,null,{}] 20:29:53 INFO - PROCESS | 1148 | 1464406193628 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}] 20:29:53 INFO - PROCESS | 1148 | 1464406193748 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 20:29:53 INFO - PROCESS | 1148 | 1464406193873 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:53 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9054800 == 67 [pid = 1148] [id = 249] 20:29:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011830DD800) [pid = 1148] [serial = 746] [outer = 0000000000000000] 20:29:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011ACB44800) [pid = 1148] [serial = 747] [outer = 00000011830DD800] 20:29:53 INFO - PROCESS | 1148 | 1464406193930 Marionette DEBUG loaded listener.js 20:29:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011ACCE7000) [pid = 1148] [serial = 748] [outer = 00000011830DD800] 20:29:54 INFO - PROCESS | 1148 | 1464406194514 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]]]}] 20:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 943ms 20:29:54 INFO - PROCESS | 1148 | 1464406194570 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 20:29:54 INFO - PROCESS | 1148 | 1464406194573 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 20:29:54 INFO - PROCESS | 1148 | 1464406194577 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:29:54 INFO - PROCESS | 1148 | 1464406194581 Marionette TRACE conn5 <- [1,962,null,{}] 20:29:54 INFO - PROCESS | 1148 | 1464406194593 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}] 20:29:54 INFO - PROCESS | 1148 | 1464406194714 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 20:29:54 INFO - PROCESS | 1148 | 1464406194840 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:54 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD0E4000 == 68 [pid = 1148] [id = 250] 20:29:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011B23D4800) [pid = 1148] [serial = 749] [outer = 0000000000000000] 20:29:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011B2E98800) [pid = 1148] [serial = 750] [outer = 00000011B23D4800] 20:29:54 INFO - PROCESS | 1148 | 1464406194900 Marionette DEBUG loaded listener.js 20:29:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011B8CA1800) [pid = 1148] [serial = 751] [outer = 00000011B23D4800] 20:29:55 INFO - PROCESS | 1148 | 1464406195487 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]]]}] 20:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 943ms 20:29:55 INFO - PROCESS | 1148 | 1464406195525 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 20:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:29:55 INFO - PROCESS | 1148 | 1464406195528 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 20:29:55 INFO - PROCESS | 1148 | 1464406195532 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:29:55 INFO - PROCESS | 1148 | 1464406195534 Marionette TRACE conn5 <- [1,966,null,{}] 20:29:55 INFO - PROCESS | 1148 | 1464406195538 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}] 20:29:55 INFO - PROCESS | 1148 | 1464406195657 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 20:29:55 INFO - PROCESS | 1148 | 1464406195752 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:55 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0762000 == 69 [pid = 1148] [id = 251] 20:29:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011B9F6B000) [pid = 1148] [serial = 752] [outer = 0000000000000000] 20:29:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011BA107C00) [pid = 1148] [serial = 753] [outer = 00000011B9F6B000] 20:29:55 INFO - PROCESS | 1148 | 1464406195809 Marionette DEBUG loaded listener.js 20:29:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011AB178400) [pid = 1148] [serial = 754] [outer = 00000011B9F6B000] 20:29:56 INFO - PROCESS | 1148 | 1464406196445 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]]]}] 20:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 984ms 20:29:56 INFO - PROCESS | 1148 | 1464406196517 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 20:29:56 INFO - PROCESS | 1148 | 1464406196519 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 20:29:56 INFO - PROCESS | 1148 | 1464406196523 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:29:56 INFO - PROCESS | 1148 | 1464406196525 Marionette TRACE conn5 <- [1,970,null,{}] 20:29:56 INFO - PROCESS | 1148 | 1464406196529 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}] 20:29:56 INFO - PROCESS | 1148 | 1464406196641 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 20:29:56 INFO - PROCESS | 1148 | 1464406196763 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:56 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1519800 == 70 [pid = 1148] [id = 252] 20:29:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011BA446800) [pid = 1148] [serial = 755] [outer = 0000000000000000] 20:29:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011BA450C00) [pid = 1148] [serial = 756] [outer = 00000011BA446800] 20:29:56 INFO - PROCESS | 1148 | 1464406196819 Marionette DEBUG loaded listener.js 20:29:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (00000011BA6AE000) [pid = 1148] [serial = 757] [outer = 00000011BA446800] 20:29:57 INFO - PROCESS | 1148 | 1464406197380 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]]]}] 20:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 923ms 20:29:57 INFO - PROCESS | 1148 | 1464406197449 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 20:29:57 INFO - PROCESS | 1148 | 1464406197452 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 20:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:29:57 INFO - PROCESS | 1148 | 1464406197456 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:29:57 INFO - PROCESS | 1148 | 1464406197458 Marionette TRACE conn5 <- [1,974,null,{}] 20:29:57 INFO - PROCESS | 1148 | 1464406197477 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}] 20:29:57 INFO - PROCESS | 1148 | 1464406197618 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 20:29:57 INFO - PROCESS | 1148 | 1464406197735 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:57 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C18E9800 == 71 [pid = 1148] [id = 253] 20:29:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (00000011BBA63400) [pid = 1148] [serial = 758] [outer = 0000000000000000] 20:29:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (00000011BC458400) [pid = 1148] [serial = 759] [outer = 00000011BBA63400] 20:29:57 INFO - PROCESS | 1148 | 1464406197792 Marionette DEBUG loaded listener.js 20:29:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (00000011BCE52800) [pid = 1148] [serial = 760] [outer = 00000011BBA63400] 20:29:58 INFO - PROCESS | 1148 | 1464406198403 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]]]}] 20:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1004ms 20:29:58 INFO - PROCESS | 1148 | 1464406198462 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 20:29:58 INFO - PROCESS | 1148 | 1464406198465 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 20:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:29:58 INFO - PROCESS | 1148 | 1464406198468 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:29:58 INFO - PROCESS | 1148 | 1464406198470 Marionette TRACE conn5 <- [1,978,null,{}] 20:29:58 INFO - PROCESS | 1148 | 1464406198475 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}] 20:29:58 INFO - PROCESS | 1148 | 1464406198588 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 20:29:58 INFO - PROCESS | 1148 | 1464406198712 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:58 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181649800 == 72 [pid = 1148] [id = 254] 20:29:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (000000118017D000) [pid = 1148] [serial = 761] [outer = 0000000000000000] 20:29:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (00000011816E0C00) [pid = 1148] [serial = 762] [outer = 000000118017D000] 20:29:58 INFO - PROCESS | 1148 | 1464406198770 Marionette DEBUG loaded listener.js 20:29:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 135 (00000011AD228C00) [pid = 1148] [serial = 763] [outer = 000000118017D000] 20:29:59 INFO - PROCESS | 1148 | 1464406199532 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]]]}] 20:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1084ms 20:29:59 INFO - PROCESS | 1148 | 1464406199555 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 20:29:59 INFO - PROCESS | 1148 | 1464406199560 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 20:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:29:59 INFO - PROCESS | 1148 | 1464406199565 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:29:59 INFO - PROCESS | 1148 | 1464406199569 Marionette TRACE conn5 <- [1,982,null,{}] 20:29:59 INFO - PROCESS | 1148 | 1464406199574 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}] 20:29:59 INFO - PROCESS | 1148 | 1464406199686 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 20:29:59 INFO - PROCESS | 1148 | 1464406199853 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:59 INFO - PROCESS | 1148 | ++DOCSHELL 000000118165B800 == 73 [pid = 1148] [id = 255] 20:29:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 136 (0000001181779400) [pid = 1148] [serial = 764] [outer = 0000000000000000] 20:29:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 137 (000000118177CC00) [pid = 1148] [serial = 765] [outer = 0000001181779400] 20:29:59 INFO - PROCESS | 1148 | 1464406199906 Marionette DEBUG loaded listener.js 20:29:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 138 (0000001181794400) [pid = 1148] [serial = 766] [outer = 0000001181779400] 20:30:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011BC3D8800 == 72 [pid = 1148] [id = 203] 20:30:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA17E800 == 71 [pid = 1148] [id = 246] 20:30:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011B977F000 == 70 [pid = 1148] [id = 245] 20:30:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011B917E800 == 69 [pid = 1148] [id = 244] 20:30:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011B711A800 == 68 [pid = 1148] [id = 243] 20:30:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011B5FDC800 == 67 [pid = 1148] [id = 242] 20:30:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011B159F800 == 66 [pid = 1148] [id = 241] 20:30:00 INFO - PROCESS | 1148 | --DOCSHELL 0000001181667000 == 65 [pid = 1148] [id = 240] 20:30:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011834C0800 == 64 [pid = 1148] [id = 239] 20:30:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6E85000 == 63 [pid = 1148] [id = 235] 20:30:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011834C6000 == 62 [pid = 1148] [id = 234] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 137 (0000001180181000) [pid = 1148] [serial = 618] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 136 (00000011ACDDF800) [pid = 1148] [serial = 570] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 135 (00000011BE93A800) [pid = 1148] [serial = 579] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 134 (00000011ACCE2C00) [pid = 1148] [serial = 606] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (00000011B6C53000) [pid = 1148] [serial = 609] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 132 (00000011BE939400) [pid = 1148] [serial = 696] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (00000011BC4A3C00) [pid = 1148] [serial = 691] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (00000011830DE400) [pid = 1148] [serial = 662] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (00000011B1588000) [pid = 1148] [serial = 679] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (0000001180576400) [pid = 1148] [serial = 650] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011821DD800) [pid = 1148] [serial = 651] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (00000011B2130800) [pid = 1148] [serial = 654] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (00000011ACE8A000) [pid = 1148] [serial = 653] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011B24D5000) [pid = 1148] [serial = 681] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011ACDDCC00) [pid = 1148] [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.] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011BAEC8400) [pid = 1148] [serial = 657] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011B6ECEC00) [pid = 1148] [serial = 685] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011BCEDC400) [pid = 1148] [serial = 694] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011B349DC00) [pid = 1148] [serial = 682] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011BC40A800) [pid = 1148] [serial = 693] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B8EDB800) [pid = 1148] [serial = 573] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011BCE5CC00) [pid = 1148] [serial = 567] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011BE9FC400) [pid = 1148] [serial = 603] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011B6568800) [pid = 1148] [serial = 684] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011B8FBEC00) [pid = 1148] [serial = 656] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011BA10F800) [pid = 1148] [serial = 687] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011821E0000) [pid = 1148] [serial = 669] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (000000118081CC00) [pid = 1148] [serial = 668] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011AC1C5C00) [pid = 1148] [serial = 675] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011ACC36C00) [pid = 1148] [serial = 676] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011AD223C00) [pid = 1148] [serial = 678] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011C122DC00) [pid = 1148] [serial = 660] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011C1223C00) [pid = 1148] [serial = 659] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011830D5400) [pid = 1148] [serial = 673] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011821DE800) [pid = 1148] [serial = 672] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011BD0AAC00) [pid = 1148] [serial = 648] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011C1231400) [pid = 1148] [serial = 665] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011C1223800) [pid = 1148] [serial = 697] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011BB06D000) [pid = 1148] [serial = 690] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011BA25C800) [pid = 1148] [serial = 688] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (000000118210C800) [pid = 1148] [serial = 699] [outer = 0000000000000000] [url = about:blank] 20:30:00 INFO - PROCESS | 1148 | 1464406200438 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]]]}] 20:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 880ms 20:30:00 INFO - PROCESS | 1148 | 1464406200452 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 20:30:00 INFO - PROCESS | 1148 | 1464406200458 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 20:30:00 INFO - PROCESS | 1148 | 1464406200464 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:30:00 INFO - PROCESS | 1148 | 1464406200467 Marionette TRACE conn5 <- [1,986,null,{}] 20:30:00 INFO - PROCESS | 1148 | 1464406200471 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}] 20:30:00 INFO - PROCESS | 1148 | 1464406200573 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 20:30:00 INFO - PROCESS | 1148 | 1464406200582 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:00 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827D3000 == 63 [pid = 1148] [id = 256] 20:30:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (0000001182109000) [pid = 1148] [serial = 767] [outer = 0000000000000000] 20:30:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (000000118210E400) [pid = 1148] [serial = 768] [outer = 0000001182109000] 20:30:00 INFO - PROCESS | 1148 | 1464406200630 Marionette DEBUG loaded listener.js 20:30:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011822A1000) [pid = 1148] [serial = 769] [outer = 0000001182109000] 20:30:01 INFO - PROCESS | 1148 | 1464406201115 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]]]}] 20:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 672ms 20:30:01 INFO - PROCESS | 1148 | 1464406201140 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 20:30:01 INFO - PROCESS | 1148 | 1464406201143 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 20:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:30:01 INFO - PROCESS | 1148 | 1464406201146 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:30:01 INFO - PROCESS | 1148 | 1464406201150 Marionette TRACE conn5 <- [1,990,null,{}] 20:30:01 INFO - PROCESS | 1148 | 1464406201162 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}] 20:30:01 INFO - PROCESS | 1148 | 1464406201289 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 20:30:01 INFO - PROCESS | 1148 | 1464406201378 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:01 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B86000 == 64 [pid = 1148] [id = 257] 20:30:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (0000001182311800) [pid = 1148] [serial = 770] [outer = 0000000000000000] 20:30:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011ABA45400) [pid = 1148] [serial = 771] [outer = 0000001182311800] 20:30:01 INFO - PROCESS | 1148 | 1464406201426 Marionette DEBUG loaded listener.js 20:30:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011AC4BB400) [pid = 1148] [serial = 772] [outer = 0000001182311800] 20:30:01 INFO - PROCESS | 1148 | 1464406201821 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]]]}] 20:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 733ms 20:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:30:01 INFO - PROCESS | 1148 | 1464406201881 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 20:30:01 INFO - PROCESS | 1148 | 1464406201884 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 20:30:01 INFO - PROCESS | 1148 | 1464406201888 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:30:01 INFO - PROCESS | 1148 | 1464406201889 Marionette TRACE conn5 <- [1,994,null,{}] 20:30:01 INFO - PROCESS | 1148 | 1464406201893 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}] 20:30:02 INFO - PROCESS | 1148 | 1464406201990 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 20:30:02 INFO - PROCESS | 1148 | 1464406201997 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:02 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1DA7000 == 65 [pid = 1148] [id = 258] 20:30:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011ACB48400) [pid = 1148] [serial = 773] [outer = 0000000000000000] 20:30:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011ACC13800) [pid = 1148] [serial = 774] [outer = 00000011ACB48400] 20:30:02 INFO - PROCESS | 1148 | 1464406202043 Marionette DEBUG loaded listener.js 20:30:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011ACC37400) [pid = 1148] [serial = 775] [outer = 00000011ACB48400] 20:30:02 INFO - PROCESS | 1148 | 1464406202521 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]]]}] 20:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 20:30:02 INFO - PROCESS | 1148 | 1464406202580 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 20:30:02 INFO - PROCESS | 1148 | 1464406202583 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 20:30:02 INFO - PROCESS | 1148 | 1464406202586 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:30:02 INFO - PROCESS | 1148 | 1464406202588 Marionette TRACE conn5 <- [1,998,null,{}] 20:30:02 INFO - PROCESS | 1148 | 1464406202592 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}] 20:30:02 INFO - PROCESS | 1148 | 1464406202743 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 20:30:02 INFO - PROCESS | 1148 | 1464406202773 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:02 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2EC5000 == 66 [pid = 1148] [id = 259] 20:30:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011ACCC3000) [pid = 1148] [serial = 776] [outer = 0000000000000000] 20:30:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011ACCE0800) [pid = 1148] [serial = 777] [outer = 00000011ACCC3000] 20:30:02 INFO - PROCESS | 1148 | 1464406202818 Marionette DEBUG loaded listener.js 20:30:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011ACDDD800) [pid = 1148] [serial = 778] [outer = 00000011ACCC3000] 20:30:03 INFO - PROCESS | 1148 | 1464406203293 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]]]}] 20:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 734ms 20:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:30:03 INFO - PROCESS | 1148 | 1464406203323 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 20:30:03 INFO - PROCESS | 1148 | 1464406203325 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 20:30:03 INFO - PROCESS | 1148 | 1464406203329 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:30:03 INFO - PROCESS | 1148 | 1464406203331 Marionette TRACE conn5 <- [1,1002,null,{}] 20:30:03 INFO - PROCESS | 1148 | 1464406203334 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}] 20:30:03 INFO - PROCESS | 1148 | 1464406203468 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 20:30:03 INFO - PROCESS | 1148 | 1464406203525 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:03 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6C9A000 == 67 [pid = 1148] [id = 260] 20:30:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011ACE8B800) [pid = 1148] [serial = 779] [outer = 0000000000000000] 20:30:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011AD4C0400) [pid = 1148] [serial = 780] [outer = 00000011ACE8B800] 20:30:03 INFO - PROCESS | 1148 | 1464406203573 Marionette DEBUG loaded listener.js 20:30:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011B140F800) [pid = 1148] [serial = 781] [outer = 00000011ACE8B800] 20:30:04 INFO - PROCESS | 1148 | 1464406203993 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]]]}] 20:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 692ms 20:30:04 INFO - PROCESS | 1148 | 1464406204025 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 20:30:04 INFO - PROCESS | 1148 | 1464406204027 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 20:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:30:04 INFO - PROCESS | 1148 | 1464406204030 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:30:04 INFO - PROCESS | 1148 | 1464406204032 Marionette TRACE conn5 <- [1,1006,null,{}] 20:30:04 INFO - PROCESS | 1148 | 1464406204036 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}] 20:30:04 INFO - PROCESS | 1148 | 1464406204181 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 20:30:04 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011830D4000) [pid = 1148] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:30:04 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011ACE85800) [pid = 1148] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:30:04 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (0000001180168C00) [pid = 1148] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:30:04 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011ACC35000) [pid = 1148] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:30:04 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011B157D400) [pid = 1148] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:30:04 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (000000118168A000) [pid = 1148] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:30:04 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (0000001182105400) [pid = 1148] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:30:04 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011B652B800) [pid = 1148] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:30:04 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011B8C9D400) [pid = 1148] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:30:04 INFO - PROCESS | 1148 | 1464406204280 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:04 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CAB800 == 68 [pid = 1148] [id = 261] 20:30:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (0000001180193400) [pid = 1148] [serial = 782] [outer = 0000000000000000] 20:30:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (000000118178B800) [pid = 1148] [serial = 783] [outer = 0000001180193400] 20:30:04 INFO - PROCESS | 1148 | 1464406204325 Marionette DEBUG loaded listener.js 20:30:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011B1C7E800) [pid = 1148] [serial = 784] [outer = 0000001180193400] 20:30:04 INFO - PROCESS | 1148 | 1464406204718 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]]]}] 20:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 732ms 20:30:04 INFO - PROCESS | 1148 | 1464406204766 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 20:30:04 INFO - PROCESS | 1148 | 1464406204768 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 20:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:30:04 INFO - PROCESS | 1148 | 1464406204771 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:30:04 INFO - PROCESS | 1148 | 1464406204773 Marionette TRACE conn5 <- [1,1010,null,{}] 20:30:04 INFO - PROCESS | 1148 | 1464406204777 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}] 20:30:04 INFO - PROCESS | 1148 | 1464406204868 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 20:30:04 INFO - PROCESS | 1148 | 1464406204876 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:04 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8E19800 == 69 [pid = 1148] [id = 262] 20:30:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011B1C8A800) [pid = 1148] [serial = 785] [outer = 0000000000000000] 20:30:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011B1FAAC00) [pid = 1148] [serial = 786] [outer = 00000011B1C8A800] 20:30:04 INFO - PROCESS | 1148 | 1464406204921 Marionette DEBUG loaded listener.js 20:30:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011B237E800) [pid = 1148] [serial = 787] [outer = 00000011B1C8A800] 20:30:05 INFO - PROCESS | 1148 | 1464406205344 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]]]}] 20:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 20:30:05 INFO - PROCESS | 1148 | 1464406205404 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 20:30:05 INFO - PROCESS | 1148 | 1464406205406 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 20:30:05 INFO - PROCESS | 1148 | 1464406205410 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:30:05 INFO - PROCESS | 1148 | 1464406205411 Marionette TRACE conn5 <- [1,1014,null,{}] 20:30:05 INFO - PROCESS | 1148 | 1464406205415 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}] 20:30:05 INFO - PROCESS | 1148 | 1464406205506 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 20:30:05 INFO - PROCESS | 1148 | 1464406205546 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:05 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9182000 == 70 [pid = 1148] [id = 263] 20:30:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011B23D2C00) [pid = 1148] [serial = 788] [outer = 0000000000000000] 20:30:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011B24D4000) [pid = 1148] [serial = 789] [outer = 00000011B23D2C00] 20:30:05 INFO - PROCESS | 1148 | 1464406205591 Marionette DEBUG loaded listener.js 20:30:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011B2E32C00) [pid = 1148] [serial = 790] [outer = 00000011B23D2C00] 20:30:06 INFO - PROCESS | 1148 | 1464406206018 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]]]}] 20:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 627ms 20:30:06 INFO - PROCESS | 1148 | 1464406206049 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 20:30:06 INFO - PROCESS | 1148 | 1464406206060 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 20:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:30:06 INFO - PROCESS | 1148 | 1464406206064 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:30:06 INFO - PROCESS | 1148 | 1464406206065 Marionette TRACE conn5 <- [1,1018,null,{}] 20:30:06 INFO - PROCESS | 1148 | 1464406206069 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}] 20:30:06 INFO - PROCESS | 1148 | 1464406206162 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 20:30:06 INFO - PROCESS | 1148 | 1464406206168 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:06 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9770800 == 71 [pid = 1148] [id = 264] 20:30:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011B2E2F000) [pid = 1148] [serial = 791] [outer = 0000000000000000] 20:30:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011B3C0CC00) [pid = 1148] [serial = 792] [outer = 00000011B2E2F000] 20:30:06 INFO - PROCESS | 1148 | 1464406206214 Marionette DEBUG loaded listener.js 20:30:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011B652E800) [pid = 1148] [serial = 793] [outer = 00000011B2E2F000] 20:30:06 INFO - PROCESS | 1148 | 1464406206959 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]]]}] 20:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 923ms 20:30:07 INFO - PROCESS | 1148 | 1464406206995 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 20:30:07 INFO - PROCESS | 1148 | 1464406207001 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 20:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:30:07 INFO - PROCESS | 1148 | 1464406207006 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:30:07 INFO - PROCESS | 1148 | 1464406207011 Marionette TRACE conn5 <- [1,1022,null,{}] 20:30:07 INFO - PROCESS | 1148 | 1464406207016 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}] 20:30:07 INFO - PROCESS | 1148 | 1464406207149 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 20:30:07 INFO - PROCESS | 1148 | 1464406207268 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:07 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827D7000 == 72 [pid = 1148] [id = 265] 20:30:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (000000118177EC00) [pid = 1148] [serial = 794] [outer = 0000000000000000] 20:30:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (0000001181D5D000) [pid = 1148] [serial = 795] [outer = 000000118177EC00] 20:30:07 INFO - PROCESS | 1148 | 1464406207329 Marionette DEBUG loaded listener.js 20:30:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (0000001182317800) [pid = 1148] [serial = 796] [outer = 000000118177EC00] 20:30:07 INFO - PROCESS | 1148 | 1464406207894 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]]]}] 20:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 942ms 20:30:07 INFO - PROCESS | 1148 | 1464406207952 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 20:30:07 INFO - PROCESS | 1148 | 1464406207958 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 20:30:07 INFO - PROCESS | 1148 | 1464406207965 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:30:07 INFO - PROCESS | 1148 | 1464406207968 Marionette TRACE conn5 <- [1,1026,null,{}] 20:30:07 INFO - PROCESS | 1148 | 1464406207972 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}] 20:30:08 INFO - PROCESS | 1148 | 1464406208138 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 20:30:08 INFO - PROCESS | 1148 | 1464406208209 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:08 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B5FED000 == 73 [pid = 1148] [id = 266] 20:30:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011AB16E400) [pid = 1148] [serial = 797] [outer = 0000000000000000] 20:30:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011ACB49400) [pid = 1148] [serial = 798] [outer = 00000011AB16E400] 20:30:08 INFO - PROCESS | 1148 | 1464406208265 Marionette DEBUG loaded listener.js 20:30:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011ACDE3800) [pid = 1148] [serial = 799] [outer = 00000011AB16E400] 20:30:08 INFO - PROCESS | 1148 | 1464406208903 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]]]}] 20:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 985ms 20:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:30:08 INFO - PROCESS | 1148 | 1464406208957 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 20:30:08 INFO - PROCESS | 1148 | 1464406208959 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 20:30:08 INFO - PROCESS | 1148 | 1464406208964 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:30:08 INFO - PROCESS | 1148 | 1464406208968 Marionette TRACE conn5 <- [1,1030,null,{}] 20:30:08 INFO - PROCESS | 1148 | 1464406208980 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}] 20:30:09 INFO - PROCESS | 1148 | 1464406209105 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 20:30:09 INFO - PROCESS | 1148 | 1464406209231 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:09 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA428000 == 74 [pid = 1148] [id = 267] 20:30:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011B2D4F000) [pid = 1148] [serial = 800] [outer = 0000000000000000] 20:30:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011B349C000) [pid = 1148] [serial = 801] [outer = 00000011B2D4F000] 20:30:09 INFO - PROCESS | 1148 | 1464406209291 Marionette DEBUG loaded listener.js 20:30:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011B6571000) [pid = 1148] [serial = 802] [outer = 00000011B2D4F000] 20:30:09 INFO - PROCESS | 1148 | 1464406209857 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]]]}] 20:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 945ms 20:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:30:09 INFO - PROCESS | 1148 | 1464406209909 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 20:30:09 INFO - PROCESS | 1148 | 1464406209912 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 20:30:09 INFO - PROCESS | 1148 | 1464406209916 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:30:09 INFO - PROCESS | 1148 | 1464406209919 Marionette TRACE conn5 <- [1,1034,null,{}] 20:30:09 INFO - PROCESS | 1148 | 1464406209922 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}] 20:30:10 INFO - PROCESS | 1148 | 1464406210043 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 20:30:10 INFO - PROCESS | 1148 | 1464406210167 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:10 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BC331000 == 75 [pid = 1148] [id = 268] 20:30:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011B68A6400) [pid = 1148] [serial = 803] [outer = 0000000000000000] 20:30:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011B6C5B800) [pid = 1148] [serial = 804] [outer = 00000011B68A6400] 20:30:10 INFO - PROCESS | 1148 | 1464406210225 Marionette DEBUG loaded listener.js 20:30:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011B6F5F400) [pid = 1148] [serial = 805] [outer = 00000011B68A6400] 20:30:10 INFO - PROCESS | 1148 | 1464406210844 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]]]}] 20:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 985ms 20:30:10 INFO - PROCESS | 1148 | 1464406210903 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 20:30:10 INFO - PROCESS | 1148 | 1464406210906 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 20:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:30:10 INFO - PROCESS | 1148 | 1464406210924 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:30:10 INFO - PROCESS | 1148 | 1464406210926 Marionette TRACE conn5 <- [1,1038,null,{}] 20:30:10 INFO - PROCESS | 1148 | 1464406210931 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}] 20:30:11 INFO - PROCESS | 1148 | 1464406211045 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 20:30:11 INFO - PROCESS | 1148 | 1464406211167 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:11 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD0E3000 == 76 [pid = 1148] [id = 269] 20:30:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011B6F5CC00) [pid = 1148] [serial = 806] [outer = 0000000000000000] 20:30:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (00000011B71D3000) [pid = 1148] [serial = 807] [outer = 00000011B6F5CC00] 20:30:11 INFO - PROCESS | 1148 | 1464406211223 Marionette DEBUG loaded listener.js 20:30:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (00000011B8C9DC00) [pid = 1148] [serial = 808] [outer = 00000011B6F5CC00] 20:30:12 INFO - PROCESS | 1148 | 1464406212184 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]]]}] 20:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1305ms 20:30:12 INFO - PROCESS | 1148 | 1464406212218 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 20:30:12 INFO - PROCESS | 1148 | 1464406212222 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 20:30:12 INFO - PROCESS | 1148 | 1464406212227 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:30:12 INFO - PROCESS | 1148 | 1464406212231 Marionette TRACE conn5 <- [1,1042,null,{}] 20:30:12 INFO - PROCESS | 1148 | 1464406212237 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}] 20:30:12 INFO - PROCESS | 1148 | 1464406212351 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 20:30:12 INFO - PROCESS | 1148 | 1464406212471 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:12 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AD11B800 == 77 [pid = 1148] [id = 270] 20:30:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (00000011816E8C00) [pid = 1148] [serial = 809] [outer = 0000000000000000] 20:30:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (000000118177A800) [pid = 1148] [serial = 810] [outer = 00000011816E8C00] 20:30:12 INFO - PROCESS | 1148 | 1464406212523 Marionette DEBUG loaded listener.js 20:30:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (00000011821DBC00) [pid = 1148] [serial = 811] [outer = 00000011816E8C00] 20:30:13 INFO - PROCESS | 1148 | 1464406213123 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]]]}] 20:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 943ms 20:30:13 INFO - PROCESS | 1148 | 1464406213175 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 20:30:13 INFO - PROCESS | 1148 | 1464406213181 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 20:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:30:13 INFO - PROCESS | 1148 | 1464406213187 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:30:13 INFO - PROCESS | 1148 | 1464406213190 Marionette TRACE conn5 <- [1,1046,null,{}] 20:30:13 INFO - PROCESS | 1148 | 1464406213194 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}] 20:30:13 INFO - PROCESS | 1148 | 1464406213304 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 20:30:13 INFO - PROCESS | 1148 | 1464406213433 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:13 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AC143000 == 78 [pid = 1148] [id = 271] 20:30:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (00000011830DF400) [pid = 1148] [serial = 812] [outer = 0000000000000000] 20:30:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 135 (00000011AB2D6C00) [pid = 1148] [serial = 813] [outer = 00000011830DF400] 20:30:13 INFO - PROCESS | 1148 | 1464406213484 Marionette DEBUG loaded listener.js 20:30:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 136 (00000011ACA1E000) [pid = 1148] [serial = 814] [outer = 00000011830DF400] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2182800 == 77 [pid = 1148] [id = 135] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD0D3800 == 76 [pid = 1148] [id = 134] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9182000 == 75 [pid = 1148] [id = 263] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8E19800 == 74 [pid = 1148] [id = 262] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CAB800 == 73 [pid = 1148] [id = 261] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6C9A000 == 72 [pid = 1148] [id = 260] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B86000 == 71 [pid = 1148] [id = 257] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011827D3000 == 70 [pid = 1148] [id = 256] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 135 (00000011830D3800) [pid = 1148] [serial = 741] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 134 (000000118231D800) [pid = 1148] [serial = 705] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (0000001181688800) [pid = 1148] [serial = 702] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 132 (00000011B656DC00) [pid = 1148] [serial = 708] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (0000001181784C00) [pid = 1148] [serial = 711] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (0000001181791000) [pid = 1148] [serial = 714] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 000000118165B800 == 69 [pid = 1148] [id = 255] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1519800 == 68 [pid = 1148] [id = 252] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0762000 == 67 [pid = 1148] [id = 251] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD0E4000 == 66 [pid = 1148] [id = 250] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9054800 == 65 [pid = 1148] [id = 249] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011C2908000 == 64 [pid = 1148] [id = 233] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011827D6800 == 63 [pid = 1148] [id = 248] 20:30:13 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA416000 == 62 [pid = 1148] [id = 247] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (00000011B71D0C00) [pid = 1148] [serial = 736] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (00000011B68A5800) [pid = 1148] [serial = 735] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011B8CF4800) [pid = 1148] [serial = 738] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (00000011B9AFD000) [pid = 1148] [serial = 739] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (00000011AE1A3C00) [pid = 1148] [serial = 730] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011830D9400) [pid = 1148] [serial = 723] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011ABAC4800) [pid = 1148] [serial = 724] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011ACE8B000) [pid = 1148] [serial = 729] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011816E1C00) [pid = 1148] [serial = 720] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011822A0400) [pid = 1148] [serial = 721] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011ACCBC400) [pid = 1148] [serial = 726] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011ACCEC800) [pid = 1148] [serial = 727] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B2388800) [pid = 1148] [serial = 732] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011B34A0C00) [pid = 1148] [serial = 733] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (000000118168E000) [pid = 1148] [serial = 717] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (0000001181793C00) [pid = 1148] [serial = 718] [outer = 0000000000000000] [url = about:blank] 20:30:13 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011BCE55800) [pid = 1148] [serial = 700] [outer = 0000000000000000] [url = about:blank] 20:30:14 INFO - PROCESS | 1148 | 1464406214062 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]]]}] 20:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 942ms 20:30:14 INFO - PROCESS | 1148 | 1464406214131 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 20:30:14 INFO - PROCESS | 1148 | 1464406214133 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 20:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:30:14 INFO - PROCESS | 1148 | 1464406214137 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:30:14 INFO - PROCESS | 1148 | 1464406214141 Marionette TRACE conn5 <- [1,1050,null,{}] 20:30:14 INFO - PROCESS | 1148 | 1464406214152 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}] 20:30:14 INFO - PROCESS | 1148 | 1464406214275 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 20:30:14 INFO - PROCESS | 1148 | 1464406214357 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:14 INFO - PROCESS | 1148 | ++DOCSHELL 00000011ABA1C000 == 63 [pid = 1148] [id = 272] 20:30:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (0000001180820000) [pid = 1148] [serial = 815] [outer = 0000000000000000] 20:30:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (0000001182102400) [pid = 1148] [serial = 816] [outer = 0000001180820000] 20:30:14 INFO - PROCESS | 1148 | 1464406214406 Marionette DEBUG loaded listener.js 20:30:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (0000001182318800) [pid = 1148] [serial = 817] [outer = 0000001180820000] 20:30:14 INFO - PROCESS | 1148 | 1464406214793 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]]]}] 20:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 20:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:30:14 INFO - PROCESS | 1148 | 1464406214832 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 20:30:14 INFO - PROCESS | 1148 | 1464406214835 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 20:30:14 INFO - PROCESS | 1148 | 1464406214841 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:30:14 INFO - PROCESS | 1148 | 1464406214843 Marionette TRACE conn5 <- [1,1054,null,{}] 20:30:14 INFO - PROCESS | 1148 | 1464406214846 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}] 20:30:14 INFO - PROCESS | 1148 | 1464406214941 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 20:30:14 INFO - PROCESS | 1148 | 1464406214948 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:14 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2EC7000 == 64 [pid = 1148] [id = 273] 20:30:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011ACA45000) [pid = 1148] [serial = 818] [outer = 0000000000000000] 20:30:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011ACC1C000) [pid = 1148] [serial = 819] [outer = 00000011ACA45000] 20:30:15 INFO - PROCESS | 1148 | 1464406214996 Marionette DEBUG loaded listener.js 20:30:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011ACC40C00) [pid = 1148] [serial = 820] [outer = 00000011ACA45000] 20:30:15 INFO - PROCESS | 1148 | 1464406215460 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]]]}] 20:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 691ms 20:30:15 INFO - PROCESS | 1148 | 1464406215531 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 20:30:15 INFO - PROCESS | 1148 | 1464406215533 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 20:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:30:15 INFO - PROCESS | 1148 | 1464406215537 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:30:15 INFO - PROCESS | 1148 | 1464406215539 Marionette TRACE conn5 <- [1,1058,null,{}] 20:30:15 INFO - PROCESS | 1148 | 1464406215543 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}] 20:30:15 INFO - PROCESS | 1148 | 1464406215633 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 20:30:15 INFO - PROCESS | 1148 | 1464406215640 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:15 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CA9000 == 65 [pid = 1148] [id = 274] 20:30:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011ACCE1C00) [pid = 1148] [serial = 821] [outer = 0000000000000000] 20:30:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011ACCEB800) [pid = 1148] [serial = 822] [outer = 00000011ACCE1C00] 20:30:15 INFO - PROCESS | 1148 | 1464406215688 Marionette DEBUG loaded listener.js 20:30:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011ACE86000) [pid = 1148] [serial = 823] [outer = 00000011ACCE1C00] 20:30:16 INFO - PROCESS | 1148 | 1464406216157 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]]]}] 20:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 20:30:16 INFO - PROCESS | 1148 | 1464406216210 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 20:30:16 INFO - PROCESS | 1148 | 1464406216212 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 20:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:30:16 INFO - PROCESS | 1148 | 1464406216216 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:30:16 INFO - PROCESS | 1148 | 1464406216218 Marionette TRACE conn5 <- [1,1062,null,{}] 20:30:16 INFO - PROCESS | 1148 | 1464406216228 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}] 20:30:16 INFO - PROCESS | 1148 | 1464406216400 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 20:30:16 INFO - PROCESS | 1148 | 1464406216432 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:16 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8CCE000 == 66 [pid = 1148] [id = 275] 20:30:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011ADADB800) [pid = 1148] [serial = 824] [outer = 0000000000000000] 20:30:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011AE2EC400) [pid = 1148] [serial = 825] [outer = 00000011ADADB800] 20:30:16 INFO - PROCESS | 1148 | 1464406216480 Marionette DEBUG loaded listener.js 20:30:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011B1D72400) [pid = 1148] [serial = 826] [outer = 00000011ADADB800] 20:30:16 INFO - PROCESS | 1148 | 1464406216949 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]]]}] 20:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 795ms 20:30:17 INFO - PROCESS | 1148 | 1464406217015 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 20:30:17 INFO - PROCESS | 1148 | 1464406217017 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 20:30:17 INFO - PROCESS | 1148 | 1464406217020 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:30:17 INFO - PROCESS | 1148 | 1464406217022 Marionette TRACE conn5 <- [1,1066,null,{}] 20:30:17 INFO - PROCESS | 1148 | 1464406217026 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}] 20:30:17 INFO - PROCESS | 1148 | 1464406217144 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 20:30:17 INFO - PROCESS | 1148 | 1464406217200 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:17 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B91C2800 == 67 [pid = 1148] [id = 276] 20:30:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011B1C76400) [pid = 1148] [serial = 827] [outer = 0000000000000000] 20:30:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011B2388800) [pid = 1148] [serial = 828] [outer = 00000011B1C76400] 20:30:17 INFO - PROCESS | 1148 | 1464406217246 Marionette DEBUG loaded listener.js 20:30:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011B2E2F800) [pid = 1148] [serial = 829] [outer = 00000011B1C76400] 20:30:17 INFO - PROCESS | 1148 | 1464406217686 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]]]}] 20:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 20:30:17 INFO - PROCESS | 1148 | 1464406217714 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 20:30:17 INFO - PROCESS | 1148 | 1464406217716 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 20:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:30:17 INFO - PROCESS | 1148 | 1464406217731 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:30:17 INFO - PROCESS | 1148 | 1464406217733 Marionette TRACE conn5 <- [1,1070,null,{}] 20:30:17 INFO - PROCESS | 1148 | 1464406217765 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}] 20:30:18 INFO - PROCESS | 1148 | 1464406218260 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (0000001181789C00) [pid = 1148] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (00000011BC404000) [pid = 1148] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (0000001182110C00) [pid = 1148] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011B2E9BC00) [pid = 1148] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (0000001181BAC000) [pid = 1148] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (0000001181686000) [pid = 1148] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (0000001181781800) [pid = 1148] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011830D9800) [pid = 1148] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (000000118016C000) [pid = 1148] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011B23D2C00) [pid = 1148] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011ACCC3000) [pid = 1148] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011ACB48400) [pid = 1148] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (000000118017F800) [pid = 1148] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (0000001182311800) [pid = 1148] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011B9F6B000) [pid = 1148] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011ACE8B800) [pid = 1148] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (0000001181790000) [pid = 1148] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011BA446800) [pid = 1148] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (000000118017D000) [pid = 1148] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011B23D4800) [pid = 1148] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (0000001182109000) [pid = 1148] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (0000001181779400) [pid = 1148] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (0000001180193400) [pid = 1148] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011830DD800) [pid = 1148] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011B1C8A800) [pid = 1148] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011BBA63400) [pid = 1148] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:30:18 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011BB0AFC00) [pid = 1148] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:30:18 INFO - PROCESS | 1148 | 1464406218327 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:18 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B48000 == 68 [pid = 1148] [id = 277] 20:30:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (0000001180166800) [pid = 1148] [serial = 830] [outer = 0000000000000000] 20:30:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (000000118017F000) [pid = 1148] [serial = 831] [outer = 0000001180166800] 20:30:18 INFO - PROCESS | 1148 | 1464406218373 Marionette DEBUG loaded listener.js 20:30:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (0000001181789C00) [pid = 1148] [serial = 832] [outer = 0000001180166800] 20:30:18 INFO - PROCESS | 1148 | 1464406218750 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]]]}] 20:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1092ms 20:30:18 INFO - PROCESS | 1148 | 1464406218824 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 20:30:18 INFO - PROCESS | 1148 | 1464406218827 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 20:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:30:18 INFO - PROCESS | 1148 | 1464406218830 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:30:18 INFO - PROCESS | 1148 | 1464406218832 Marionette TRACE conn5 <- [1,1074,null,{}] 20:30:18 INFO - PROCESS | 1148 | 1464406218836 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}] 20:30:18 INFO - PROCESS | 1148 | 1464406218929 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 20:30:18 INFO - PROCESS | 1148 | 1464406218936 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:18 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9FB0800 == 69 [pid = 1148] [id = 278] 20:30:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (0000001182102C00) [pid = 1148] [serial = 833] [outer = 0000000000000000] 20:30:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011AD171800) [pid = 1148] [serial = 834] [outer = 0000001182102C00] 20:30:18 INFO - PROCESS | 1148 | 1464406218987 Marionette DEBUG loaded listener.js 20:30:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011B23D2C00) [pid = 1148] [serial = 835] [outer = 0000001182102C00] 20:30:19 INFO - PROCESS | 1148 | 1464406219415 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]]]}] 20:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 20:30:19 INFO - PROCESS | 1148 | 1464406219464 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 20:30:19 INFO - PROCESS | 1148 | 1464406219466 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 20:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:30:19 INFO - PROCESS | 1148 | 1464406219470 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:30:19 INFO - PROCESS | 1148 | 1464406219472 Marionette TRACE conn5 <- [1,1078,null,{}] 20:30:19 INFO - PROCESS | 1148 | 1464406219475 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}] 20:30:19 INFO - PROCESS | 1148 | 1464406219566 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 20:30:19 INFO - PROCESS | 1148 | 1464406219602 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:19 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BAEE6000 == 70 [pid = 1148] [id = 279] 20:30:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011ACC20000) [pid = 1148] [serial = 836] [outer = 0000000000000000] 20:30:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011B6566800) [pid = 1148] [serial = 837] [outer = 00000011ACC20000] 20:30:19 INFO - PROCESS | 1148 | 1464406219649 Marionette DEBUG loaded listener.js 20:30:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011B6C51C00) [pid = 1148] [serial = 838] [outer = 00000011ACC20000] 20:30:20 INFO - PROCESS | 1148 | 1464406220099 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]]]}] 20:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 20:30:20 INFO - PROCESS | 1148 | 1464406220162 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 20:30:20 INFO - PROCESS | 1148 | 1464406220165 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 20:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:30:20 INFO - PROCESS | 1148 | 1464406220168 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:30:20 INFO - PROCESS | 1148 | 1464406220171 Marionette TRACE conn5 <- [1,1082,null,{}] 20:30:20 INFO - PROCESS | 1148 | 1464406220175 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}] 20:30:20 INFO - PROCESS | 1148 | 1464406220351 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 20:30:20 INFO - PROCESS | 1148 | 1464406220474 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:20 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B42000 == 71 [pid = 1148] [id = 280] 20:30:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (0000001180166C00) [pid = 1148] [serial = 839] [outer = 0000000000000000] 20:30:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (000000118017A400) [pid = 1148] [serial = 840] [outer = 0000001180166C00] 20:30:20 INFO - PROCESS | 1148 | 1464406220536 Marionette DEBUG loaded listener.js 20:30:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (000000118057A400) [pid = 1148] [serial = 841] [outer = 0000001180166C00] 20:30:21 INFO - PROCESS | 1148 | 1464406221241 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]]]}] 20:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1139ms 20:30:21 INFO - PROCESS | 1148 | 1464406221312 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 20:30:21 INFO - PROCESS | 1148 | 1464406221316 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 20:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:30:21 INFO - PROCESS | 1148 | 1464406221363 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:30:21 INFO - PROCESS | 1148 | 1464406221367 Marionette TRACE conn5 <- [1,1086,null,{}] 20:30:21 INFO - PROCESS | 1148 | 1464406221372 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}] 20:30:21 INFO - PROCESS | 1148 | 1464406221491 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 20:30:21 INFO - PROCESS | 1148 | 1464406221611 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:21 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2EBA800 == 72 [pid = 1148] [id = 281] 20:30:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (0000001181D5B400) [pid = 1148] [serial = 842] [outer = 0000000000000000] 20:30:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011822A7400) [pid = 1148] [serial = 843] [outer = 0000001181D5B400] 20:30:21 INFO - PROCESS | 1148 | 1464406221670 Marionette DEBUG loaded listener.js 20:30:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011AC134800) [pid = 1148] [serial = 844] [outer = 0000001181D5B400] 20:30:22 INFO - PROCESS | 1148 | 1464406222291 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]]]}] 20:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 986ms 20:30:22 INFO - PROCESS | 1148 | 1464406222352 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 20:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:30:22 INFO - PROCESS | 1148 | 1464406222355 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 20:30:22 INFO - PROCESS | 1148 | 1464406222359 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:30:22 INFO - PROCESS | 1148 | 1464406222361 Marionette TRACE conn5 <- [1,1090,null,{}] 20:30:22 INFO - PROCESS | 1148 | 1464406222366 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}] 20:30:22 INFO - PROCESS | 1148 | 1464406222487 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 20:30:22 INFO - PROCESS | 1148 | 1464406222616 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:22 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0504800 == 73 [pid = 1148] [id = 282] 20:30:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011AD106C00) [pid = 1148] [serial = 845] [outer = 0000000000000000] 20:30:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011AD22F800) [pid = 1148] [serial = 846] [outer = 00000011AD106C00] 20:30:22 INFO - PROCESS | 1148 | 1464406222674 Marionette DEBUG loaded listener.js 20:30:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011B125F000) [pid = 1148] [serial = 847] [outer = 00000011AD106C00] 20:30:23 INFO - PROCESS | 1148 | 1464406223259 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]]]}] 20:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 943ms 20:30:23 INFO - PROCESS | 1148 | 1464406223303 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 20:30:23 INFO - PROCESS | 1148 | 1464406223308 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 20:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:30:23 INFO - PROCESS | 1148 | 1464406223320 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:30:23 INFO - PROCESS | 1148 | 1464406223325 Marionette TRACE conn5 <- [1,1094,null,{}] 20:30:23 INFO - PROCESS | 1148 | 1464406223329 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}] 20:30:23 INFO - PROCESS | 1148 | 1464406223485 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 20:30:23 INFO - PROCESS | 1148 | 1464406223612 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:23 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1445000 == 74 [pid = 1148] [id = 283] 20:30:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011AE20F800) [pid = 1148] [serial = 848] [outer = 0000000000000000] 20:30:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011B8CA6800) [pid = 1148] [serial = 849] [outer = 00000011AE20F800] 20:30:23 INFO - PROCESS | 1148 | 1464406223668 Marionette DEBUG loaded listener.js 20:30:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011B8EDE800) [pid = 1148] [serial = 850] [outer = 00000011AE20F800] 20:30:24 INFO - PROCESS | 1148 | 1464406224270 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]]]}] 20:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1000ms 20:30:24 INFO - PROCESS | 1148 | 1464406224317 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 20:30:24 INFO - PROCESS | 1148 | 1464406224320 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 20:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:30:24 INFO - PROCESS | 1148 | 1464406224324 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:30:24 INFO - PROCESS | 1148 | 1464406224326 Marionette TRACE conn5 <- [1,1098,null,{}] 20:30:24 INFO - PROCESS | 1148 | 1464406224330 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}] 20:30:24 INFO - PROCESS | 1148 | 1464406224447 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 20:30:24 INFO - PROCESS | 1148 | 1464406224573 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:24 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C15BA000 == 75 [pid = 1148] [id = 284] 20:30:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011B9AF6C00) [pid = 1148] [serial = 851] [outer = 0000000000000000] 20:30:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011B9C17800) [pid = 1148] [serial = 852] [outer = 00000011B9AF6C00] 20:30:24 INFO - PROCESS | 1148 | 1464406224630 Marionette DEBUG loaded listener.js 20:30:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011B9F1A000) [pid = 1148] [serial = 853] [outer = 00000011B9AF6C00] 20:30:25 INFO - PROCESS | 1148 | 1464406225201 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]]]}] 20:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 942ms 20:30:25 INFO - PROCESS | 1148 | 1464406225268 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 20:30:25 INFO - PROCESS | 1148 | 1464406225271 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 20:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:30:25 INFO - PROCESS | 1148 | 1464406225274 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:30:25 INFO - PROCESS | 1148 | 1464406225277 Marionette TRACE conn5 <- [1,1102,null,{}] 20:30:25 INFO - PROCESS | 1148 | 1464406225281 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}] 20:30:25 INFO - PROCESS | 1148 | 1464406225400 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 20:30:25 INFO - PROCESS | 1148 | 1464406225522 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:25 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C16B9000 == 76 [pid = 1148] [id = 285] 20:30:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011B9F66000) [pid = 1148] [serial = 854] [outer = 0000000000000000] 20:30:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011B9F6CC00) [pid = 1148] [serial = 855] [outer = 00000011B9F66000] 20:30:25 INFO - PROCESS | 1148 | 1464406225586 Marionette DEBUG loaded listener.js 20:30:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011BA114000) [pid = 1148] [serial = 856] [outer = 00000011B9F66000] 20:30:26 INFO - PROCESS | 1148 | 1464406226241 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]]]}] 20:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 986ms 20:30:26 INFO - PROCESS | 1148 | 1464406226262 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 20:30:26 INFO - PROCESS | 1148 | 1464406226265 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 20:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:30:26 INFO - PROCESS | 1148 | 1464406226268 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:30:26 INFO - PROCESS | 1148 | 1464406226271 Marionette TRACE conn5 <- [1,1106,null,{}] 20:30:26 INFO - PROCESS | 1148 | 1464406226275 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}] 20:30:26 INFO - PROCESS | 1148 | 1464406226394 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 20:30:26 INFO - PROCESS | 1148 | 1464406226666 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:26 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AB092800 == 77 [pid = 1148] [id = 286] 20:30:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (0000001181684400) [pid = 1148] [serial = 857] [outer = 0000000000000000] 20:30:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (000000118177D400) [pid = 1148] [serial = 858] [outer = 0000001181684400] 20:30:26 INFO - PROCESS | 1148 | 1464406226758 Marionette DEBUG loaded listener.js 20:30:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (0000001181D57800) [pid = 1148] [serial = 859] [outer = 0000001181684400] 20:30:27 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:30:27 INFO - PROCESS | 1148 | 1464406227556 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]]]}] 20:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1340ms 20:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:30:27 INFO - PROCESS | 1148 | 1464406227611 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 20:30:27 INFO - PROCESS | 1148 | 1464406227614 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 20:30:27 INFO - PROCESS | 1148 | 1464406227618 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:30:27 INFO - PROCESS | 1148 | 1464406227622 Marionette TRACE conn5 <- [1,1110,null,{}] 20:30:27 INFO - PROCESS | 1148 | 1464406227627 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}] 20:30:27 INFO - PROCESS | 1148 | 1464406227738 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 20:30:27 INFO - PROCESS | 1148 | 1464406227866 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:27 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827C7800 == 78 [pid = 1148] [id = 287] 20:30:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (00000011830D2C00) [pid = 1148] [serial = 860] [outer = 0000000000000000] 20:30:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (00000011AC4BCC00) [pid = 1148] [serial = 861] [outer = 00000011830D2C00] 20:30:27 INFO - PROCESS | 1148 | 1464406227919 Marionette DEBUG loaded listener.js 20:30:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (00000011ACCBC400) [pid = 1148] [serial = 862] [outer = 00000011830D2C00] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011BAEE6000 == 77 [pid = 1148] [id = 279] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9FB0800 == 76 [pid = 1148] [id = 278] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B48000 == 75 [pid = 1148] [id = 277] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011B91C2800 == 74 [pid = 1148] [id = 276] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8CCE000 == 73 [pid = 1148] [id = 275] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CA9000 == 72 [pid = 1148] [id = 274] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2EC7000 == 71 [pid = 1148] [id = 273] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1DA7000 == 70 [pid = 1148] [id = 258] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011ABA1C000 == 69 [pid = 1148] [id = 272] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011AC143000 == 68 [pid = 1148] [id = 271] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011AD11B800 == 67 [pid = 1148] [id = 270] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD0E3000 == 66 [pid = 1148] [id = 269] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011BC331000 == 65 [pid = 1148] [id = 268] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA428000 == 64 [pid = 1148] [id = 267] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011B5FED000 == 63 [pid = 1148] [id = 266] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011827D7000 == 62 [pid = 1148] [id = 265] 20:30:28 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9770800 == 61 [pid = 1148] [id = 264] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (00000011B8FB6000) [pid = 1148] [serial = 712] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 132 (00000011C0747400) [pid = 1148] [serial = 663] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (00000011BEADB400) [pid = 1148] [serial = 615] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (0000001181796C00) [pid = 1148] [serial = 715] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (00000011BEADA400) [pid = 1148] [serial = 612] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (00000011ACC3E400) [pid = 1148] [serial = 706] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011B8FBE800) [pid = 1148] [serial = 709] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (00000011C154C000) [pid = 1148] [serial = 666] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (000000118168F800) [pid = 1148] [serial = 703] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011BD098800) [pid = 1148] [serial = 576] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011ACCE0800) [pid = 1148] [serial = 777] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011ACC13800) [pid = 1148] [serial = 774] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011B349D400) [pid = 1148] [serial = 742] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011ABA45400) [pid = 1148] [serial = 771] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011AC4BB400) [pid = 1148] [serial = 772] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011AB178400) [pid = 1148] [serial = 754] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011BA107C00) [pid = 1148] [serial = 753] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011AD4C0400) [pid = 1148] [serial = 780] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011821D8000) [pid = 1148] [serial = 745] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (0000001181D52400) [pid = 1148] [serial = 744] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011BA6AE000) [pid = 1148] [serial = 757] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011BA450C00) [pid = 1148] [serial = 756] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011AD228C00) [pid = 1148] [serial = 763] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011816E0C00) [pid = 1148] [serial = 762] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011ACDDD800) [pid = 1148] [serial = 778] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011B8CA1800) [pid = 1148] [serial = 751] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011B2E98800) [pid = 1148] [serial = 750] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (000000118210E400) [pid = 1148] [serial = 768] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (000000118177CC00) [pid = 1148] [serial = 765] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (0000001181794400) [pid = 1148] [serial = 766] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011822A1000) [pid = 1148] [serial = 769] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (000000118178B800) [pid = 1148] [serial = 783] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011ACCE7000) [pid = 1148] [serial = 748] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011ACB44800) [pid = 1148] [serial = 747] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011B140F800) [pid = 1148] [serial = 781] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011B1C7E800) [pid = 1148] [serial = 784] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011B1FAAC00) [pid = 1148] [serial = 786] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (00000011BCE52800) [pid = 1148] [serial = 760] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (00000011BC458400) [pid = 1148] [serial = 759] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011B2E32C00) [pid = 1148] [serial = 790] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (00000011B237E800) [pid = 1148] [serial = 787] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011ACC37400) [pid = 1148] [serial = 775] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011B24D4000) [pid = 1148] [serial = 789] [outer = 0000000000000000] [url = about:blank] 20:30:28 INFO - PROCESS | 1148 | 1464406228473 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]]]}] 20:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 880ms 20:30:28 INFO - PROCESS | 1148 | 1464406228502 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 20:30:28 INFO - PROCESS | 1148 | 1464406228506 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 20:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:30:28 INFO - PROCESS | 1148 | 1464406228511 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:30:28 INFO - PROCESS | 1148 | 1464406228514 Marionette TRACE conn5 <- [1,1114,null,{}] 20:30:28 INFO - PROCESS | 1148 | 1464406228517 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}] 20:30:28 INFO - PROCESS | 1148 | 1464406228618 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 20:30:28 INFO - PROCESS | 1148 | 1464406228702 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:28 INFO - PROCESS | 1148 | ++DOCSHELL 00000011823CF000 == 62 [pid = 1148] [id = 288] 20:30:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (0000001181BB1C00) [pid = 1148] [serial = 863] [outer = 0000000000000000] 20:30:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (0000001182316C00) [pid = 1148] [serial = 864] [outer = 0000001181BB1C00] 20:30:28 INFO - PROCESS | 1148 | 1464406228749 Marionette DEBUG loaded listener.js 20:30:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011ACAAA400) [pid = 1148] [serial = 865] [outer = 0000001181BB1C00] 20:30:29 INFO - PROCESS | 1148 | 1464406229166 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]]]}] 20:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 691ms 20:30:29 INFO - PROCESS | 1148 | 1464406229205 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 20:30:29 INFO - PROCESS | 1148 | 1464406229207 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 20:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:30:29 INFO - PROCESS | 1148 | 1464406229212 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:30:29 INFO - PROCESS | 1148 | 1464406229219 Marionette TRACE conn5 <- [1,1118,null,{}] 20:30:29 INFO - PROCESS | 1148 | 1464406229228 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}] 20:30:29 INFO - PROCESS | 1148 | 1464406229327 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 20:30:29 INFO - PROCESS | 1148 | 1464406229372 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:29 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B22CC000 == 63 [pid = 1148] [id = 289] 20:30:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011ACCBE400) [pid = 1148] [serial = 866] [outer = 0000000000000000] 20:30:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (00000011ACE8F400) [pid = 1148] [serial = 867] [outer = 00000011ACCBE400] 20:30:29 INFO - PROCESS | 1148 | 1464406229418 Marionette DEBUG loaded listener.js 20:30:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011AD4C0400) [pid = 1148] [serial = 868] [outer = 00000011ACCBE400] 20:30:29 INFO - PROCESS | 1148 | 1464406229885 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]]]}] 20:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 732ms 20:30:29 INFO - PROCESS | 1148 | 1464406229946 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 20:30:29 INFO - PROCESS | 1148 | 1464406229948 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 20:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:30:29 INFO - PROCESS | 1148 | 1464406229952 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:30:29 INFO - PROCESS | 1148 | 1464406229954 Marionette TRACE conn5 <- [1,1122,null,{}] 20:30:29 INFO - PROCESS | 1148 | 1464406229957 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}] 20:30:30 INFO - PROCESS | 1148 | 1464406230054 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 20:30:30 INFO - PROCESS | 1148 | 1464406230146 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:30 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B5FF6000 == 64 [pid = 1148] [id = 290] 20:30:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (00000011ACCECC00) [pid = 1148] [serial = 869] [outer = 0000000000000000] 20:30:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (00000011B1CEA400) [pid = 1148] [serial = 870] [outer = 00000011ACCECC00] 20:30:30 INFO - PROCESS | 1148 | 1464406230194 Marionette DEBUG loaded listener.js 20:30:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011B21E8C00) [pid = 1148] [serial = 871] [outer = 00000011ACCECC00] 20:30:30 INFO - PROCESS | 1148 | [GFX2-]: DrawTargetD2D 1.1 (00000011C1D30290): Failed to create GradientStopCollection with no stops. 20:30:30 INFO - PROCESS | 1148 | [GFX3-]: No stops specified for gradient pattern. 20:30:30 INFO - PROCESS | 1148 | 1464406230604 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]]]}] 20:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 20:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:30:30 INFO - PROCESS | 1148 | 1464406230646 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 20:30:30 INFO - PROCESS | 1148 | 1464406230648 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 20:30:30 INFO - PROCESS | 1148 | 1464406230651 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:30:30 INFO - PROCESS | 1148 | 1464406230653 Marionette TRACE conn5 <- [1,1126,null,{}] 20:30:30 INFO - PROCESS | 1148 | 1464406230657 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}] 20:30:30 INFO - PROCESS | 1148 | 1464406230808 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 20:30:30 INFO - PROCESS | 1148 | 1464406230836 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:30 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B7130800 == 65 [pid = 1148] [id = 291] 20:30:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011B2E37C00) [pid = 1148] [serial = 872] [outer = 0000000000000000] 20:30:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011B2E98800) [pid = 1148] [serial = 873] [outer = 00000011B2E37C00] 20:30:30 INFO - PROCESS | 1148 | 1464406230888 Marionette DEBUG loaded listener.js 20:30:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011B656E000) [pid = 1148] [serial = 874] [outer = 00000011B2E37C00] 20:30:31 INFO - PROCESS | 1148 | 1464406231368 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]]]}] 20:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 733ms 20:30:31 INFO - PROCESS | 1148 | 1464406231387 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 20:30:31 INFO - PROCESS | 1148 | 1464406231389 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 20:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:30:31 INFO - PROCESS | 1148 | 1464406231392 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:30:31 INFO - PROCESS | 1148 | 1464406231394 Marionette TRACE conn5 <- [1,1130,null,{}] 20:30:31 INFO - PROCESS | 1148 | 1464406231406 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}] 20:30:31 INFO - PROCESS | 1148 | 1464406231528 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 20:30:31 INFO - PROCESS | 1148 | 1464406231590 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9168800 == 66 [pid = 1148] [id = 292] 20:30:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011B724AC00) [pid = 1148] [serial = 875] [outer = 0000000000000000] 20:30:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011B8CA1800) [pid = 1148] [serial = 876] [outer = 00000011B724AC00] 20:30:31 INFO - PROCESS | 1148 | 1464406231635 Marionette DEBUG loaded listener.js 20:30:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011B8FBF800) [pid = 1148] [serial = 877] [outer = 00000011B724AC00] 20:30:32 INFO - PROCESS | 1148 | 1464406232055 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]]]}] 20:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 20:30:32 INFO - PROCESS | 1148 | 1464406232087 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 20:30:32 INFO - PROCESS | 1148 | 1464406232089 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 20:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:30:32 INFO - PROCESS | 1148 | 1464406232093 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:30:32 INFO - PROCESS | 1148 | 1464406232095 Marionette TRACE conn5 <- [1,1134,null,{}] 20:30:32 INFO - PROCESS | 1148 | 1464406232105 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}] 20:30:32 INFO - PROCESS | 1148 | 1464406232250 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 20:30:32 INFO - PROCESS | 1148 | 1464406232275 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9736800 == 67 [pid = 1148] [id = 293] 20:30:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011B9E15400) [pid = 1148] [serial = 878] [outer = 0000000000000000] 20:30:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011B9F64C00) [pid = 1148] [serial = 879] [outer = 00000011B9E15400] 20:30:32 INFO - PROCESS | 1148 | 1464406232321 Marionette DEBUG loaded listener.js 20:30:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011BA111C00) [pid = 1148] [serial = 880] [outer = 00000011B9E15400] 20:30:32 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011ADADB800) [pid = 1148] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:30:32 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011B1C76400) [pid = 1148] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:30:32 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (0000001182102C00) [pid = 1148] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:30:32 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011B2E2F000) [pid = 1148] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:30:32 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (0000001180820000) [pid = 1148] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:30:32 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011816E8C00) [pid = 1148] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:30:32 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011ACCE1C00) [pid = 1148] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:30:32 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011830DF400) [pid = 1148] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:30:32 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011ACA45000) [pid = 1148] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:30:32 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (0000001180166800) [pid = 1148] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:30:32 INFO - PROCESS | 1148 | 1464406232806 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]]]}] 20:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 20:30:32 INFO - PROCESS | 1148 | 1464406232829 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 20:30:32 INFO - PROCESS | 1148 | 1464406232831 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 20:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:30:32 INFO - PROCESS | 1148 | 1464406232834 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:30:32 INFO - PROCESS | 1148 | 1464406232836 Marionette TRACE conn5 <- [1,1138,null,{}] 20:30:32 INFO - PROCESS | 1148 | 1464406232840 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}] 20:30:32 INFO - PROCESS | 1148 | 1464406232932 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 20:30:32 INFO - PROCESS | 1148 | 1464406232938 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA186800 == 68 [pid = 1148] [id = 294] 20:30:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (00000011ADADB800) [pid = 1148] [serial = 881] [outer = 0000000000000000] 20:30:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (00000011BA10D800) [pid = 1148] [serial = 882] [outer = 00000011ADADB800] 20:30:32 INFO - PROCESS | 1148 | 1464406232984 Marionette DEBUG loaded listener.js 20:30:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011BA259000) [pid = 1148] [serial = 883] [outer = 00000011ADADB800] 20:30:33 INFO - PROCESS | 1148 | 1464406233429 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]]]}] 20:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 20:30:33 INFO - PROCESS | 1148 | 1464406233467 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 20:30:33 INFO - PROCESS | 1148 | 1464406233469 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 20:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:30:33 INFO - PROCESS | 1148 | 1464406233473 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:30:33 INFO - PROCESS | 1148 | 1464406233475 Marionette TRACE conn5 <- [1,1142,null,{}] 20:30:33 INFO - PROCESS | 1148 | 1464406233478 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}] 20:30:33 INFO - PROCESS | 1148 | 1464406233574 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 20:30:33 INFO - PROCESS | 1148 | 1464406233580 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:33 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BBE07000 == 69 [pid = 1148] [id = 295] 20:30:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (000000118019C800) [pid = 1148] [serial = 884] [outer = 0000000000000000] 20:30:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (00000011B8CF9C00) [pid = 1148] [serial = 885] [outer = 000000118019C800] 20:30:33 INFO - PROCESS | 1148 | 1464406233627 Marionette DEBUG loaded listener.js 20:30:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011BA4EA000) [pid = 1148] [serial = 886] [outer = 000000118019C800] 20:30:34 INFO - PROCESS | 1148 | 1464406234086 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]]]}] 20:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 20:30:34 INFO - PROCESS | 1148 | 1464406234112 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 20:30:34 INFO - PROCESS | 1148 | 1464406234114 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 20:30:34 INFO - PROCESS | 1148 | 1464406234117 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:30:34 INFO - PROCESS | 1148 | 1464406234119 Marionette TRACE conn5 <- [1,1146,null,{}] 20:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:30:34 INFO - PROCESS | 1148 | 1464406234136 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}] 20:30:34 INFO - PROCESS | 1148 | 1464406234229 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 20:30:34 INFO - PROCESS | 1148 | 1464406234236 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0503000 == 70 [pid = 1148] [id = 296] 20:30:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011BA5A7400) [pid = 1148] [serial = 887] [outer = 0000000000000000] 20:30:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011BA6EA800) [pid = 1148] [serial = 888] [outer = 00000011BA5A7400] 20:30:34 INFO - PROCESS | 1148 | 1464406234289 Marionette DEBUG loaded listener.js 20:30:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011BB0B3000) [pid = 1148] [serial = 889] [outer = 00000011BA5A7400] 20:30:35 INFO - PROCESS | 1148 | 1464406235006 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] 20:30:35 INFO - PROCESS | 1148 | 1464406235073 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 20:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:30:35 INFO - PROCESS | 1148 | 1464406235079 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:30:35 INFO - PROCESS | 1148 | 1464406235083 Marionette TRACE conn5 <- [1,1150,null,{}] 20:30:35 INFO - PROCESS | 1148 | 1464406235089 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}] 20:30:35 INFO - PROCESS | 1148 | 1464406235255 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 20:30:35 INFO - PROCESS | 1148 | 1464406235377 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:35 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AD11B800 == 71 [pid = 1148] [id = 297] 20:30:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (0000001181788C00) [pid = 1148] [serial = 890] [outer = 0000000000000000] 20:30:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011821D7800) [pid = 1148] [serial = 891] [outer = 0000001181788C00] 20:30:35 INFO - PROCESS | 1148 | 1464406235438 Marionette DEBUG loaded listener.js 20:30:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011ABA50400) [pid = 1148] [serial = 892] [outer = 0000001181788C00] 20:30:36 INFO - PROCESS | 1148 | 1464406236059 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]]]}] 20:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1035ms 20:30:36 INFO - PROCESS | 1148 | 1464406236117 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 20:30:36 INFO - PROCESS | 1148 | 1464406236124 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 20:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:30:36 INFO - PROCESS | 1148 | 1464406236131 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:30:36 INFO - PROCESS | 1148 | 1464406236134 Marionette TRACE conn5 <- [1,1154,null,{}] 20:30:36 INFO - PROCESS | 1148 | 1464406236172 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}] 20:30:36 INFO - PROCESS | 1148 | 1464406236305 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 20:30:36 INFO - PROCESS | 1148 | 1464406236424 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:36 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B7210000 == 72 [pid = 1148] [id = 298] 20:30:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011ACCBF800) [pid = 1148] [serial = 893] [outer = 0000000000000000] 20:30:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011ACDE2400) [pid = 1148] [serial = 894] [outer = 00000011ACCBF800] 20:30:36 INFO - PROCESS | 1148 | 1464406236483 Marionette DEBUG loaded listener.js 20:30:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011B1C88C00) [pid = 1148] [serial = 895] [outer = 00000011ACCBF800] 20:30:37 INFO - PROCESS | 1148 | 1464406237064 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]]]}] 20:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 942ms 20:30:37 INFO - PROCESS | 1148 | 1464406237093 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 20:30:37 INFO - PROCESS | 1148 | 1464406237096 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 20:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:30:37 INFO - PROCESS | 1148 | 1464406237101 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:30:37 INFO - PROCESS | 1148 | 1464406237105 Marionette TRACE conn5 <- [1,1158,null,{}] 20:30:37 INFO - PROCESS | 1148 | 1464406237117 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}] 20:30:37 INFO - PROCESS | 1148 | 1464406237243 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 20:30:37 INFO - PROCESS | 1148 | 1464406237345 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:37 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C15A7800 == 73 [pid = 1148] [id = 299] 20:30:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011B6FAFC00) [pid = 1148] [serial = 896] [outer = 0000000000000000] 20:30:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011B8CF0000) [pid = 1148] [serial = 897] [outer = 00000011B6FAFC00] 20:30:37 INFO - PROCESS | 1148 | 1464406237404 Marionette DEBUG loaded listener.js 20:30:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011BA5A7800) [pid = 1148] [serial = 898] [outer = 00000011B6FAFC00] 20:30:38 INFO - PROCESS | 1148 | 1464406238022 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]]]}] 20:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 986ms 20:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:30:38 INFO - PROCESS | 1148 | 1464406238092 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 20:30:38 INFO - PROCESS | 1148 | 1464406238095 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 20:30:38 INFO - PROCESS | 1148 | 1464406238099 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:30:38 INFO - PROCESS | 1148 | 1464406238101 Marionette TRACE conn5 <- [1,1162,null,{}] 20:30:38 INFO - PROCESS | 1148 | 1464406238106 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}] 20:30:38 INFO - PROCESS | 1148 | 1464406238237 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 20:30:38 INFO - PROCESS | 1148 | 1464406238357 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:38 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C16CC800 == 74 [pid = 1148] [id = 300] 20:30:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011BBEA0800) [pid = 1148] [serial = 899] [outer = 0000000000000000] 20:30:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011BBF5D800) [pid = 1148] [serial = 900] [outer = 00000011BBEA0800] 20:30:38 INFO - PROCESS | 1148 | 1464406238416 Marionette DEBUG loaded listener.js 20:30:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011BC409800) [pid = 1148] [serial = 901] [outer = 00000011BBEA0800] 20:30:38 INFO - PROCESS | 1148 | 1464406238970 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] 20:30:39 INFO - PROCESS | 1148 | 1464406239047 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 20:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:30:39 INFO - PROCESS | 1148 | 1464406239051 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:30:39 INFO - PROCESS | 1148 | 1464406239053 Marionette TRACE conn5 <- [1,1166,null,{}] 20:30:39 INFO - PROCESS | 1148 | 1464406239057 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}] 20:30:39 INFO - PROCESS | 1148 | 1464406239214 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 20:30:39 INFO - PROCESS | 1148 | 1464406239270 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:39 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1F16800 == 75 [pid = 1148] [id = 301] 20:30:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011BC4A8400) [pid = 1148] [serial = 902] [outer = 0000000000000000] 20:30:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011BCE13C00) [pid = 1148] [serial = 903] [outer = 00000011BC4A8400] 20:30:39 INFO - PROCESS | 1148 | 1464406239326 Marionette DEBUG loaded listener.js 20:30:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011BCE21800) [pid = 1148] [serial = 904] [outer = 00000011BC4A8400] 20:30:39 INFO - PROCESS | 1148 | 1464406239958 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] 20:30:40 INFO - PROCESS | 1148 | 1464406239999 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 20:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:30:40 INFO - PROCESS | 1148 | 1464406240004 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:30:40 INFO - PROCESS | 1148 | 1464406240006 Marionette TRACE conn5 <- [1,1170,null,{}] 20:30:40 INFO - PROCESS | 1148 | 1464406240010 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}] 20:30:40 INFO - PROCESS | 1148 | 1464406240147 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 20:30:40 INFO - PROCESS | 1148 | 1464406240276 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:40 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C2741000 == 76 [pid = 1148] [id = 302] 20:30:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011BCE56800) [pid = 1148] [serial = 905] [outer = 0000000000000000] 20:30:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011BD099C00) [pid = 1148] [serial = 906] [outer = 00000011BCE56800] 20:30:40 INFO - PROCESS | 1148 | 1464406240333 Marionette DEBUG loaded listener.js 20:30:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011BD0A3C00) [pid = 1148] [serial = 907] [outer = 00000011BCE56800] 20:30:40 INFO - PROCESS | 1148 | 1464406240930 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] 20:30:41 INFO - PROCESS | 1148 | 1464406240994 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 20:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:30:41 INFO - PROCESS | 1148 | 1464406240998 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:30:41 INFO - PROCESS | 1148 | 1464406241000 Marionette TRACE conn5 <- [1,1174,null,{}] 20:30:41 INFO - PROCESS | 1148 | 1464406241004 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}] 20:30:41 INFO - PROCESS | 1148 | 1464406241122 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 20:30:41 INFO - PROCESS | 1148 | 1464406241254 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:41 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C2942800 == 77 [pid = 1148] [id = 303] 20:30:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (0000001181681400) [pid = 1148] [serial = 908] [outer = 0000000000000000] 20:30:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011BD0B3800) [pid = 1148] [serial = 909] [outer = 0000001181681400] 20:30:41 INFO - PROCESS | 1148 | 1464406241311 Marionette DEBUG loaded listener.js 20:30:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (00000011BE93DC00) [pid = 1148] [serial = 910] [outer = 0000001181681400] 20:30:42 INFO - PROCESS | 1148 | 1464406242110 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] 20:30:42 INFO - PROCESS | 1148 | 1464406242196 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 20:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:30:42 INFO - PROCESS | 1148 | 1464406242202 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:30:42 INFO - PROCESS | 1148 | 1464406242207 Marionette TRACE conn5 <- [1,1178,null,{}] 20:30:42 INFO - PROCESS | 1148 | 1464406242214 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}] 20:30:42 INFO - PROCESS | 1148 | 1464406242342 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 20:30:42 INFO - PROCESS | 1148 | 1464406242469 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:42 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834CD800 == 78 [pid = 1148] [id = 304] 20:30:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (0000001180179000) [pid = 1148] [serial = 911] [outer = 0000000000000000] 20:30:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (00000011816EB000) [pid = 1148] [serial = 912] [outer = 0000001180179000] 20:30:42 INFO - PROCESS | 1148 | 1464406242521 Marionette DEBUG loaded listener.js 20:30:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (00000011830DA800) [pid = 1148] [serial = 913] [outer = 0000001180179000] 20:30:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1F1A800 == 77 [pid = 1148] [id = 153] 20:30:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011BBE07000 == 76 [pid = 1148] [id = 295] 20:30:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA186800 == 75 [pid = 1148] [id = 294] 20:30:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9736800 == 74 [pid = 1148] [id = 293] 20:30:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9168800 == 73 [pid = 1148] [id = 292] 20:30:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011B7130800 == 72 [pid = 1148] [id = 291] 20:30:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011B5FF6000 == 71 [pid = 1148] [id = 290] 20:30:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011B22CC000 == 70 [pid = 1148] [id = 289] 20:30:43 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (00000011B6566800) [pid = 1148] [serial = 837] [outer = 0000000000000000] [url = about:blank] 20:30:43 INFO - PROCESS | 1148 | 1464406243229 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] 20:30:43 INFO - PROCESS | 1148 | 1464406243316 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 20:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:30:43 INFO - PROCESS | 1148 | 1464406243325 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:30:43 INFO - PROCESS | 1148 | 1464406243328 Marionette TRACE conn5 <- [1,1182,null,{}] 20:30:43 INFO - PROCESS | 1148 | 1464406243331 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}] 20:30:43 INFO - PROCESS | 1148 | 1464406243436 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 20:30:43 INFO - PROCESS | 1148 | 1464406243445 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:43 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834BA000 == 63 [pid = 1148] [id = 305] 20:30:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (000000118177A400) [pid = 1148] [serial = 914] [outer = 0000000000000000] 20:30:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (0000001181787800) [pid = 1148] [serial = 915] [outer = 000000118177A400] 20:30:43 INFO - PROCESS | 1148 | 1464406243493 Marionette DEBUG loaded listener.js 20:30:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011821D7400) [pid = 1148] [serial = 916] [outer = 000000118177A400] 20:30:44 INFO - PROCESS | 1148 | 1464406244035 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] 20:30:44 INFO - PROCESS | 1148 | 1464406244065 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 20:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:30:44 INFO - PROCESS | 1148 | 1464406244069 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:30:44 INFO - PROCESS | 1148 | 1464406244072 Marionette TRACE conn5 <- [1,1186,null,{}] 20:30:44 INFO - PROCESS | 1148 | 1464406244083 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}] 20:30:44 INFO - PROCESS | 1148 | 1464406244187 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 20:30:44 INFO - PROCESS | 1148 | 1464406244268 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:44 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B23B9000 == 64 [pid = 1148] [id = 306] 20:30:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (0000001181D5D000) [pid = 1148] [serial = 917] [outer = 0000000000000000] 20:30:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011ACC20C00) [pid = 1148] [serial = 918] [outer = 0000001181D5D000] 20:30:44 INFO - PROCESS | 1148 | 1464406244324 Marionette DEBUG loaded listener.js 20:30:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011ACDE7C00) [pid = 1148] [serial = 919] [outer = 0000001181D5D000] 20:30:44 INFO - PROCESS | 1148 | 1464406244725 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]]]}] 20:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 20:30:44 INFO - PROCESS | 1148 | 1464406244771 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 20:30:44 INFO - PROCESS | 1148 | 1464406244774 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 20:30:44 INFO - PROCESS | 1148 | 1464406244778 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:30:44 INFO - PROCESS | 1148 | 1464406244780 Marionette TRACE conn5 <- [1,1190,null,{}] 20:30:44 INFO - PROCESS | 1148 | 1464406244784 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}] 20:30:44 INFO - PROCESS | 1148 | 1464406244881 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 20:30:44 INFO - PROCESS | 1148 | 1464406244888 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:44 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CA2800 == 65 [pid = 1148] [id = 307] 20:30:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011AE0C1800) [pid = 1148] [serial = 920] [outer = 0000000000000000] 20:30:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011B155EC00) [pid = 1148] [serial = 921] [outer = 00000011AE0C1800] 20:30:44 INFO - PROCESS | 1148 | 1464406244935 Marionette DEBUG loaded listener.js 20:30:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011B21E5800) [pid = 1148] [serial = 922] [outer = 00000011AE0C1800] 20:30:45 INFO - PROCESS | 1148 | 1464406245398 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]]]}] 20:30:45 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 20:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 20:30:45 INFO - PROCESS | 1148 | 1464406245456 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 20:30:45 INFO - PROCESS | 1148 | 1464406245458 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 20:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:30:45 INFO - PROCESS | 1148 | 1464406245462 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:30:45 INFO - PROCESS | 1148 | 1464406245463 Marionette TRACE conn5 <- [1,1194,null,{}] 20:30:45 INFO - PROCESS | 1148 | 1464406245467 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}] 20:30:45 INFO - PROCESS | 1148 | 1464406245617 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 20:30:45 INFO - PROCESS | 1148 | 1464406245640 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:45 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8CD4800 == 66 [pid = 1148] [id = 308] 20:30:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011B2D48800) [pid = 1148] [serial = 923] [outer = 0000000000000000] 20:30:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011B2E2F800) [pid = 1148] [serial = 924] [outer = 00000011B2D48800] 20:30:45 INFO - PROCESS | 1148 | 1464406245685 Marionette DEBUG loaded listener.js 20:30:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011B3878C00) [pid = 1148] [serial = 925] [outer = 00000011B2D48800] 20:30:46 INFO - PROCESS | 1148 | 1464406246140 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]]]}] 20:30:46 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 20:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 20:30:46 INFO - PROCESS | 1148 | 1464406246201 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 20:30:46 INFO - PROCESS | 1148 | 1464406246203 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 20:30:46 INFO - PROCESS | 1148 | 1464406246207 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:30:46 INFO - PROCESS | 1148 | 1464406246209 Marionette TRACE conn5 <- [1,1198,null,{}] 20:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:30:46 INFO - PROCESS | 1148 | 1464406246212 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}] 20:30:46 INFO - PROCESS | 1148 | 1464406246352 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 20:30:46 INFO - PROCESS | 1148 | 1464406246412 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:46 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B972C000 == 67 [pid = 1148] [id = 309] 20:30:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011B6F63000) [pid = 1148] [serial = 926] [outer = 0000000000000000] 20:30:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011B8CF4C00) [pid = 1148] [serial = 927] [outer = 00000011B6F63000] 20:30:46 INFO - PROCESS | 1148 | 1464406246458 Marionette DEBUG loaded listener.js 20:30:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011B9E13800) [pid = 1148] [serial = 928] [outer = 00000011B6F63000] 20:30:46 INFO - PROCESS | 1148 | 1464406246918 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]]]}] 20:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 734ms 20:30:46 INFO - PROCESS | 1148 | 1464406246964 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 20:30:46 INFO - PROCESS | 1148 | 1464406246966 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 20:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:30:46 INFO - PROCESS | 1148 | 1464406246970 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:30:46 INFO - PROCESS | 1148 | 1464406246972 Marionette TRACE conn5 <- [1,1202,null,{}] 20:30:46 INFO - PROCESS | 1148 | 1464406246975 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}] 20:30:47 INFO - PROCESS | 1148 | 1464406247099 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 20:30:47 INFO - PROCESS | 1148 | 1464406247161 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:47 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9F9C000 == 68 [pid = 1148] [id = 310] 20:30:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011B9FD1400) [pid = 1148] [serial = 929] [outer = 0000000000000000] 20:30:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011BA10AC00) [pid = 1148] [serial = 930] [outer = 00000011B9FD1400] 20:30:47 INFO - PROCESS | 1148 | 1464406247208 Marionette DEBUG loaded listener.js 20:30:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011BA44C400) [pid = 1148] [serial = 931] [outer = 00000011B9FD1400] 20:30:47 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011B2E37C00) [pid = 1148] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:30:47 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011B724AC00) [pid = 1148] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:30:47 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011ACCBE400) [pid = 1148] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:30:47 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011ACCECC00) [pid = 1148] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:30:47 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011830D2C00) [pid = 1148] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:30:47 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (0000001181BB1C00) [pid = 1148] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:30:47 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B9E15400) [pid = 1148] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:30:47 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (0000001181684400) [pid = 1148] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:30:47 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011ACC20000) [pid = 1148] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:30:47 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (000000118019C800) [pid = 1148] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:30:47 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011ADADB800) [pid = 1148] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:30:47 INFO - PROCESS | 1148 | 1464406247740 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]]]}] 20:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 776ms 20:30:47 INFO - PROCESS | 1148 | 1464406247748 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 20:30:47 INFO - PROCESS | 1148 | 1464406247751 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 20:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:30:47 INFO - PROCESS | 1148 | 1464406247754 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:30:47 INFO - PROCESS | 1148 | 1464406247764 Marionette TRACE conn5 <- [1,1206,null,{}] 20:30:47 INFO - PROCESS | 1148 | 1464406247768 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}] 20:30:47 INFO - PROCESS | 1148 | 1464406247864 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 20:30:47 INFO - PROCESS | 1148 | 1464406247967 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:47 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA425800 == 69 [pid = 1148] [id = 311] 20:30:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (0000001181D58C00) [pid = 1148] [serial = 932] [outer = 0000000000000000] 20:30:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011B6C58000) [pid = 1148] [serial = 933] [outer = 0000001181D58C00] 20:30:48 INFO - PROCESS | 1148 | 1464406248014 Marionette DEBUG loaded listener.js 20:30:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011BA44E400) [pid = 1148] [serial = 934] [outer = 0000001181D58C00] 20:30:48 INFO - PROCESS | 1148 | 1464406248392 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]]]}] 20:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 689ms 20:30:48 INFO - PROCESS | 1148 | 1464406248451 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 20:30:48 INFO - PROCESS | 1148 | 1464406248453 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 20:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:30:48 INFO - PROCESS | 1148 | 1464406248457 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:30:48 INFO - PROCESS | 1148 | 1464406248458 Marionette TRACE conn5 <- [1,1210,null,{}] 20:30:48 INFO - PROCESS | 1148 | 1464406248465 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}] 20:30:48 INFO - PROCESS | 1148 | 1464406248594 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 20:30:48 INFO - PROCESS | 1148 | 1464406248607 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:48 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BE9C2000 == 70 [pid = 1148] [id = 312] 20:30:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011830D2C00) [pid = 1148] [serial = 935] [outer = 0000000000000000] 20:30:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011BAED3400) [pid = 1148] [serial = 936] [outer = 00000011830D2C00] 20:30:48 INFO - PROCESS | 1148 | 1464406248654 Marionette DEBUG loaded listener.js 20:30:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011BCE21000) [pid = 1148] [serial = 937] [outer = 00000011830D2C00] 20:30:49 INFO - PROCESS | 1148 | 1464406249071 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] 20:30:49 INFO - PROCESS | 1148 | 1464406249092 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 20:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:30:49 INFO - PROCESS | 1148 | 1464406249095 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:30:49 INFO - PROCESS | 1148 | 1464406249097 Marionette TRACE conn5 <- [1,1214,null,{}] 20:30:49 INFO - PROCESS | 1148 | 1464406249100 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}] 20:30:49 INFO - PROCESS | 1148 | 1464406249235 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 20:30:49 INFO - PROCESS | 1148 | 1464406249245 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:49 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C15A6000 == 71 [pid = 1148] [id = 313] 20:30:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011BA105800) [pid = 1148] [serial = 938] [outer = 0000000000000000] 20:30:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011BCEDAC00) [pid = 1148] [serial = 939] [outer = 00000011BA105800] 20:30:49 INFO - PROCESS | 1148 | 1464406249291 Marionette DEBUG loaded listener.js 20:30:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011BE93A000) [pid = 1148] [serial = 940] [outer = 00000011BA105800] 20:30:49 INFO - PROCESS | 1148 | 1464406249832 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]]]}] 20:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 837ms 20:30:49 INFO - PROCESS | 1148 | 1464406249937 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 20:30:49 INFO - PROCESS | 1148 | 1464406249942 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 20:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:30:49 INFO - PROCESS | 1148 | 1464406249963 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:30:49 INFO - PROCESS | 1148 | 1464406249968 Marionette TRACE conn5 <- [1,1218,null,{}] 20:30:49 INFO - PROCESS | 1148 | 1464406249976 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}] 20:30:50 INFO - PROCESS | 1148 | 1464406250118 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 20:30:50 INFO - PROCESS | 1148 | 1464406250241 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:50 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183439800 == 72 [pid = 1148] [id = 314] 20:30:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (0000001182102400) [pid = 1148] [serial = 941] [outer = 0000000000000000] 20:30:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011822A1000) [pid = 1148] [serial = 942] [outer = 0000001182102400] 20:30:50 INFO - PROCESS | 1148 | 1464406250302 Marionette DEBUG loaded listener.js 20:30:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011AC1C5C00) [pid = 1148] [serial = 943] [outer = 0000001182102400] 20:30:50 INFO - PROCESS | 1148 | 1464406250865 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]]]}] 20:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 945ms 20:30:50 INFO - PROCESS | 1148 | 1464406250908 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 20:30:50 INFO - PROCESS | 1148 | 1464406250915 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 20:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:30:50 INFO - PROCESS | 1148 | 1464406250922 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:30:50 INFO - PROCESS | 1148 | 1464406250925 Marionette TRACE conn5 <- [1,1222,null,{}] 20:30:50 INFO - PROCESS | 1148 | 1464406250929 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}] 20:30:51 INFO - PROCESS | 1148 | 1464406251053 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 20:30:51 INFO - PROCESS | 1148 | 1464406251154 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:51 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B7121800 == 73 [pid = 1148] [id = 315] 20:30:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011ACDDD000) [pid = 1148] [serial = 944] [outer = 0000000000000000] 20:30:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011AE07EC00) [pid = 1148] [serial = 945] [outer = 00000011ACDDD000] 20:30:51 INFO - PROCESS | 1148 | 1464406251210 Marionette DEBUG loaded listener.js 20:30:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011B2E91800) [pid = 1148] [serial = 946] [outer = 00000011ACDDD000] 20:30:51 INFO - PROCESS | 1148 | 1464406251859 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]]]}] 20:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 986ms 20:30:51 INFO - PROCESS | 1148 | 1464406251914 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 20:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:30:51 INFO - PROCESS | 1148 | 1464406251917 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 20:30:51 INFO - PROCESS | 1148 | 1464406251921 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:30:51 INFO - PROCESS | 1148 | 1464406251925 Marionette TRACE conn5 <- [1,1226,null,{}] 20:30:51 INFO - PROCESS | 1148 | 1464406251936 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}] 20:30:52 INFO - PROCESS | 1148 | 1464406252091 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 20:30:52 INFO - PROCESS | 1148 | 1464406252221 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:52 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C2735800 == 74 [pid = 1148] [id = 316] 20:30:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (00000011B7253400) [pid = 1148] [serial = 947] [outer = 0000000000000000] 20:30:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (00000011B9F67C00) [pid = 1148] [serial = 948] [outer = 00000011B7253400] 20:30:52 INFO - PROCESS | 1148 | 1464406252281 Marionette DEBUG loaded listener.js 20:30:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (00000011BCE5D400) [pid = 1148] [serial = 949] [outer = 00000011B7253400] 20:30:52 INFO - PROCESS | 1148 | 1464406252882 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]]]}] 20:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 986ms 20:30:52 INFO - PROCESS | 1148 | 1464406252910 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 20:30:52 INFO - PROCESS | 1148 | 1464406252913 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 20:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:30:52 INFO - PROCESS | 1148 | 1464406252916 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:30:52 INFO - PROCESS | 1148 | 1464406252918 Marionette TRACE conn5 <- [1,1230,null,{}] 20:30:52 INFO - PROCESS | 1148 | 1464406252922 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}] 20:30:53 INFO - PROCESS | 1148 | 1464406253046 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 20:30:53 INFO - PROCESS | 1148 | 1464406253147 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:53 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DDA000 == 75 [pid = 1148] [id = 317] 20:30:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (00000011BE9F9000) [pid = 1148] [serial = 950] [outer = 0000000000000000] 20:30:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (00000011BEAD3800) [pid = 1148] [serial = 951] [outer = 00000011BE9F9000] 20:30:53 INFO - PROCESS | 1148 | 1464406253203 Marionette DEBUG loaded listener.js 20:30:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (00000011C073C800) [pid = 1148] [serial = 952] [outer = 00000011BE9F9000] 20:30:53 INFO - PROCESS | 1148 | 1464406253759 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]]]}] 20:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 881ms 20:30:53 INFO - PROCESS | 1148 | 1464406253829 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 20:30:53 INFO - PROCESS | 1148 | 1464406253832 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 20:30:53 INFO - PROCESS | 1148 | 1464406253836 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:30:53 INFO - PROCESS | 1148 | 1464406253838 Marionette TRACE conn5 <- [1,1234,null,{}] 20:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:30:53 INFO - PROCESS | 1148 | 1464406253842 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}] 20:30:53 INFO - PROCESS | 1148 | 1464406253961 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 20:30:54 INFO - PROCESS | 1148 | 1464406254061 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:54 INFO - PROCESS | 1148 | ++DOCSHELL 0000001180E47000 == 76 [pid = 1148] [id = 318] 20:30:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 135 (0000001185B40C00) [pid = 1148] [serial = 953] [outer = 0000000000000000] 20:30:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 136 (0000001185B46800) [pid = 1148] [serial = 954] [outer = 0000001185B40C00] 20:30:54 INFO - PROCESS | 1148 | 1464406254116 Marionette DEBUG loaded listener.js 20:30:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 137 (00000011BEACD000) [pid = 1148] [serial = 955] [outer = 0000001185B40C00] 20:30:54 INFO - PROCESS | 1148 | 1464406254700 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]]]}] 20:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 921ms 20:30:54 INFO - PROCESS | 1148 | 1464406254764 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 20:30:54 INFO - PROCESS | 1148 | 1464406254766 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 20:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:30:54 INFO - PROCESS | 1148 | 1464406254770 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:30:54 INFO - PROCESS | 1148 | 1464406254772 Marionette TRACE conn5 <- [1,1238,null,{}] 20:30:54 INFO - PROCESS | 1148 | 1464406254789 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}] 20:30:54 INFO - PROCESS | 1148 | 1464406254968 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 20:30:55 INFO - PROCESS | 1148 | 1464406255024 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:55 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E1C000 == 77 [pid = 1148] [id = 319] 20:30:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 138 (000000118520F400) [pid = 1148] [serial = 956] [outer = 0000000000000000] 20:30:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 139 (00000011C0741800) [pid = 1148] [serial = 957] [outer = 000000118520F400] 20:30:55 INFO - PROCESS | 1148 | 1464406255123 Marionette DEBUG loaded listener.js 20:30:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 140 (00000011C1228000) [pid = 1148] [serial = 958] [outer = 000000118520F400] 20:30:55 INFO - PROCESS | 1148 | 1464406255690 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]]]}] 20:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 984ms 20:30:55 INFO - PROCESS | 1148 | 1464406255757 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 20:30:55 INFO - PROCESS | 1148 | 1464406255760 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 20:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:30:55 INFO - PROCESS | 1148 | 1464406255763 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:30:55 INFO - PROCESS | 1148 | 1464406255765 Marionette TRACE conn5 <- [1,1242,null,{}] 20:30:55 INFO - PROCESS | 1148 | 1464406255770 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}] 20:30:55 INFO - PROCESS | 1148 | 1464406255887 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 20:30:55 INFO - PROCESS | 1148 | 1464406255990 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:56 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184045800 == 78 [pid = 1148] [id = 320] 20:30:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 141 (0000001184074000) [pid = 1148] [serial = 959] [outer = 0000000000000000] 20:30:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 142 (0000001184079000) [pid = 1148] [serial = 960] [outer = 0000001184074000] 20:30:56 INFO - PROCESS | 1148 | 1464406256045 Marionette DEBUG loaded listener.js 20:30:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 143 (00000011C0746000) [pid = 1148] [serial = 961] [outer = 0000001184074000] 20:30:56 INFO - PROCESS | 1148 | 1464406256570 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]]]}] 20:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 878ms 20:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:30:56 INFO - PROCESS | 1148 | 1464406256663 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 20:30:56 INFO - PROCESS | 1148 | 1464406256665 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 20:30:56 INFO - PROCESS | 1148 | 1464406256670 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:30:56 INFO - PROCESS | 1148 | 1464406256672 Marionette TRACE conn5 <- [1,1246,null,{}] 20:30:56 INFO - PROCESS | 1148 | 1464406256676 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}] 20:30:56 INFO - PROCESS | 1148 | 1464406256792 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 20:30:56 INFO - PROCESS | 1148 | 1464406256921 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:56 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E1F800 == 79 [pid = 1148] [id = 321] 20:30:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 144 (0000001184096C00) [pid = 1148] [serial = 962] [outer = 0000000000000000] 20:30:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 145 (000000118409D000) [pid = 1148] [serial = 963] [outer = 0000001184096C00] 20:30:56 INFO - PROCESS | 1148 | 1464406256977 Marionette DEBUG loaded listener.js 20:30:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 146 (00000011B656A800) [pid = 1148] [serial = 964] [outer = 0000001184096C00] 20:30:57 INFO - PROCESS | 1148 | 1464406257522 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]]]}] 20:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 942ms 20:30:57 INFO - PROCESS | 1148 | 1464406257637 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 20:30:57 INFO - PROCESS | 1148 | 1464406257640 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 20:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:30:57 INFO - PROCESS | 1148 | 1464406257645 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:30:57 INFO - PROCESS | 1148 | 1464406257647 Marionette TRACE conn5 <- [1,1250,null,{}] 20:30:57 INFO - PROCESS | 1148 | 1464406257652 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}] 20:30:57 INFO - PROCESS | 1148 | 1464406257777 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 20:30:57 INFO - PROCESS | 1148 | 1464406257903 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:57 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B56000 == 80 [pid = 1148] [id = 322] 20:30:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 147 (000000118017E000) [pid = 1148] [serial = 965] [outer = 0000000000000000] 20:30:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 148 (0000001184097C00) [pid = 1148] [serial = 966] [outer = 000000118017E000] 20:30:57 INFO - PROCESS | 1148 | 1464406257963 Marionette DEBUG loaded listener.js 20:30:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 149 (0000001185026800) [pid = 1148] [serial = 967] [outer = 000000118017E000] 20:30:58 INFO - PROCESS | 1148 | 1464406258818 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]]]}] 20:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1245ms 20:30:58 INFO - PROCESS | 1148 | 1464406258892 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 20:30:58 INFO - PROCESS | 1148 | 1464406258898 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 20:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:30:58 INFO - PROCESS | 1148 | 1464406258917 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:30:58 INFO - PROCESS | 1148 | 1464406258922 Marionette TRACE conn5 <- [1,1254,null,{}] 20:30:58 INFO - PROCESS | 1148 | 1464406258927 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}] 20:30:59 INFO - PROCESS | 1148 | 1464406259051 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 20:30:59 INFO - PROCESS | 1148 | 1464406259183 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:59 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E17000 == 81 [pid = 1148] [id = 323] 20:30:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 150 (0000001184095400) [pid = 1148] [serial = 968] [outer = 0000000000000000] 20:30:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 151 (000000118168CC00) [pid = 1148] [serial = 969] [outer = 0000001184095400] 20:30:59 INFO - PROCESS | 1148 | 1464406259240 Marionette DEBUG loaded listener.js 20:30:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 152 (000000118502A000) [pid = 1148] [serial = 970] [outer = 0000001184095400] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011BE9C2000 == 80 [pid = 1148] [id = 312] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA425800 == 79 [pid = 1148] [id = 311] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9F9C000 == 78 [pid = 1148] [id = 310] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011B972C000 == 77 [pid = 1148] [id = 309] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8CD4800 == 76 [pid = 1148] [id = 308] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CA2800 == 75 [pid = 1148] [id = 307] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011B23B9000 == 74 [pid = 1148] [id = 306] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011834BA000 == 73 [pid = 1148] [id = 305] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 151 (00000011BA6EA800) [pid = 1148] [serial = 888] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011834CD800 == 72 [pid = 1148] [id = 304] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011C16CC800 == 71 [pid = 1148] [id = 300] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011C15A7800 == 70 [pid = 1148] [id = 299] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011B7210000 == 69 [pid = 1148] [id = 298] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011AD11B800 == 68 [pid = 1148] [id = 297] 20:30:59 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0503000 == 67 [pid = 1148] [id = 296] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 150 (00000011B2E98800) [pid = 1148] [serial = 873] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 149 (00000011B8FBF800) [pid = 1148] [serial = 877] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 148 (00000011B8CA1800) [pid = 1148] [serial = 876] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 147 (00000011B656E000) [pid = 1148] [serial = 874] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 146 (00000011ACE8F400) [pid = 1148] [serial = 867] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 145 (00000011B1CEA400) [pid = 1148] [serial = 870] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 144 (00000011AD22F800) [pid = 1148] [serial = 846] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 143 (00000011ACCBC400) [pid = 1148] [serial = 862] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 142 (00000011AC4BCC00) [pid = 1148] [serial = 861] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 141 (0000001182316C00) [pid = 1148] [serial = 864] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 140 (00000011ACAAA400) [pid = 1148] [serial = 865] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 139 (00000011B9C17800) [pid = 1148] [serial = 852] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 138 (00000011B9F64C00) [pid = 1148] [serial = 879] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 137 (000000118017A400) [pid = 1148] [serial = 840] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 136 (00000011B8CA6800) [pid = 1148] [serial = 849] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 135 (0000001181D57800) [pid = 1148] [serial = 859] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 134 (000000118177D400) [pid = 1148] [serial = 858] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (00000011B6C51C00) [pid = 1148] [serial = 838] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 132 (00000011B9F6CC00) [pid = 1148] [serial = 855] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (00000011822A7400) [pid = 1148] [serial = 843] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (00000011BA4EA000) [pid = 1148] [serial = 886] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (00000011B8CF9C00) [pid = 1148] [serial = 885] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (00000011BA111C00) [pid = 1148] [serial = 880] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011AD4C0400) [pid = 1148] [serial = 868] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (00000011BA10D800) [pid = 1148] [serial = 882] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (00000011B21E8C00) [pid = 1148] [serial = 871] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011BA259000) [pid = 1148] [serial = 883] [outer = 0000000000000000] [url = about:blank] 20:30:59 INFO - PROCESS | 1148 | 1464406259910 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]]]}] 20:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1036ms 20:30:59 INFO - PROCESS | 1148 | 1464406259955 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 20:30:59 INFO - PROCESS | 1148 | 1464406259961 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 20:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:30:59 INFO - PROCESS | 1148 | 1464406259967 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:30:59 INFO - PROCESS | 1148 | 1464406259970 Marionette TRACE conn5 <- [1,1258,null,{}] 20:31:00 INFO - PROCESS | 1148 | 1464406259991 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}] 20:31:00 INFO - PROCESS | 1148 | 1464406260099 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 20:31:00 INFO - PROCESS | 1148 | 1464406260281 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:00 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827DE000 == 68 [pid = 1148] [id = 324] 20:31:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011801A1800) [pid = 1148] [serial = 971] [outer = 0000000000000000] 20:31:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (000000118081B400) [pid = 1148] [serial = 972] [outer = 00000011801A1800] 20:31:00 INFO - PROCESS | 1148 | 1464406260346 Marionette DEBUG loaded listener.js 20:31:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (0000001181D57000) [pid = 1148] [serial = 973] [outer = 00000011801A1800] 20:31:01 INFO - PROCESS | 1148 | 1464406261007 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]]]}] 20:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1108ms 20:31:01 INFO - PROCESS | 1148 | 1464406261078 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 20:31:01 INFO - PROCESS | 1148 | 1464406261082 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 20:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:31:01 INFO - PROCESS | 1148 | 1464406261087 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:31:01 INFO - PROCESS | 1148 | 1464406261091 Marionette TRACE conn5 <- [1,1262,null,{}] 20:31:01 INFO - PROCESS | 1148 | 1464406261111 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}] 20:31:01 INFO - PROCESS | 1148 | 1464406261244 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 20:31:01 INFO - PROCESS | 1148 | 1464406261366 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:01 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AC143000 == 69 [pid = 1148] [id = 325] 20:31:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (000000118520A400) [pid = 1148] [serial = 974] [outer = 0000000000000000] 20:31:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (000000118520E400) [pid = 1148] [serial = 975] [outer = 000000118520A400] 20:31:01 INFO - PROCESS | 1148 | 1464406261426 Marionette DEBUG loaded listener.js 20:31:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (00000011ABBCC800) [pid = 1148] [serial = 976] [outer = 000000118520A400] 20:31:02 INFO - PROCESS | 1148 | 1464406262083 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]]]}] 20:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1031ms 20:31:02 INFO - PROCESS | 1148 | 1464406262125 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 20:31:02 INFO - PROCESS | 1148 | 1464406262131 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 20:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:31:02 INFO - PROCESS | 1148 | 1464406262135 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:31:02 INFO - PROCESS | 1148 | 1464406262138 Marionette TRACE conn5 <- [1,1266,null,{}] 20:31:02 INFO - PROCESS | 1148 | 1464406262142 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}] 20:31:02 INFO - PROCESS | 1148 | 1464406262266 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 20:31:02 INFO - PROCESS | 1148 | 1464406262396 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:02 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B23AF800 == 70 [pid = 1148] [id = 326] 20:31:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (00000011ACC36C00) [pid = 1148] [serial = 977] [outer = 0000000000000000] 20:31:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (00000011ACC41C00) [pid = 1148] [serial = 978] [outer = 00000011ACC36C00] 20:31:02 INFO - PROCESS | 1148 | 1464406262455 Marionette DEBUG loaded listener.js 20:31:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (00000011ACCEA800) [pid = 1148] [serial = 979] [outer = 00000011ACC36C00] 20:31:03 INFO - PROCESS | 1148 | 1464406263098 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]]]}] 20:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1031ms 20:31:03 INFO - PROCESS | 1148 | 1464406263167 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 20:31:03 INFO - PROCESS | 1148 | 1464406263171 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 20:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:31:03 INFO - PROCESS | 1148 | 1464406263195 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:31:03 INFO - PROCESS | 1148 | 1464406263202 Marionette TRACE conn5 <- [1,1270,null,{}] 20:31:03 INFO - PROCESS | 1148 | 1464406263228 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}] 20:31:03 INFO - PROCESS | 1148 | 1464406263355 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 20:31:03 INFO - PROCESS | 1148 | 1464406263477 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:03 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CAF000 == 71 [pid = 1148] [id = 327] 20:31:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (00000011ACCE0400) [pid = 1148] [serial = 980] [outer = 0000000000000000] 20:31:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 135 (00000011AE20D800) [pid = 1148] [serial = 981] [outer = 00000011ACCE0400] 20:31:03 INFO - PROCESS | 1148 | 1464406263534 Marionette DEBUG loaded listener.js 20:31:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 136 (00000011B1CF5400) [pid = 1148] [serial = 982] [outer = 00000011ACCE0400] 20:31:04 INFO - PROCESS | 1148 | 1464406264112 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]]]}] 20:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 985ms 20:31:04 INFO - PROCESS | 1148 | 1464406264161 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 20:31:04 INFO - PROCESS | 1148 | 1464406264164 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 20:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:31:04 INFO - PROCESS | 1148 | 1464406264168 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:31:04 INFO - PROCESS | 1148 | 1464406264170 Marionette TRACE conn5 <- [1,1274,null,{}] 20:31:04 INFO - PROCESS | 1148 | 1464406264175 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}] 20:31:04 INFO - PROCESS | 1148 | 1464406264297 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 20:31:04 INFO - PROCESS | 1148 | 1464406264397 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:04 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8E0A000 == 72 [pid = 1148] [id = 328] 20:31:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 137 (00000011B2389000) [pid = 1148] [serial = 983] [outer = 0000000000000000] 20:31:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 138 (00000011B2D4A000) [pid = 1148] [serial = 984] [outer = 00000011B2389000] 20:31:04 INFO - PROCESS | 1148 | 1464406264453 Marionette DEBUG loaded listener.js 20:31:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 139 (00000011B3496000) [pid = 1148] [serial = 985] [outer = 00000011B2389000] 20:31:05 INFO - PROCESS | 1148 | 1464406265049 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]]]}] 20:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 943ms 20:31:05 INFO - PROCESS | 1148 | 1464406265113 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 20:31:05 INFO - PROCESS | 1148 | 1464406265116 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 20:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:31:05 INFO - PROCESS | 1148 | 1464406265120 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:31:05 INFO - PROCESS | 1148 | 1464406265122 Marionette TRACE conn5 <- [1,1278,null,{}] 20:31:05 INFO - PROCESS | 1148 | 1464406265126 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}] 20:31:05 INFO - PROCESS | 1148 | 1464406265244 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 20:31:05 INFO - PROCESS | 1148 | 1464406265377 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:05 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9725000 == 73 [pid = 1148] [id = 329] 20:31:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 140 (00000011B6C54C00) [pid = 1148] [serial = 986] [outer = 0000000000000000] 20:31:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 141 (00000011B6E25800) [pid = 1148] [serial = 987] [outer = 00000011B6C54C00] 20:31:05 INFO - PROCESS | 1148 | 1464406265443 Marionette DEBUG loaded listener.js 20:31:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 142 (00000011B8C9BC00) [pid = 1148] [serial = 988] [outer = 00000011B6C54C00] 20:31:06 INFO - PROCESS | 1148 | 1464406266091 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]]]}] 20:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1028ms 20:31:06 INFO - PROCESS | 1148 | 1464406266158 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 20:31:06 INFO - PROCESS | 1148 | 1464406266160 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 20:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:31:06 INFO - PROCESS | 1148 | 1464406266184 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:31:06 INFO - PROCESS | 1148 | 1464406266186 Marionette TRACE conn5 <- [1,1282,null,{}] 20:31:06 INFO - PROCESS | 1148 | 1464406266190 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}] 20:31:06 INFO - PROCESS | 1148 | 1464406266308 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 20:31:06 INFO - PROCESS | 1148 | 1464406266435 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:06 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA17D000 == 74 [pid = 1148] [id = 330] 20:31:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 143 (00000011B9C17800) [pid = 1148] [serial = 989] [outer = 0000000000000000] 20:31:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 144 (00000011BA105400) [pid = 1148] [serial = 990] [outer = 00000011B9C17800] 20:31:06 INFO - PROCESS | 1148 | 1464406266493 Marionette DEBUG loaded listener.js 20:31:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 145 (00000011BA250800) [pid = 1148] [serial = 991] [outer = 00000011B9C17800] 20:31:07 INFO - PROCESS | 1148 | 1464406267030 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]]]}] 20:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 902ms 20:31:07 INFO - PROCESS | 1148 | 1464406267078 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 20:31:07 INFO - PROCESS | 1148 | 1464406267080 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 20:31:07 INFO - PROCESS | 1148 | 1464406267085 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:31:07 INFO - PROCESS | 1148 | 1464406267088 Marionette TRACE conn5 <- [1,1286,null,{}] 20:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:31:07 INFO - PROCESS | 1148 | 1464406267092 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}] 20:31:07 INFO - PROCESS | 1148 | 1464406267208 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 20:31:07 INFO - PROCESS | 1148 | 1464406267308 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:07 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BBF45000 == 75 [pid = 1148] [id = 331] 20:31:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 146 (00000011BA44C800) [pid = 1148] [serial = 992] [outer = 0000000000000000] 20:31:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 147 (00000011BA4EA000) [pid = 1148] [serial = 993] [outer = 00000011BA44C800] 20:31:07 INFO - PROCESS | 1148 | 1464406267363 Marionette DEBUG loaded listener.js 20:31:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 148 (00000011BB075000) [pid = 1148] [serial = 994] [outer = 00000011BA44C800] 20:31:08 INFO - PROCESS | 1148 | 1464406268006 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]]]}] 20:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 984ms 20:31:08 INFO - PROCESS | 1148 | 1464406268076 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 20:31:08 INFO - PROCESS | 1148 | 1464406268078 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 20:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:31:08 INFO - PROCESS | 1148 | 1464406268082 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:31:08 INFO - PROCESS | 1148 | 1464406268084 Marionette TRACE conn5 <- [1,1290,null,{}] 20:31:08 INFO - PROCESS | 1148 | 1464406268088 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}] 20:31:08 INFO - PROCESS | 1148 | 1464406268203 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 20:31:08 INFO - PROCESS | 1148 | 1464406268331 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:08 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BE9BF800 == 76 [pid = 1148] [id = 332] 20:31:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 149 (00000011BC403000) [pid = 1148] [serial = 995] [outer = 0000000000000000] 20:31:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 150 (00000011BC45D800) [pid = 1148] [serial = 996] [outer = 00000011BC403000] 20:31:08 INFO - PROCESS | 1148 | 1464406268388 Marionette DEBUG loaded listener.js 20:31:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 151 (00000011BCE1F800) [pid = 1148] [serial = 997] [outer = 00000011BC403000] 20:31:09 INFO - PROCESS | 1148 | 1464406269025 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]]]}] 20:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 982ms 20:31:09 INFO - PROCESS | 1148 | 1464406269194 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 20:31:09 INFO - PROCESS | 1148 | 1464406269198 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 20:31:09 INFO - PROCESS | 1148 | 1464406269203 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:31:09 INFO - PROCESS | 1148 | 1464406269207 Marionette TRACE conn5 <- [1,1294,null,{}] 20:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:31:09 INFO - PROCESS | 1148 | 1464406269222 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}] 20:31:09 INFO - PROCESS | 1148 | 1464406269341 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 20:31:09 INFO - PROCESS | 1148 | 1464406269468 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:09 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AC4A9800 == 77 [pid = 1148] [id = 333] 20:31:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 152 (00000011822A2800) [pid = 1148] [serial = 998] [outer = 0000000000000000] 20:31:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 153 (000000118406F000) [pid = 1148] [serial = 999] [outer = 00000011822A2800] 20:31:09 INFO - PROCESS | 1148 | 1464406269519 Marionette DEBUG loaded listener.js 20:31:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 154 (000000118520A800) [pid = 1148] [serial = 1000] [outer = 00000011822A2800] 20:31:10 INFO - PROCESS | 1148 | 1464406270096 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]]]}] 20:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 923ms 20:31:10 INFO - PROCESS | 1148 | 1464406270142 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 20:31:10 INFO - PROCESS | 1148 | 1464406270146 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 20:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:31:10 INFO - PROCESS | 1148 | 1464406270154 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:31:10 INFO - PROCESS | 1148 | 1464406270158 Marionette TRACE conn5 <- [1,1298,null,{}] 20:31:10 INFO - PROCESS | 1148 | 1464406270162 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}] 20:31:10 INFO - PROCESS | 1148 | 1464406270281 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 20:31:10 INFO - PROCESS | 1148 | 1464406270390 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:10 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E29000 == 78 [pid = 1148] [id = 334] 20:31:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 155 (0000001185022400) [pid = 1148] [serial = 1001] [outer = 0000000000000000] 20:31:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 156 (00000011ACB48400) [pid = 1148] [serial = 1002] [outer = 0000001185022400] 20:31:10 INFO - PROCESS | 1148 | 1464406270439 Marionette DEBUG loaded listener.js 20:31:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 157 (00000011ACDE0800) [pid = 1148] [serial = 1003] [outer = 0000001185022400] 20:31:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E17000 == 77 [pid = 1148] [id = 323] 20:31:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001180E47000 == 76 [pid = 1148] [id = 318] 20:31:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001183DDA000 == 75 [pid = 1148] [id = 317] 20:31:10 INFO - PROCESS | 1148 | --DOCSHELL 00000011C2735800 == 74 [pid = 1148] [id = 316] 20:31:10 INFO - PROCESS | 1148 | --DOCSHELL 00000011B7121800 == 73 [pid = 1148] [id = 315] 20:31:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001183439800 == 72 [pid = 1148] [id = 314] 20:31:11 INFO - PROCESS | 1148 | 1464406271036 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]]]}] 20:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 20:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 941ms 20:31:11 INFO - PROCESS | 1148 | 1464406271097 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 20:31:11 INFO - PROCESS | 1148 | 1464406271100 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 20:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:31:11 INFO - PROCESS | 1148 | 1464406271103 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:31:11 INFO - PROCESS | 1148 | 1464406271105 Marionette TRACE conn5 <- [1,1302,null,{}] 20:31:11 INFO - PROCESS | 1148 | 1464406271115 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}] 20:31:11 INFO - PROCESS | 1148 | 1464406271228 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 20:31:11 INFO - PROCESS | 1148 | 1464406271323 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:11 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6E8B800 == 73 [pid = 1148] [id = 335] 20:31:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 158 (00000011ACDE1800) [pid = 1148] [serial = 1004] [outer = 0000000000000000] 20:31:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 159 (00000011B1560800) [pid = 1148] [serial = 1005] [outer = 00000011ACDE1800] 20:31:11 INFO - PROCESS | 1148 | 1464406271372 Marionette DEBUG loaded listener.js 20:31:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 160 (00000011B656FC00) [pid = 1148] [serial = 1006] [outer = 00000011ACDE1800] 20:31:11 INFO - PROCESS | 1148 | 1464406271791 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]]]}] 20:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 733ms 20:31:11 INFO - PROCESS | 1148 | 1464406271839 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 20:31:11 INFO - PROCESS | 1148 | 1464406271841 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 20:31:11 INFO - PROCESS | 1148 | 1464406271845 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:31:11 INFO - PROCESS | 1148 | 1464406271847 Marionette TRACE conn5 <- [1,1306,null,{}] 20:31:11 INFO - PROCESS | 1148 | 1464406271851 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}] 20:31:11 INFO - PROCESS | 1148 | 1464406271954 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 20:31:12 INFO - PROCESS | 1148 | 1464406271997 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:12 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1513000 == 74 [pid = 1148] [id = 336] 20:31:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 161 (00000011B9F63800) [pid = 1148] [serial = 1007] [outer = 0000000000000000] 20:31:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 162 (00000011BC36D000) [pid = 1148] [serial = 1008] [outer = 00000011B9F63800] 20:31:12 INFO - PROCESS | 1148 | 1464406272044 Marionette DEBUG loaded listener.js 20:31:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 163 (00000011BCEDD000) [pid = 1148] [serial = 1009] [outer = 00000011B9F63800] 20:31:12 INFO - PROCESS | 1148 | 1464406272553 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]]]}] 20:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 20:31:12 INFO - PROCESS | 1148 | 1464406272589 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 20:31:12 INFO - PROCESS | 1148 | 1464406272591 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 20:31:12 INFO - PROCESS | 1148 | 1464406272594 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:31:12 INFO - PROCESS | 1148 | 1464406272596 Marionette TRACE conn5 <- [1,1310,null,{}] 20:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:31:12 INFO - PROCESS | 1148 | 1464406272600 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}] 20:31:12 INFO - PROCESS | 1148 | 1464406272730 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 20:31:12 INFO - PROCESS | 1148 | 1464406272752 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:12 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C18D4800 == 75 [pid = 1148] [id = 337] 20:31:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 164 (00000011BA4EB800) [pid = 1148] [serial = 1010] [outer = 0000000000000000] 20:31:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 165 (00000011BD0A3000) [pid = 1148] [serial = 1011] [outer = 00000011BA4EB800] 20:31:12 INFO - PROCESS | 1148 | 1464406272797 Marionette DEBUG loaded listener.js 20:31:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 166 (00000011BE9F7400) [pid = 1148] [serial = 1012] [outer = 00000011BA4EB800] 20:31:13 INFO - PROCESS | 1148 | 1464406273256 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]]]}] 20:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 20:31:13 INFO - PROCESS | 1148 | 1464406273293 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 20:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:31:13 INFO - PROCESS | 1148 | 1464406273295 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 20:31:13 INFO - PROCESS | 1148 | 1464406273299 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:31:13 INFO - PROCESS | 1148 | 1464406273301 Marionette TRACE conn5 <- [1,1314,null,{}] 20:31:13 INFO - PROCESS | 1148 | 1464406273313 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}] 20:31:13 INFO - PROCESS | 1148 | 1464406273504 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 20:31:13 INFO - PROCESS | 1148 | 1464406273538 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:13 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183F27800 == 76 [pid = 1148] [id = 338] 20:31:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 167 (00000011BE9FE800) [pid = 1148] [serial = 1013] [outer = 0000000000000000] 20:31:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 168 (00000011BEADB800) [pid = 1148] [serial = 1014] [outer = 00000011BE9FE800] 20:31:13 INFO - PROCESS | 1148 | 1464406273584 Marionette DEBUG loaded listener.js 20:31:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 169 (00000011C1224C00) [pid = 1148] [serial = 1015] [outer = 00000011BE9FE800] 20:31:14 INFO - PROCESS | 1148 | 1464406274049 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]]]}] 20:31:14 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 20:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 796ms 20:31:14 INFO - PROCESS | 1148 | 1464406274102 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 20:31:14 INFO - PROCESS | 1148 | 1464406274104 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 20:31:14 INFO - PROCESS | 1148 | 1464406274108 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:31:14 INFO - PROCESS | 1148 | 1464406274110 Marionette TRACE conn5 <- [1,1318,null,{}] 20:31:14 INFO - PROCESS | 1148 | 1464406274114 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}] 20:31:14 INFO - PROCESS | 1148 | 1464406274244 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 20:31:14 INFO - PROCESS | 1148 | 1464406274265 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:14 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186DA5800 == 77 [pid = 1148] [id = 339] 20:31:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 170 (0000001185145C00) [pid = 1148] [serial = 1016] [outer = 0000000000000000] 20:31:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 171 (000000118514D800) [pid = 1148] [serial = 1017] [outer = 0000001185145C00] 20:31:14 INFO - PROCESS | 1148 | 1464406274309 Marionette DEBUG loaded listener.js 20:31:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 172 (00000011C1226800) [pid = 1148] [serial = 1018] [outer = 0000001185145C00] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 171 (00000011B9F66000) [pid = 1148] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 170 (00000011AE20F800) [pid = 1148] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 169 (00000011B68A6400) [pid = 1148] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 168 (00000011BA105800) [pid = 1148] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 167 (0000001182102400) [pid = 1148] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 166 (00000011ACDDD000) [pid = 1148] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 165 (00000011B7253400) [pid = 1148] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 164 (00000011BE9F9000) [pid = 1148] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 163 (000000118017E000) [pid = 1148] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 162 (00000011AB16E400) [pid = 1148] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 161 (00000011AD106C00) [pid = 1148] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 160 (0000001181D5B400) [pid = 1148] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 159 (00000011B9AF6C00) [pid = 1148] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 158 (000000118177EC00) [pid = 1148] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 157 (0000001180166C00) [pid = 1148] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 156 (00000011B2D4F000) [pid = 1148] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 155 (00000011B6F5CC00) [pid = 1148] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 154 (00000011BCE56800) [pid = 1148] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 153 (00000011B9FD1400) [pid = 1148] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 152 (00000011B2D48800) [pid = 1148] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 151 (00000011B6FAFC00) [pid = 1148] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 150 (00000011BA5A7400) [pid = 1148] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 149 (0000001181D58C00) [pid = 1148] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 148 (00000011ACCBF800) [pid = 1148] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 147 (00000011B6F63000) [pid = 1148] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 146 (0000001181788C00) [pid = 1148] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 145 (00000011830D2C00) [pid = 1148] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 144 (00000011BC4A8400) [pid = 1148] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 143 (0000001181D5D000) [pid = 1148] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 142 (00000011BBEA0800) [pid = 1148] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 141 (00000011AE0C1800) [pid = 1148] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 140 (000000118177A400) [pid = 1148] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 139 (0000001181681400) [pid = 1148] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:31:14 INFO - PROCESS | 1148 | --DOMWINDOW == 138 (0000001180179000) [pid = 1148] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:31:15 INFO - PROCESS | 1148 | 1464406275037 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]]]}] 20:31:15 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 20:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 984ms 20:31:15 INFO - PROCESS | 1148 | 1464406275094 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 20:31:15 INFO - PROCESS | 1148 | 1464406275097 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 20:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:31:15 INFO - PROCESS | 1148 | 1464406275100 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:31:15 INFO - PROCESS | 1148 | 1464406275102 Marionette TRACE conn5 <- [1,1322,null,{}] 20:31:15 INFO - PROCESS | 1148 | 1464406275106 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}] 20:31:15 INFO - PROCESS | 1148 | 1464406275202 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 20:31:15 INFO - PROCESS | 1148 | 1464406275209 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:15 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186DBF000 == 78 [pid = 1148] [id = 340] 20:31:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 139 (000000118177EC00) [pid = 1148] [serial = 1019] [outer = 0000000000000000] 20:31:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 140 (00000011850AA800) [pid = 1148] [serial = 1020] [outer = 000000118177EC00] 20:31:15 INFO - PROCESS | 1148 | 1464406275255 Marionette DEBUG loaded listener.js 20:31:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 141 (00000011850B1400) [pid = 1148] [serial = 1021] [outer = 000000118177EC00] 20:31:15 INFO - PROCESS | 1148 | 1464406275726 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]]]}] 20:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 691ms 20:31:15 INFO - PROCESS | 1148 | 1464406275794 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 20:31:15 INFO - PROCESS | 1148 | 1464406275797 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 20:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:31:15 INFO - PROCESS | 1148 | 1464406275800 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:31:15 INFO - PROCESS | 1148 | 1464406275802 Marionette TRACE conn5 <- [1,1326,null,{}] 20:31:15 INFO - PROCESS | 1148 | 1464406275806 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}] 20:31:15 INFO - PROCESS | 1148 | 1464406275904 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 20:31:15 INFO - PROCESS | 1148 | 1464406275912 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:15 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F79800 == 79 [pid = 1148] [id = 341] 20:31:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 142 (00000011850B6C00) [pid = 1148] [serial = 1022] [outer = 0000000000000000] 20:31:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 143 (0000001185B3DC00) [pid = 1148] [serial = 1023] [outer = 00000011850B6C00] 20:31:15 INFO - PROCESS | 1148 | 1464406275957 Marionette DEBUG loaded listener.js 20:31:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 144 (00000011B1C25800) [pid = 1148] [serial = 1024] [outer = 00000011850B6C00] 20:31:16 INFO - PROCESS | 1148 | 1464406276924 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]]]}] 20:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1191ms 20:31:17 INFO - PROCESS | 1148 | 1464406277018 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 20:31:17 INFO - PROCESS | 1148 | 1464406277022 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 20:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:31:17 INFO - PROCESS | 1148 | 1464406277029 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:31:17 INFO - PROCESS | 1148 | 1464406277034 Marionette TRACE conn5 <- [1,1330,null,{}] 20:31:17 INFO - PROCESS | 1148 | 1464406277041 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}] 20:31:17 INFO - PROCESS | 1148 | 1464406277205 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 20:31:17 INFO - PROCESS | 1148 | 1464406277384 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:17 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E16000 == 80 [pid = 1148] [id = 342] 20:31:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 145 (0000001181930000) [pid = 1148] [serial = 1025] [outer = 0000000000000000] 20:31:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 146 (0000001181935400) [pid = 1148] [serial = 1026] [outer = 0000001181930000] 20:31:17 INFO - PROCESS | 1148 | 1464406277446 Marionette DEBUG loaded listener.js 20:31:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 147 (0000001181D5D800) [pid = 1148] [serial = 1027] [outer = 0000001181930000] 20:31:18 INFO - PROCESS | 1148 | 1464406278055 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]]]}] 20:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1085ms 20:31:18 INFO - PROCESS | 1148 | 1464406278115 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 20:31:18 INFO - PROCESS | 1148 | 1464406278123 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 20:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:31:18 INFO - PROCESS | 1148 | 1464406278130 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:31:18 INFO - PROCESS | 1148 | 1464406278133 Marionette TRACE conn5 <- [1,1334,null,{}] 20:31:18 INFO - PROCESS | 1148 | 1464406278137 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}] 20:31:18 INFO - PROCESS | 1148 | 1464406278265 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 20:31:18 INFO - PROCESS | 1148 | 1464406278401 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:18 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CB3800 == 81 [pid = 1148] [id = 343] 20:31:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 148 (0000001185142800) [pid = 1148] [serial = 1028] [outer = 0000000000000000] 20:31:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 149 (0000001185209C00) [pid = 1148] [serial = 1029] [outer = 0000001185142800] 20:31:18 INFO - PROCESS | 1148 | 1464406278458 Marionette DEBUG loaded listener.js 20:31:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 150 (00000011ACC38400) [pid = 1148] [serial = 1030] [outer = 0000001185142800] 20:31:19 INFO - PROCESS | 1148 | 1464406279145 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]]]}] 20:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1030ms 20:31:19 INFO - PROCESS | 1148 | 1464406279165 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 20:31:19 INFO - PROCESS | 1148 | 1464406279168 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 20:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:31:19 INFO - PROCESS | 1148 | 1464406279172 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:31:19 INFO - PROCESS | 1148 | 1464406279176 Marionette TRACE conn5 <- [1,1338,null,{}] 20:31:19 INFO - PROCESS | 1148 | 1464406279213 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}] 20:31:19 INFO - PROCESS | 1148 | 1464406279375 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 20:31:19 INFO - PROCESS | 1148 | 1464406279513 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:19 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BCE800 == 82 [pid = 1148] [id = 344] 20:31:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 151 (00000011B6568800) [pid = 1148] [serial = 1031] [outer = 0000000000000000] 20:31:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 152 (00000011B6ECE000) [pid = 1148] [serial = 1032] [outer = 00000011B6568800] 20:31:19 INFO - PROCESS | 1148 | 1464406279573 Marionette DEBUG loaded listener.js 20:31:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 153 (00000011B9E15000) [pid = 1148] [serial = 1033] [outer = 00000011B6568800] 20:31:20 INFO - PROCESS | 1148 | 1464406280183 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]]]}] 20:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1028ms 20:31:20 INFO - PROCESS | 1148 | 1464406280202 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 20:31:20 INFO - PROCESS | 1148 | 1464406280205 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 20:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:31:20 INFO - PROCESS | 1148 | 1464406280209 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:31:20 INFO - PROCESS | 1148 | 1464406280211 Marionette TRACE conn5 <- [1,1342,null,{}] 20:31:20 INFO - PROCESS | 1148 | 1464406280215 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}] 20:31:20 INFO - PROCESS | 1148 | 1464406280340 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 20:31:20 INFO - PROCESS | 1148 | 1464406280451 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:20 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185113800 == 83 [pid = 1148] [id = 345] 20:31:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 154 (00000011B689C000) [pid = 1148] [serial = 1034] [outer = 0000000000000000] 20:31:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 155 (00000011BCE56400) [pid = 1148] [serial = 1035] [outer = 00000011B689C000] 20:31:20 INFO - PROCESS | 1148 | 1464406280506 Marionette DEBUG loaded listener.js 20:31:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 156 (00000011BE93E000) [pid = 1148] [serial = 1036] [outer = 00000011B689C000] 20:31:21 INFO - PROCESS | 1148 | 1464406281176 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]]]}] 20:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 985ms 20:31:21 INFO - PROCESS | 1148 | 1464406281196 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 20:31:21 INFO - PROCESS | 1148 | 1464406281198 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 20:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:31:21 INFO - PROCESS | 1148 | 1464406281202 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:31:21 INFO - PROCESS | 1148 | 1464406281205 Marionette TRACE conn5 <- [1,1346,null,{}] 20:31:21 INFO - PROCESS | 1148 | 1464406281208 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}] 20:31:21 INFO - PROCESS | 1148 | 1464406281377 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 20:31:21 INFO - PROCESS | 1148 | 1464406281482 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:21 INFO - PROCESS | 1148 | ++DOCSHELL 00000011870CB000 == 84 [pid = 1148] [id = 346] 20:31:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 157 (0000001181943000) [pid = 1148] [serial = 1037] [outer = 0000000000000000] 20:31:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 158 (0000001181948000) [pid = 1148] [serial = 1038] [outer = 0000001181943000] 20:31:21 INFO - PROCESS | 1148 | 1464406281538 Marionette DEBUG loaded listener.js 20:31:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 159 (00000011BB075C00) [pid = 1148] [serial = 1039] [outer = 0000001181943000] 20:31:22 INFO - PROCESS | 1148 | 1464406282124 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]]]}] 20:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 987ms 20:31:22 INFO - PROCESS | 1148 | 1464406282191 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 20:31:22 INFO - PROCESS | 1148 | 1464406282194 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 20:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:31:22 INFO - PROCESS | 1148 | 1464406282198 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:31:22 INFO - PROCESS | 1148 | 1464406282200 Marionette TRACE conn5 <- [1,1350,null,{}] 20:31:22 INFO - PROCESS | 1148 | 1464406282204 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}] 20:31:22 INFO - PROCESS | 1148 | 1464406282350 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 20:31:22 INFO - PROCESS | 1148 | 1464406282491 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:22 INFO - PROCESS | 1148 | ++DOCSHELL 0000001180F9E000 == 85 [pid = 1148] [id = 347] 20:31:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 160 (0000001180818400) [pid = 1148] [serial = 1040] [outer = 0000000000000000] 20:31:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 161 (0000001181781C00) [pid = 1148] [serial = 1041] [outer = 0000001180818400] 20:31:22 INFO - PROCESS | 1148 | 1464406282549 Marionette DEBUG loaded listener.js 20:31:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 162 (0000001185C31000) [pid = 1148] [serial = 1042] [outer = 0000001180818400] 20:31:23 INFO - PROCESS | 1148 | 1464406283546 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]]]}] 20:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1379ms 20:31:23 INFO - PROCESS | 1148 | 1464406283579 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 20:31:23 INFO - PROCESS | 1148 | 1464406283583 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 20:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:31:23 INFO - PROCESS | 1148 | 1464406283589 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:31:23 INFO - PROCESS | 1148 | 1464406283593 Marionette TRACE conn5 <- [1,1354,null,{}] 20:31:23 INFO - PROCESS | 1148 | 1464406283598 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}] 20:31:23 INFO - PROCESS | 1148 | 1464406283715 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 20:31:23 INFO - PROCESS | 1148 | 1464406283858 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:23 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827D6800 == 86 [pid = 1148] [id = 348] 20:31:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 163 (0000001180180400) [pid = 1148] [serial = 1043] [outer = 0000000000000000] 20:31:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 164 (0000001181684000) [pid = 1148] [serial = 1044] [outer = 0000001180180400] 20:31:23 INFO - PROCESS | 1148 | 1464406283910 Marionette DEBUG loaded listener.js 20:31:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 165 (0000001181794C00) [pid = 1148] [serial = 1045] [outer = 0000001180180400] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011C051B000 == 85 [pid = 1148] [id = 123] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011B721F000 == 84 [pid = 1148] [id = 202] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011C272E000 == 83 [pid = 1148] [id = 204] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011C291C000 == 82 [pid = 1148] [id = 205] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001186DBF000 == 81 [pid = 1148] [id = 340] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001186DA5800 == 80 [pid = 1148] [id = 339] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001183F27800 == 79 [pid = 1148] [id = 338] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011C18D4800 == 78 [pid = 1148] [id = 337] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1513000 == 77 [pid = 1148] [id = 336] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6E8B800 == 76 [pid = 1148] [id = 335] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E29000 == 75 [pid = 1148] [id = 334] 20:31:24 INFO - PROCESS | 1148 | --DOMWINDOW == 164 (000000118409D000) [pid = 1148] [serial = 963] [outer = 0000000000000000] [url = about:blank] 20:31:24 INFO - PROCESS | 1148 | --DOMWINDOW == 163 (000000118168CC00) [pid = 1148] [serial = 969] [outer = 0000000000000000] [url = about:blank] 20:31:24 INFO - PROCESS | 1148 | --DOMWINDOW == 162 (00000011C0741800) [pid = 1148] [serial = 957] [outer = 0000000000000000] [url = about:blank] 20:31:24 INFO - PROCESS | 1148 | --DOMWINDOW == 161 (0000001185B46800) [pid = 1148] [serial = 954] [outer = 0000000000000000] [url = about:blank] 20:31:24 INFO - PROCESS | 1148 | --DOMWINDOW == 160 (0000001184079000) [pid = 1148] [serial = 960] [outer = 0000000000000000] [url = about:blank] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011AC4A9800 == 74 [pid = 1148] [id = 333] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CAF000 == 73 [pid = 1148] [id = 327] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011B23AF800 == 72 [pid = 1148] [id = 326] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011AC143000 == 71 [pid = 1148] [id = 325] 20:31:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011827DE000 == 70 [pid = 1148] [id = 324] 20:31:24 INFO - PROCESS | 1148 | 1464406284627 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] 20:31:24 INFO - PROCESS | 1148 | 1464406284698 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 20:31:24 INFO - PROCESS | 1148 | 1464406284709 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:31:24 INFO - PROCESS | 1148 | 1464406284711 Marionette TRACE conn5 <- [1,1358,null,{}] 20:31:24 INFO - PROCESS | 1148 | 1464406284715 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}] 20:31:24 INFO - PROCESS | 1148 | 1464406284813 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 20:31:24 INFO - PROCESS | 1148 | 1464406284826 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:24 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B79000 == 71 [pid = 1148] [id = 349] 20:31:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011816E4400) [pid = 1148] [serial = 1046] [outer = 0000000000000000] 20:31:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011816EA000) [pid = 1148] [serial = 1047] [outer = 00000011816E4400] 20:31:24 INFO - PROCESS | 1148 | 1464406284875 Marionette DEBUG loaded listener.js 20:31:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (0000001181936400) [pid = 1148] [serial = 1048] [outer = 00000011816E4400] 20:31:25 INFO - PROCESS | 1148 | 1464406285403 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] 20:31:25 INFO - PROCESS | 1148 | 1464406285449 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 20:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:31:25 INFO - PROCESS | 1148 | 1464406285453 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:31:25 INFO - PROCESS | 1148 | 1464406285457 Marionette TRACE conn5 <- [1,1362,null,{}] 20:31:25 INFO - PROCESS | 1148 | 1464406285469 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}] 20:31:25 INFO - PROCESS | 1148 | 1464406285569 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 20:31:25 INFO - PROCESS | 1148 | 1464406285649 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:25 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DCD000 == 72 [pid = 1148] [id = 350] 20:31:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (0000001181790800) [pid = 1148] [serial = 1049] [outer = 0000000000000000] 20:31:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011821DDC00) [pid = 1148] [serial = 1050] [outer = 0000001181790800] 20:31:25 INFO - PROCESS | 1148 | 1464406285707 Marionette DEBUG loaded listener.js 20:31:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011822AD000) [pid = 1148] [serial = 1051] [outer = 0000001181790800] 20:31:26 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:26 INFO - PROCESS | 1148 | 1464406286110 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] 20:31:26 INFO - PROCESS | 1148 | 1464406286173 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 20:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:31:26 INFO - PROCESS | 1148 | 1464406286179 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:31:26 INFO - PROCESS | 1148 | 1464406286181 Marionette TRACE conn5 <- [1,1366,null,{}] 20:31:26 INFO - PROCESS | 1148 | 1464406286185 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}] 20:31:26 INFO - PROCESS | 1148 | 1464406286282 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 20:31:26 INFO - PROCESS | 1148 | 1464406286289 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:26 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E21000 == 73 [pid = 1148] [id = 351] 20:31:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011830DD000) [pid = 1148] [serial = 1052] [outer = 0000000000000000] 20:31:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (0000001184076400) [pid = 1148] [serial = 1053] [outer = 00000011830DD000] 20:31:26 INFO - PROCESS | 1148 | 1464406286341 Marionette DEBUG loaded listener.js 20:31:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (000000118501CC00) [pid = 1148] [serial = 1054] [outer = 00000011830DD000] 20:31:26 INFO - PROCESS | 1148 | 1464406286768 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] 20:31:26 INFO - PROCESS | 1148 | 1464406286818 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 20:31:26 INFO - PROCESS | 1148 | 1464406286821 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:31:26 INFO - PROCESS | 1148 | 1464406286823 Marionette TRACE conn5 <- [1,1370,null,{}] 20:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:31:26 INFO - PROCESS | 1148 | 1464406286837 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}] 20:31:26 INFO - PROCESS | 1148 | 1464406286959 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 20:31:26 INFO - PROCESS | 1148 | 1464406286966 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:27 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185110800 == 74 [pid = 1148] [id = 352] 20:31:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (0000001185028400) [pid = 1148] [serial = 1055] [outer = 0000000000000000] 20:31:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011850B2400) [pid = 1148] [serial = 1056] [outer = 0000001185028400] 20:31:27 INFO - PROCESS | 1148 | 1464406287059 Marionette DEBUG loaded listener.js 20:31:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (0000001185150800) [pid = 1148] [serial = 1057] [outer = 0000001185028400] 20:31:27 INFO - PROCESS | 1148 | [1148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:27 INFO - PROCESS | 1148 | 1464406287516 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] 20:31:27 INFO - PROCESS | 1148 | 1464406287566 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 20:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:31:27 INFO - PROCESS | 1148 | 1464406287569 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:31:27 INFO - PROCESS | 1148 | 1464406287571 Marionette TRACE conn5 <- [1,1374,null,{}] 20:31:27 INFO - PROCESS | 1148 | 1464406287583 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}] 20:31:27 INFO - PROCESS | 1148 | 1464406287760 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 20:31:27 INFO - PROCESS | 1148 | 1464406287788 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:27 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AB1A2000 == 75 [pid = 1148] [id = 353] 20:31:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (0000001185C2BC00) [pid = 1148] [serial = 1058] [outer = 0000000000000000] 20:31:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011AB2D2C00) [pid = 1148] [serial = 1059] [outer = 0000001185C2BC00] 20:31:27 INFO - PROCESS | 1148 | 1464406287837 Marionette DEBUG loaded listener.js 20:31:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011ABBD2400) [pid = 1148] [serial = 1060] [outer = 0000001185C2BC00] 20:31:28 INFO - PROCESS | 1148 | 1464406288332 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] 20:31:28 INFO - PROCESS | 1148 | 1464406288371 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 20:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:31:28 INFO - PROCESS | 1148 | 1464406288374 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:31:28 INFO - PROCESS | 1148 | 1464406288376 Marionette TRACE conn5 <- [1,1378,null,{}] 20:31:28 INFO - PROCESS | 1148 | 1464406288385 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}] 20:31:28 INFO - PROCESS | 1148 | 1464406288512 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 20:31:28 INFO - PROCESS | 1148 | 1464406288570 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:28 INFO - PROCESS | 1148 | ++DOCSHELL 00000011ACA93000 == 76 [pid = 1148] [id = 354] 20:31:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011AB173000) [pid = 1148] [serial = 1061] [outer = 0000000000000000] 20:31:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011ACC16C00) [pid = 1148] [serial = 1062] [outer = 00000011AB173000] 20:31:28 INFO - PROCESS | 1148 | 1464406288616 Marionette DEBUG loaded listener.js 20:31:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011ACC3AC00) [pid = 1148] [serial = 1063] [outer = 00000011AB173000] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011BA4EB800) [pid = 1148] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011BE9FE800) [pid = 1148] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (0000001185145C00) [pid = 1148] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (0000001185022400) [pid = 1148] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011ACDE1800) [pid = 1148] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011B9F63800) [pid = 1148] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011822A2800) [pid = 1148] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (000000118177EC00) [pid = 1148] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (0000001185B40C00) [pid = 1148] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (0000001184074000) [pid = 1148] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (0000001184096C00) [pid = 1148] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (0000001184095400) [pid = 1148] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:31:29 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (000000118520F400) [pid = 1148] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:31:29 INFO - PROCESS | 1148 | 1464406289396 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]]]}] 20:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1092ms 20:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:31:29 INFO - PROCESS | 1148 | 1464406289470 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 20:31:29 INFO - PROCESS | 1148 | 1464406289472 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 20:31:29 INFO - PROCESS | 1148 | 1464406289476 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:31:29 INFO - PROCESS | 1148 | 1464406289478 Marionette TRACE conn5 <- [1,1382,null,{}] 20:31:29 INFO - PROCESS | 1148 | 1464406289482 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}] 20:31:29 INFO - PROCESS | 1148 | 1464406289585 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 20:31:29 INFO - PROCESS | 1148 | 1464406289597 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:29 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AE1D5800 == 77 [pid = 1148] [id = 355] 20:31:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (0000001184095800) [pid = 1148] [serial = 1064] [outer = 0000000000000000] 20:31:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (0000001185145C00) [pid = 1148] [serial = 1065] [outer = 0000001184095800] 20:31:29 INFO - PROCESS | 1148 | 1464406289642 Marionette DEBUG loaded listener.js 20:31:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011ACC20400) [pid = 1148] [serial = 1066] [outer = 0000001184095800] 20:31:30 INFO - PROCESS | 1148 | 1464406290070 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]]]}] 20:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 20:31:30 INFO - PROCESS | 1148 | 1464406290107 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 20:31:30 INFO - PROCESS | 1148 | 1464406290109 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 20:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:31:30 INFO - PROCESS | 1148 | 1464406290118 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:31:30 INFO - PROCESS | 1148 | 1464406290120 Marionette TRACE conn5 <- [1,1386,null,{}] 20:31:30 INFO - PROCESS | 1148 | 1464406290124 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}] 20:31:30 INFO - PROCESS | 1148 | 1464406290220 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 20:31:30 INFO - PROCESS | 1148 | 1464406290226 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:30 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1DAC800 == 78 [pid = 1148] [id = 356] 20:31:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011ACCE0C00) [pid = 1148] [serial = 1067] [outer = 0000000000000000] 20:31:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011ACDDBC00) [pid = 1148] [serial = 1068] [outer = 00000011ACCE0C00] 20:31:30 INFO - PROCESS | 1148 | 1464406290273 Marionette DEBUG loaded listener.js 20:31:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011ACE86400) [pid = 1148] [serial = 1069] [outer = 00000011ACCE0C00] 20:31:30 INFO - PROCESS | 1148 | 1464406290768 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]]]}] 20:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 20:31:30 INFO - PROCESS | 1148 | 1464406290812 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 20:31:30 INFO - PROCESS | 1148 | 1464406290814 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 20:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:31:30 INFO - PROCESS | 1148 | 1464406290817 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:31:30 INFO - PROCESS | 1148 | 1464406290828 Marionette TRACE conn5 <- [1,1390,null,{}] 20:31:30 INFO - PROCESS | 1148 | 1464406290832 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}] 20:31:30 INFO - PROCESS | 1148 | 1464406290925 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 20:31:30 INFO - PROCESS | 1148 | 1464406290933 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:30 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B30B4800 == 79 [pid = 1148] [id = 357] 20:31:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (000000118231C400) [pid = 1148] [serial = 1070] [outer = 0000000000000000] 20:31:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011AD225C00) [pid = 1148] [serial = 1071] [outer = 000000118231C400] 20:31:30 INFO - PROCESS | 1148 | 1464406290982 Marionette DEBUG loaded listener.js 20:31:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011AE1A3C00) [pid = 1148] [serial = 1072] [outer = 000000118231C400] 20:31:31 INFO - PROCESS | 1148 | 1464406291692 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]]]}] 20:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 944ms 20:31:31 INFO - PROCESS | 1148 | 1464406291766 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 20:31:31 INFO - PROCESS | 1148 | 1464406291771 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 20:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:31:31 INFO - PROCESS | 1148 | 1464406291778 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:31:31 INFO - PROCESS | 1148 | 1464406291782 Marionette TRACE conn5 <- [1,1394,null,{}] 20:31:31 INFO - PROCESS | 1148 | 1464406291789 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}] 20:31:31 INFO - PROCESS | 1148 | 1464406291961 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 20:31:32 INFO - PROCESS | 1148 | 1464406292084 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827C7000 == 80 [pid = 1148] [id = 358] 20:31:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (000000118168A000) [pid = 1148] [serial = 1073] [outer = 0000000000000000] 20:31:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (000000118178D800) [pid = 1148] [serial = 1074] [outer = 000000118168A000] 20:31:32 INFO - PROCESS | 1148 | 1464406292145 Marionette DEBUG loaded listener.js 20:31:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (0000001181BB4000) [pid = 1148] [serial = 1075] [outer = 000000118168A000] 20:31:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011822AC800) [pid = 1148] [serial = 1076] [outer = 00000011B6C50400] 20:31:32 INFO - PROCESS | 1148 | 1464406292823 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]]]}] 20:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1092ms 20:31:32 INFO - PROCESS | 1148 | 1464406292872 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 20:31:32 INFO - PROCESS | 1148 | 1464406292877 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 20:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:31:32 INFO - PROCESS | 1148 | 1464406292900 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:31:32 INFO - PROCESS | 1148 | 1464406292903 Marionette TRACE conn5 <- [1,1398,null,{}] 20:31:32 INFO - PROCESS | 1148 | 1464406292908 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}] 20:31:33 INFO - PROCESS | 1148 | 1464406293036 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 20:31:33 INFO - PROCESS | 1148 | 1464406293164 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:33 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AC148000 == 81 [pid = 1148] [id = 359] 20:31:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (000000118168B000) [pid = 1148] [serial = 1077] [outer = 0000000000000000] 20:31:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011822A4800) [pid = 1148] [serial = 1078] [outer = 000000118168B000] 20:31:33 INFO - PROCESS | 1148 | 1464406293222 Marionette DEBUG loaded listener.js 20:31:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (0000001185B43000) [pid = 1148] [serial = 1079] [outer = 000000118168B000] 20:31:33 INFO - PROCESS | 1148 | 1464406293911 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]]]}] 20:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1093ms 20:31:33 INFO - PROCESS | 1148 | 1464406293992 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 20:31:33 INFO - PROCESS | 1148 | 1464406293995 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 20:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:31:34 INFO - PROCESS | 1148 | 1464406293999 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:31:34 INFO - PROCESS | 1148 | 1464406294003 Marionette TRACE conn5 <- [1,1402,null,{}] 20:31:34 INFO - PROCESS | 1148 | 1464406294015 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}] 20:31:34 INFO - PROCESS | 1148 | 1464406294180 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 20:31:34 INFO - PROCESS | 1148 | 1464406294304 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6E96800 == 82 [pid = 1148] [id = 360] 20:31:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011AB17CC00) [pid = 1148] [serial = 1080] [outer = 0000000000000000] 20:31:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011AD227000) [pid = 1148] [serial = 1081] [outer = 00000011AB17CC00] 20:31:34 INFO - PROCESS | 1148 | 1464406294365 Marionette DEBUG loaded listener.js 20:31:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011B1468400) [pid = 1148] [serial = 1082] [outer = 00000011AB17CC00] 20:31:35 INFO - PROCESS | 1148 | 1464406295013 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]]]}] 20:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1038ms 20:31:35 INFO - PROCESS | 1148 | 1464406295039 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 20:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:31:35 INFO - PROCESS | 1148 | 1464406295042 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 20:31:35 INFO - PROCESS | 1148 | 1464406295046 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:31:35 INFO - PROCESS | 1148 | 1464406295048 Marionette TRACE conn5 <- [1,1406,null,{}] 20:31:35 INFO - PROCESS | 1148 | 1464406295052 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}] 20:31:35 INFO - PROCESS | 1148 | 1464406295173 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 20:31:35 INFO - PROCESS | 1148 | 1464406295301 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:35 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8E0D800 == 83 [pid = 1148] [id = 361] 20:31:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (00000011B1FA7400) [pid = 1148] [serial = 1083] [outer = 0000000000000000] 20:31:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (00000011B21E5800) [pid = 1148] [serial = 1084] [outer = 00000011B1FA7400] 20:31:35 INFO - PROCESS | 1148 | 1464406295358 Marionette DEBUG loaded listener.js 20:31:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (00000011B238A400) [pid = 1148] [serial = 1085] [outer = 00000011B1FA7400] 20:31:36 INFO - PROCESS | 1148 | 1464406296016 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]]]}] 20:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1030ms 20:31:36 INFO - PROCESS | 1148 | 1464406296078 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 20:31:36 INFO - PROCESS | 1148 | 1464406296081 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 20:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:31:36 INFO - PROCESS | 1148 | 1464406296085 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:31:36 INFO - PROCESS | 1148 | 1464406296087 Marionette TRACE conn5 <- [1,1410,null,{}] 20:31:36 INFO - PROCESS | 1148 | 1464406296109 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}] 20:31:36 INFO - PROCESS | 1148 | 1464406296239 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 20:31:36 INFO - PROCESS | 1148 | 1464406296366 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:36 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9176800 == 84 [pid = 1148] [id = 362] 20:31:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (00000011B2D4F000) [pid = 1148] [serial = 1086] [outer = 0000000000000000] 20:31:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (00000011B2E32400) [pid = 1148] [serial = 1087] [outer = 00000011B2D4F000] 20:31:36 INFO - PROCESS | 1148 | 1464406296423 Marionette DEBUG loaded listener.js 20:31:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (00000011B3876000) [pid = 1148] [serial = 1088] [outer = 00000011B2D4F000] 20:31:37 INFO - PROCESS | 1148 | 1464406297084 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]]]}] 20:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1029ms 20:31:37 INFO - PROCESS | 1148 | 1464406297116 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 20:31:37 INFO - PROCESS | 1148 | 1464406297119 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 20:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:31:37 INFO - PROCESS | 1148 | 1464406297123 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:31:37 INFO - PROCESS | 1148 | 1464406297125 Marionette TRACE conn5 <- [1,1414,null,{}] 20:31:37 INFO - PROCESS | 1148 | 1464406297129 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}] 20:31:37 INFO - PROCESS | 1148 | 1464406297268 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 20:31:37 INFO - PROCESS | 1148 | 1464406297406 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:37 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B973E000 == 85 [pid = 1148] [id = 363] 20:31:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 135 (0000001180573C00) [pid = 1148] [serial = 1089] [outer = 0000000000000000] 20:31:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 136 (00000011B6573800) [pid = 1148] [serial = 1090] [outer = 0000001180573C00] 20:31:37 INFO - PROCESS | 1148 | 1464406297464 Marionette DEBUG loaded listener.js 20:31:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 137 (00000011B6FAFC00) [pid = 1148] [serial = 1091] [outer = 0000001180573C00] 20:31:38 INFO - PROCESS | 1148 | 1464406298334 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]]]}] 20:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1236ms 20:31:38 INFO - PROCESS | 1148 | 1464406298360 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 20:31:38 INFO - PROCESS | 1148 | 1464406298364 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 20:31:38 INFO - PROCESS | 1148 | 1464406298370 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:31:38 INFO - PROCESS | 1148 | 1464406298374 Marionette TRACE conn5 <- [1,1418,null,{}] 20:31:38 INFO - PROCESS | 1148 | 1464406298380 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}] 20:31:38 INFO - PROCESS | 1148 | 1464406298498 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 20:31:38 INFO - PROCESS | 1148 | 1464406298634 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:38 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183F35800 == 86 [pid = 1148] [id = 364] 20:31:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 138 (000000118017D400) [pid = 1148] [serial = 1092] [outer = 0000000000000000] 20:31:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 139 (00000011816E2000) [pid = 1148] [serial = 1093] [outer = 000000118017D400] 20:31:38 INFO - PROCESS | 1148 | 1464406298686 Marionette DEBUG loaded listener.js 20:31:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 140 (0000001181937000) [pid = 1148] [serial = 1094] [outer = 000000118017D400] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1DAC800 == 85 [pid = 1148] [id = 356] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011AE1D5800 == 84 [pid = 1148] [id = 355] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011ACA93000 == 83 [pid = 1148] [id = 354] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011AB1A2000 == 82 [pid = 1148] [id = 353] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001185110800 == 81 [pid = 1148] [id = 352] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001184E21000 == 80 [pid = 1148] [id = 351] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001183DCD000 == 79 [pid = 1148] [id = 350] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B79000 == 78 [pid = 1148] [id = 349] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011827D6800 == 77 [pid = 1148] [id = 348] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 139 (00000011AE20D800) [pid = 1148] [serial = 981] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 138 (000000118081B400) [pid = 1148] [serial = 972] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 137 (00000011ACC41C00) [pid = 1148] [serial = 978] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 136 (00000011B6E25800) [pid = 1148] [serial = 987] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 135 (00000011B2D4A000) [pid = 1148] [serial = 984] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 134 (000000118520E400) [pid = 1148] [serial = 975] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (00000011BA105400) [pid = 1148] [serial = 990] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 132 (00000011BA4EA000) [pid = 1148] [serial = 993] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (00000011BC45D800) [pid = 1148] [serial = 996] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (0000001185B3DC00) [pid = 1148] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | 1464406299509 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]]]}] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001180F9E000 == 76 [pid = 1148] [id = 347] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011870CB000 == 75 [pid = 1148] [id = 346] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001185113800 == 74 [pid = 1148] [id = 345] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001187BCE800 == 73 [pid = 1148] [id = 344] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2EC5000 == 72 [pid = 1148] [id = 259] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CB3800 == 71 [pid = 1148] [id = 343] 20:31:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E16000 == 70 [pid = 1148] [id = 342] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (00000011BEACD000) [pid = 1148] [serial = 955] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (00000011C0746000) [pid = 1148] [serial = 961] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011B656A800) [pid = 1148] [serial = 964] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (000000118502A000) [pid = 1148] [serial = 970] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (00000011C1228000) [pid = 1148] [serial = 958] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011BD0A3000) [pid = 1148] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011BE9F7400) [pid = 1148] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011C1224C00) [pid = 1148] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011BEADB800) [pid = 1148] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (000000118514D800) [pid = 1148] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011ACDE0800) [pid = 1148] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011ACB48400) [pid = 1148] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B1560800) [pid = 1148] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011B656FC00) [pid = 1148] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011BC36D000) [pid = 1148] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (000000118520A800) [pid = 1148] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (000000118406F000) [pid = 1148] [serial = 999] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011C1226800) [pid = 1148] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011850AA800) [pid = 1148] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011850B1400) [pid = 1148] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011BCEDD000) [pid = 1148] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 20:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1192ms 20:31:39 INFO - PROCESS | 1148 | 1464406299567 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 20:31:39 INFO - PROCESS | 1148 | 1464406299572 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 20:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:31:39 INFO - PROCESS | 1148 | 1464406299579 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:31:39 INFO - PROCESS | 1148 | 1464406299581 Marionette TRACE conn5 <- [1,1422,null,{}] 20:31:39 INFO - PROCESS | 1148 | 1464406299585 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}] 20:31:39 INFO - PROCESS | 1148 | 1464406299690 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 20:31:39 INFO - PROCESS | 1148 | 1464406299771 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:39 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B56800 == 71 [pid = 1148] [id = 365] 20:31:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (0000001181780000) [pid = 1148] [serial = 1095] [outer = 0000000000000000] 20:31:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (0000001181941800) [pid = 1148] [serial = 1096] [outer = 0000001181780000] 20:31:39 INFO - PROCESS | 1148 | 1464406299820 Marionette DEBUG loaded listener.js 20:31:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011821D7400) [pid = 1148] [serial = 1097] [outer = 0000001181780000] 20:31:40 INFO - PROCESS | 1148 | 1464406300308 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]]]}] 20:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 794ms 20:31:40 INFO - PROCESS | 1148 | 1464406300375 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 20:31:40 INFO - PROCESS | 1148 | 1464406300378 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 20:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:31:40 INFO - PROCESS | 1148 | 1464406300381 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:31:40 INFO - PROCESS | 1148 | 1464406300384 Marionette TRACE conn5 <- [1,1426,null,{}] 20:31:40 INFO - PROCESS | 1148 | 1464406300395 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}] 20:31:40 INFO - PROCESS | 1148 | 1464406300496 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 20:31:40 INFO - PROCESS | 1148 | 1464406300587 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:40 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184048000 == 72 [pid = 1148] [id = 366] 20:31:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (0000001181D5B400) [pid = 1148] [serial = 1098] [outer = 0000000000000000] 20:31:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (0000001184097800) [pid = 1148] [serial = 1099] [outer = 0000001181D5B400] 20:31:40 INFO - PROCESS | 1148 | 1464406300637 Marionette DEBUG loaded listener.js 20:31:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011850AB800) [pid = 1148] [serial = 1100] [outer = 0000001181D5B400] 20:31:41 INFO - PROCESS | 1148 | 1464406301036 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]]]}] 20:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 734ms 20:31:41 INFO - PROCESS | 1148 | 1464406301118 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 20:31:41 INFO - PROCESS | 1148 | 1464406301120 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 20:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:31:41 INFO - PROCESS | 1148 | 1464406301124 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:31:41 INFO - PROCESS | 1148 | 1464406301126 Marionette TRACE conn5 <- [1,1430,null,{}] 20:31:41 INFO - PROCESS | 1148 | 1464406301130 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}] 20:31:41 INFO - PROCESS | 1148 | 1464406301259 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 20:31:41 INFO - PROCESS | 1148 | 1464406301273 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:41 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185115000 == 73 [pid = 1148] [id = 367] 20:31:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (0000001185206400) [pid = 1148] [serial = 1101] [outer = 0000000000000000] 20:31:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (0000001185B3C400) [pid = 1148] [serial = 1102] [outer = 0000001185206400] 20:31:41 INFO - PROCESS | 1148 | 1464406301319 Marionette DEBUG loaded listener.js 20:31:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (0000001185C2B400) [pid = 1148] [serial = 1103] [outer = 0000001185206400] 20:31:41 INFO - PROCESS | 1148 | 1464406301819 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]]]}] 20:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 20:31:41 INFO - PROCESS | 1148 | 1464406301857 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 20:31:41 INFO - PROCESS | 1148 | 1464406301859 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 20:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:31:41 INFO - PROCESS | 1148 | 1464406301862 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:31:41 INFO - PROCESS | 1148 | 1464406301864 Marionette TRACE conn5 <- [1,1434,null,{}] 20:31:41 INFO - PROCESS | 1148 | 1464406301867 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}] 20:31:41 INFO - PROCESS | 1148 | 1464406301990 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 20:31:42 INFO - PROCESS | 1148 | 1464406302003 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:42 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B7B800 == 74 [pid = 1148] [id = 368] 20:31:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (0000001185C32000) [pid = 1148] [serial = 1104] [outer = 0000000000000000] 20:31:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011AB171000) [pid = 1148] [serial = 1105] [outer = 0000001185C32000] 20:31:42 INFO - PROCESS | 1148 | 1464406302055 Marionette DEBUG loaded listener.js 20:31:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011ACAAAC00) [pid = 1148] [serial = 1106] [outer = 0000001185C32000] 20:31:42 INFO - PROCESS | 1148 | 1464406302530 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]]]}] 20:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 691ms 20:31:42 INFO - PROCESS | 1148 | 1464406302556 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 20:31:42 INFO - PROCESS | 1148 | 1464406302558 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 20:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:31:42 INFO - PROCESS | 1148 | 1464406302569 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:31:42 INFO - PROCESS | 1148 | 1464406302572 Marionette TRACE conn5 <- [1,1438,null,{}] 20:31:42 INFO - PROCESS | 1148 | 1464406302582 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}] 20:31:42 INFO - PROCESS | 1148 | 1464406302750 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 20:31:42 INFO - PROCESS | 1148 | 1464406302812 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:42 INFO - PROCESS | 1148 | ++DOCSHELL 00000011ACA92800 == 75 [pid = 1148] [id = 369] 20:31:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011ACCC1000) [pid = 1148] [serial = 1107] [outer = 0000000000000000] 20:31:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011ACE8B400) [pid = 1148] [serial = 1108] [outer = 00000011ACCC1000] 20:31:42 INFO - PROCESS | 1148 | 1464406302858 Marionette DEBUG loaded listener.js 20:31:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011B238A800) [pid = 1148] [serial = 1109] [outer = 00000011ACCC1000] 20:31:43 INFO - PROCESS | 1148 | 1464406303294 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]]]}] 20:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 20:31:43 INFO - PROCESS | 1148 | 1464406303307 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 20:31:43 INFO - PROCESS | 1148 | 1464406303309 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 20:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:31:43 INFO - PROCESS | 1148 | 1464406303317 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:31:43 INFO - PROCESS | 1148 | 1464406303319 Marionette TRACE conn5 <- [1,1442,null,{}] 20:31:43 INFO - PROCESS | 1148 | 1464406303323 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}] 20:31:43 INFO - PROCESS | 1148 | 1464406303447 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (0000001185C2BC00) [pid = 1148] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011830DD000) [pid = 1148] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011B9C17800) [pid = 1148] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011816E4400) [pid = 1148] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (0000001180180400) [pid = 1148] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (0000001180818400) [pid = 1148] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (000000118520A400) [pid = 1148] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011BA44C800) [pid = 1148] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011ACCE0400) [pid = 1148] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011BC403000) [pid = 1148] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011B6C54C00) [pid = 1148] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011ACC36C00) [pid = 1148] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011ACCE0C00) [pid = 1148] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (0000001185028400) [pid = 1148] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011AB173000) [pid = 1148] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (00000011B2389000) [pid = 1148] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (0000001184095800) [pid = 1148] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (0000001181790800) [pid = 1148] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:31:43 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011801A1800) [pid = 1148] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:31:43 INFO - PROCESS | 1148 | 1464406303754 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:43 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E0B000 == 76 [pid = 1148] [id = 370] 20:31:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (000000118019A000) [pid = 1148] [serial = 1110] [outer = 0000000000000000] 20:31:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011816E6400) [pid = 1148] [serial = 1111] [outer = 000000118019A000] 20:31:43 INFO - PROCESS | 1148 | 1464406303801 Marionette DEBUG loaded listener.js 20:31:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (000000118520A400) [pid = 1148] [serial = 1112] [outer = 000000118019A000] 20:31:44 INFO - PROCESS | 1148 | 1464406304211 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]]]}] 20:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 943ms 20:31:44 INFO - PROCESS | 1148 | 1464406304266 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 20:31:44 INFO - PROCESS | 1148 | 1464406304268 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 20:31:44 INFO - PROCESS | 1148 | 1464406304272 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:31:44 INFO - PROCESS | 1148 | 1464406304274 Marionette TRACE conn5 <- [1,1446,null,{}] 20:31:44 INFO - PROCESS | 1148 | 1464406304290 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}] 20:31:44 INFO - PROCESS | 1148 | 1464406304384 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 20:31:44 INFO - PROCESS | 1148 | 1464406304393 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:44 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B30AB800 == 77 [pid = 1148] [id = 371] 20:31:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011B22A7000) [pid = 1148] [serial = 1113] [outer = 0000000000000000] 20:31:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011B3C17C00) [pid = 1148] [serial = 1114] [outer = 00000011B22A7000] 20:31:44 INFO - PROCESS | 1148 | 1464406304440 Marionette DEBUG loaded listener.js 20:31:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011B68A6400) [pid = 1148] [serial = 1115] [outer = 00000011B22A7000] 20:31:44 INFO - PROCESS | 1148 | 1464406304892 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]]]}] 20:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 629ms 20:31:44 INFO - PROCESS | 1148 | 1464406304917 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 20:31:44 INFO - PROCESS | 1148 | 1464406304919 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 20:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:31:44 INFO - PROCESS | 1148 | 1464406304923 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:31:44 INFO - PROCESS | 1148 | 1464406304925 Marionette TRACE conn5 <- [1,1450,null,{}] 20:31:44 INFO - PROCESS | 1148 | 1464406304933 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}] 20:31:45 INFO - PROCESS | 1148 | 1464406305028 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 20:31:45 INFO - PROCESS | 1148 | 1464406305035 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:45 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6F8B800 == 78 [pid = 1148] [id = 372] 20:31:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011B6E2AC00) [pid = 1148] [serial = 1116] [outer = 0000000000000000] 20:31:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011B6F64C00) [pid = 1148] [serial = 1117] [outer = 00000011B6E2AC00] 20:31:45 INFO - PROCESS | 1148 | 1464406305081 Marionette DEBUG loaded listener.js 20:31:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011B7274800) [pid = 1148] [serial = 1118] [outer = 00000011B6E2AC00] 20:31:45 INFO - PROCESS | 1148 | 1464406305529 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]]]}] 20:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 626ms 20:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:31:45 INFO - PROCESS | 1148 | 1464406305561 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 20:31:45 INFO - PROCESS | 1148 | 1464406305564 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 20:31:45 INFO - PROCESS | 1148 | 1464406305568 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:31:45 INFO - PROCESS | 1148 | 1464406305569 Marionette TRACE conn5 <- [1,1454,null,{}] 20:31:45 INFO - PROCESS | 1148 | 1464406305573 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}] 20:31:45 INFO - PROCESS | 1148 | 1464406305694 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 20:31:45 INFO - PROCESS | 1148 | 1464406305703 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:45 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B91CB000 == 79 [pid = 1148] [id = 373] 20:31:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011B8FB2000) [pid = 1148] [serial = 1119] [outer = 0000000000000000] 20:31:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011B8FB8C00) [pid = 1148] [serial = 1120] [outer = 00000011B8FB2000] 20:31:45 INFO - PROCESS | 1148 | 1464406305782 Marionette DEBUG loaded listener.js 20:31:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011B9C19C00) [pid = 1148] [serial = 1121] [outer = 00000011B8FB2000] 20:31:46 INFO - PROCESS | 1148 | 1464406306526 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]]]}] 20:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1028ms 20:31:46 INFO - PROCESS | 1148 | 1464406306598 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 20:31:46 INFO - PROCESS | 1148 | 1464406306604 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 20:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:31:46 INFO - PROCESS | 1148 | 1464406306609 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:31:46 INFO - PROCESS | 1148 | 1464406306614 Marionette TRACE conn5 <- [1,1458,null,{}] 20:31:46 INFO - PROCESS | 1148 | 1464406306643 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}] 20:31:46 INFO - PROCESS | 1148 | 1464406306842 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 20:31:46 INFO - PROCESS | 1148 | 1464406306939 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:46 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DC5800 == 80 [pid = 1148] [id = 374] 20:31:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (0000001181BAB800) [pid = 1148] [serial = 1122] [outer = 0000000000000000] 20:31:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (0000001182108400) [pid = 1148] [serial = 1123] [outer = 0000001181BAB800] 20:31:47 INFO - PROCESS | 1148 | 1464406307001 Marionette DEBUG loaded listener.js 20:31:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (000000118231B400) [pid = 1148] [serial = 1124] [outer = 0000001181BAB800] 20:31:47 INFO - PROCESS | 1148 | 1464406307612 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]]]}] 20:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1058ms 20:31:47 INFO - PROCESS | 1148 | 1464406307670 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 20:31:47 INFO - PROCESS | 1148 | 1464406307677 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 20:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:31:47 INFO - PROCESS | 1148 | 1464406307684 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:31:47 INFO - PROCESS | 1148 | 1464406307687 Marionette TRACE conn5 <- [1,1462,null,{}] 20:31:47 INFO - PROCESS | 1148 | 1464406307691 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}] 20:31:47 INFO - PROCESS | 1148 | 1464406307861 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 20:31:47 INFO - PROCESS | 1148 | 1464406307922 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:47 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AC4B1000 == 81 [pid = 1148] [id = 375] 20:31:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (000000118520CC00) [pid = 1148] [serial = 1125] [outer = 0000000000000000] 20:31:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (0000001185C33C00) [pid = 1148] [serial = 1126] [outer = 000000118520CC00] 20:31:48 INFO - PROCESS | 1148 | 1464406308019 Marionette DEBUG loaded listener.js 20:31:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011ACCB8400) [pid = 1148] [serial = 1127] [outer = 000000118520CC00] 20:31:48 INFO - PROCESS | 1148 | 1464406308703 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]]]}] 20:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1081ms 20:31:48 INFO - PROCESS | 1148 | 1464406308771 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 20:31:48 INFO - PROCESS | 1148 | 1464406308774 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 20:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:31:48 INFO - PROCESS | 1148 | 1464406308778 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:31:48 INFO - PROCESS | 1148 | 1464406308782 Marionette TRACE conn5 <- [1,1466,null,{}] 20:31:48 INFO - PROCESS | 1148 | 1464406308794 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}] 20:31:48 INFO - PROCESS | 1148 | 1464406308953 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 20:31:49 INFO - PROCESS | 1148 | 1464406309087 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:49 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9F9C800 == 82 [pid = 1148] [id = 376] 20:31:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011ADAD3C00) [pid = 1148] [serial = 1128] [outer = 0000000000000000] 20:31:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011B24D4000) [pid = 1148] [serial = 1129] [outer = 00000011ADAD3C00] 20:31:49 INFO - PROCESS | 1148 | 1464406309148 Marionette DEBUG loaded listener.js 20:31:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011B8CA3000) [pid = 1148] [serial = 1130] [outer = 00000011ADAD3C00] 20:31:49 INFO - PROCESS | 1148 | 1464406309783 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]]]}] 20:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1033ms 20:31:49 INFO - PROCESS | 1148 | 1464406309825 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 20:31:49 INFO - PROCESS | 1148 | 1464406309828 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 20:31:49 INFO - PROCESS | 1148 | 1464406309833 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:31:49 INFO - PROCESS | 1148 | 1464406309836 Marionette TRACE conn5 <- [1,1470,null,{}] 20:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:31:49 INFO - PROCESS | 1148 | 1464406309858 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}] 20:31:49 INFO - PROCESS | 1148 | 1464406309983 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 20:31:50 INFO - PROCESS | 1148 | 1464406310112 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:50 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA4AA000 == 83 [pid = 1148] [id = 377] 20:31:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011B9C34000) [pid = 1148] [serial = 1131] [outer = 0000000000000000] 20:31:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011B9F22800) [pid = 1148] [serial = 1132] [outer = 00000011B9C34000] 20:31:50 INFO - PROCESS | 1148 | 1464406310169 Marionette DEBUG loaded listener.js 20:31:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (00000011B9F6B000) [pid = 1148] [serial = 1133] [outer = 00000011B9C34000] 20:31:50 INFO - PROCESS | 1148 | 1464406310802 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]]]}] 20:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1026ms 20:31:50 INFO - PROCESS | 1148 | 1464406310866 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 20:31:50 INFO - PROCESS | 1148 | 1464406310869 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 20:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:31:50 INFO - PROCESS | 1148 | 1464406310873 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:31:50 INFO - PROCESS | 1148 | 1464406310875 Marionette TRACE conn5 <- [1,1474,null,{}] 20:31:50 INFO - PROCESS | 1148 | 1464406310879 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}] 20:31:51 INFO - PROCESS | 1148 | 1464406311000 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 20:31:51 INFO - PROCESS | 1148 | 1464406311129 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:51 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BBE0A000 == 84 [pid = 1148] [id = 378] 20:31:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (00000011BA10AC00) [pid = 1148] [serial = 1134] [outer = 0000000000000000] 20:31:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (00000011BA10E000) [pid = 1148] [serial = 1135] [outer = 00000011BA10AC00] 20:31:51 INFO - PROCESS | 1148 | 1464406311186 Marionette DEBUG loaded listener.js 20:31:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (00000011BA252800) [pid = 1148] [serial = 1136] [outer = 00000011BA10AC00] 20:31:51 INFO - PROCESS | 1148 | 1464406311762 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]]]}] 20:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 943ms 20:31:51 INFO - PROCESS | 1148 | 1464406311818 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 20:31:51 INFO - PROCESS | 1148 | 1464406311821 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 20:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:31:51 INFO - PROCESS | 1148 | 1464406311824 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:31:51 INFO - PROCESS | 1148 | 1464406311826 Marionette TRACE conn5 <- [1,1478,null,{}] 20:31:51 INFO - PROCESS | 1148 | 1464406311830 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}] 20:31:51 INFO - PROCESS | 1148 | 1464406311960 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 20:31:52 INFO - PROCESS | 1148 | 1464406312090 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:52 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BE9C1800 == 85 [pid = 1148] [id = 379] 20:31:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (00000011BA5A7000) [pid = 1148] [serial = 1137] [outer = 0000000000000000] 20:31:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (00000011BA6F5400) [pid = 1148] [serial = 1138] [outer = 00000011BA5A7000] 20:31:52 INFO - PROCESS | 1148 | 1464406312148 Marionette DEBUG loaded listener.js 20:31:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 135 (00000011BB0B1000) [pid = 1148] [serial = 1139] [outer = 00000011BA5A7000] 20:31:52 INFO - PROCESS | 1148 | 1464406312805 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]]]}] 20:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1026ms 20:31:52 INFO - PROCESS | 1148 | 1464406312853 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 20:31:52 INFO - PROCESS | 1148 | 1464406312856 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 20:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:31:52 INFO - PROCESS | 1148 | 1464406312859 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:31:52 INFO - PROCESS | 1148 | 1464406312862 Marionette TRACE conn5 <- [1,1482,null,{}] 20:31:52 INFO - PROCESS | 1148 | 1464406312866 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}] 20:31:52 INFO - PROCESS | 1148 | 1464406312987 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 20:31:53 INFO - PROCESS | 1148 | 1464406313116 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:53 INFO - PROCESS | 1148 | ++DOCSHELL 00000011823CE800 == 86 [pid = 1148] [id = 380] 20:31:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 136 (0000001181942000) [pid = 1148] [serial = 1140] [outer = 0000000000000000] 20:31:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 137 (0000001181D5CC00) [pid = 1148] [serial = 1141] [outer = 0000001181942000] 20:31:53 INFO - PROCESS | 1148 | 1464406313175 Marionette DEBUG loaded listener.js 20:31:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 138 (0000001185C32400) [pid = 1148] [serial = 1142] [outer = 0000001181942000] 20:31:54 INFO - PROCESS | 1148 | 1464406314036 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]]]}] 20:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1241ms 20:31:54 INFO - PROCESS | 1148 | 1464406314103 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 20:31:54 INFO - PROCESS | 1148 | 1464406314107 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 20:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:31:54 INFO - PROCESS | 1148 | 1464406314127 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:31:54 INFO - PROCESS | 1148 | 1464406314131 Marionette TRACE conn5 <- [1,1486,null,{}] 20:31:54 INFO - PROCESS | 1148 | 1464406314138 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}] 20:31:54 INFO - PROCESS | 1148 | 1464406314263 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 20:31:54 INFO - PROCESS | 1148 | 1464406314399 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:54 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F7F000 == 87 [pid = 1148] [id = 381] 20:31:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 139 (0000001181BAF000) [pid = 1148] [serial = 1143] [outer = 0000000000000000] 20:31:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 140 (0000001181D54800) [pid = 1148] [serial = 1144] [outer = 0000001181BAF000] 20:31:54 INFO - PROCESS | 1148 | 1464406314455 Marionette DEBUG loaded listener.js 20:31:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 141 (0000001182319000) [pid = 1148] [serial = 1145] [outer = 0000001181BAF000] 20:31:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011BBF45000 == 86 [pid = 1148] [id = 331] 20:31:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8E0A000 == 85 [pid = 1148] [id = 328] 20:31:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011C15BD800 == 84 [pid = 1148] [id = 216] 20:31:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9725000 == 83 [pid = 1148] [id = 329] 20:31:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6F8B800 == 82 [pid = 1148] [id = 372] 20:31:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011B30AB800 == 81 [pid = 1148] [id = 371] 20:31:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E0B000 == 80 [pid = 1148] [id = 370] 20:31:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011ACA92800 == 79 [pid = 1148] [id = 369] 20:31:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B7B800 == 78 [pid = 1148] [id = 368] 20:31:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001185115000 == 77 [pid = 1148] [id = 367] 20:31:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001184048000 == 76 [pid = 1148] [id = 366] 20:31:54 INFO - PROCESS | 1148 | --DOMWINDOW == 140 (00000011AD225C00) [pid = 1148] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B56800 == 75 [pid = 1148] [id = 365] 20:31:55 INFO - PROCESS | 1148 | --DOCSHELL 0000001183F35800 == 74 [pid = 1148] [id = 364] 20:31:55 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8E0D800 == 73 [pid = 1148] [id = 361] 20:31:55 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6E96800 == 72 [pid = 1148] [id = 360] 20:31:55 INFO - PROCESS | 1148 | --DOCSHELL 00000011AC148000 == 71 [pid = 1148] [id = 359] 20:31:55 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F79800 == 70 [pid = 1148] [id = 341] 20:31:55 INFO - PROCESS | 1148 | --DOCSHELL 00000011827C7000 == 69 [pid = 1148] [id = 358] 20:31:55 INFO - PROCESS | 1148 | --DOCSHELL 00000011B30B4800 == 68 [pid = 1148] [id = 357] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 139 (00000011AB2D2C00) [pid = 1148] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 138 (0000001184076400) [pid = 1148] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 137 (00000011BA250800) [pid = 1148] [serial = 991] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 136 (0000001181936400) [pid = 1148] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 135 (00000011ABBD2400) [pid = 1148] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 134 (0000001181684000) [pid = 1148] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (0000001181781C00) [pid = 1148] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 132 (00000011ABBCC800) [pid = 1148] [serial = 976] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (0000001185209C00) [pid = 1148] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (00000011BB075000) [pid = 1148] [serial = 994] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (00000011B1CF5400) [pid = 1148] [serial = 982] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (00000011BCE1F800) [pid = 1148] [serial = 997] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011816EA000) [pid = 1148] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (00000011B6ECE000) [pid = 1148] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (00000011B8C9BC00) [pid = 1148] [serial = 988] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011ACCEA800) [pid = 1148] [serial = 979] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011ACDDBC00) [pid = 1148] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (000000118501CC00) [pid = 1148] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011850B2400) [pid = 1148] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (00000011ACC16C00) [pid = 1148] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (0000001185150800) [pid = 1148] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011BCE56400) [pid = 1148] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B3496000) [pid = 1148] [serial = 985] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (0000001181794C00) [pid = 1148] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011ACC20400) [pid = 1148] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011ACC3AC00) [pid = 1148] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011822AD000) [pid = 1148] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (0000001181948000) [pid = 1148] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011821DDC00) [pid = 1148] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (0000001185C31000) [pid = 1148] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (0000001181D57000) [pid = 1148] [serial = 973] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (0000001181935400) [pid = 1148] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (0000001185145C00) [pid = 1148] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011ACE86400) [pid = 1148] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 20:31:55 INFO - PROCESS | 1148 | 1464406315106 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]]]}] 20:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1047ms 20:31:55 INFO - PROCESS | 1148 | 1464406315165 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 20:31:55 INFO - PROCESS | 1148 | 1464406315170 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 20:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:31:55 INFO - PROCESS | 1148 | 1464406315176 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:31:55 INFO - PROCESS | 1148 | 1464406315179 Marionette TRACE conn5 <- [1,1490,null,{}] 20:31:55 INFO - PROCESS | 1148 | 1464406315200 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}] 20:31:55 INFO - PROCESS | 1148 | 1464406315338 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 20:31:55 INFO - PROCESS | 1148 | 1464406315398 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:55 INFO - PROCESS | 1148 | ++DOCSHELL 000000118341F800 == 69 [pid = 1148] [id = 382] 20:31:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (000000118177F800) [pid = 1148] [serial = 1146] [outer = 0000000000000000] 20:31:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (000000118194C400) [pid = 1148] [serial = 1147] [outer = 000000118177F800] 20:31:55 INFO - PROCESS | 1148 | 1464406315447 Marionette DEBUG loaded listener.js 20:31:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011822AD000) [pid = 1148] [serial = 1148] [outer = 000000118177F800] 20:31:55 INFO - PROCESS | 1148 | 1464406315874 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]]]}] 20:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 733ms 20:31:55 INFO - PROCESS | 1148 | 1464406315910 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 20:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:31:55 INFO - PROCESS | 1148 | 1464406315913 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 20:31:55 INFO - PROCESS | 1148 | 1464406315917 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:31:55 INFO - PROCESS | 1148 | 1464406315921 Marionette TRACE conn5 <- [1,1494,null,{}] 20:31:55 INFO - PROCESS | 1148 | 1464406315932 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}] 20:31:56 INFO - PROCESS | 1148 | 1464406316063 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 20:31:56 INFO - PROCESS | 1148 | 1464406316080 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:56 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185110800 == 70 [pid = 1148] [id = 383] 20:31:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (00000011850B2800) [pid = 1148] [serial = 1149] [outer = 0000000000000000] 20:31:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (0000001185145000) [pid = 1148] [serial = 1150] [outer = 00000011850B2800] 20:31:56 INFO - PROCESS | 1148 | 1464406316129 Marionette DEBUG loaded listener.js 20:31:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (0000001185B3E400) [pid = 1148] [serial = 1151] [outer = 00000011850B2800] 20:31:56 INFO - PROCESS | 1148 | 1464406316597 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]]]}] 20:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 20:31:56 INFO - PROCESS | 1148 | 1464406316653 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 20:31:56 INFO - PROCESS | 1148 | 1464406316656 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 20:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:31:56 INFO - PROCESS | 1148 | 1464406316660 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:31:56 INFO - PROCESS | 1148 | 1464406316661 Marionette TRACE conn5 <- [1,1498,null,{}] 20:31:56 INFO - PROCESS | 1148 | 1464406316665 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}] 20:31:56 INFO - PROCESS | 1148 | 1464406316768 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 20:31:56 INFO - PROCESS | 1148 | 1464406316863 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:56 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BC8800 == 71 [pid = 1148] [id = 384] 20:31:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (0000001185B3EC00) [pid = 1148] [serial = 1152] [outer = 0000000000000000] 20:31:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (00000011ABA4D800) [pid = 1148] [serial = 1153] [outer = 0000001185B3EC00] 20:31:56 INFO - PROCESS | 1148 | 1464406316910 Marionette DEBUG loaded listener.js 20:31:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (00000011ACB44400) [pid = 1148] [serial = 1154] [outer = 0000001185B3EC00] 20:31:57 INFO - PROCESS | 1148 | 1464406317305 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]]]}] 20:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 20:31:57 INFO - PROCESS | 1148 | 1464406317336 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 20:31:57 INFO - PROCESS | 1148 | 1464406317338 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 20:31:57 INFO - PROCESS | 1148 | 1464406317342 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:31:57 INFO - PROCESS | 1148 | 1464406317344 Marionette TRACE conn5 <- [1,1502,null,{}] 20:31:57 INFO - PROCESS | 1148 | 1464406317347 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}] 20:31:57 INFO - PROCESS | 1148 | 1464406317502 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 20:31:57 INFO - PROCESS | 1148 | 1464406317527 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:57 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AC1EC800 == 72 [pid = 1148] [id = 385] 20:31:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011ACC3F000) [pid = 1148] [serial = 1155] [outer = 0000000000000000] 20:31:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011ACCC2800) [pid = 1148] [serial = 1156] [outer = 00000011ACC3F000] 20:31:57 INFO - PROCESS | 1148 | 1464406317572 Marionette DEBUG loaded listener.js 20:31:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011ACDDFC00) [pid = 1148] [serial = 1157] [outer = 00000011ACC3F000] 20:31:58 INFO - PROCESS | 1148 | 1464406318028 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]]]}] 20:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 733ms 20:31:58 INFO - PROCESS | 1148 | 1464406318080 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 20:31:58 INFO - PROCESS | 1148 | 1464406318082 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 20:31:58 INFO - PROCESS | 1148 | 1464406318086 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:31:58 INFO - PROCESS | 1148 | 1464406318088 Marionette TRACE conn5 <- [1,1506,null,{}] 20:31:58 INFO - PROCESS | 1148 | 1464406318091 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}] 20:31:58 INFO - PROCESS | 1148 | 1464406318239 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 20:31:58 INFO - PROCESS | 1148 | 1464406318263 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:58 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2178000 == 73 [pid = 1148] [id = 386] 20:31:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011B140A000) [pid = 1148] [serial = 1158] [outer = 0000000000000000] 20:31:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011B21F1000) [pid = 1148] [serial = 1159] [outer = 00000011B140A000] 20:31:58 INFO - PROCESS | 1148 | 1464406318309 Marionette DEBUG loaded listener.js 20:31:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011B2E91800) [pid = 1148] [serial = 1160] [outer = 00000011B140A000] 20:31:58 INFO - PROCESS | 1148 | 1464406318767 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]]]}] 20:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 20:31:58 INFO - PROCESS | 1148 | 1464406318836 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 20:31:58 INFO - PROCESS | 1148 | 1464406318838 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 20:31:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:31:58 INFO - PROCESS | 1148 | 1464406318851 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:31:58 INFO - PROCESS | 1148 | 1464406318853 Marionette TRACE conn5 <- [1,1510,null,{}] 20:31:58 INFO - PROCESS | 1148 | 1464406318856 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}] 20:31:58 INFO - PROCESS | 1148 | 1464406318983 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 20:31:59 INFO - PROCESS | 1148 | 1464406319044 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:59 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B3CBE000 == 74 [pid = 1148] [id = 387] 20:31:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011B2E99400) [pid = 1148] [serial = 1161] [outer = 0000000000000000] 20:31:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011B656F800) [pid = 1148] [serial = 1162] [outer = 00000011B2E99400] 20:31:59 INFO - PROCESS | 1148 | 1464406319090 Marionette DEBUG loaded listener.js 20:31:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011B6ECBC00) [pid = 1148] [serial = 1163] [outer = 00000011B2E99400] 20:31:59 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011B6E2AC00) [pid = 1148] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:31:59 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (0000001185C32000) [pid = 1148] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:31:59 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (0000001181780000) [pid = 1148] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:31:59 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (000000118017D400) [pid = 1148] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:31:59 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (0000001181D5B400) [pid = 1148] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:31:59 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011ACCC1000) [pid = 1148] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:31:59 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (0000001185206400) [pid = 1148] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:31:59 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (000000118019A000) [pid = 1148] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:31:59 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011B22A7000) [pid = 1148] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:31:59 INFO - PROCESS | 1148 | 1464406319659 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"]]]}] 20:31:59 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 () { 20:31:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:31:59 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 () { 20:31:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:31:59 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 () { 20:31:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:31:59 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 () { 20:31:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:31:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 844ms 20:31:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:31:59 INFO - PROCESS | 1148 | 1464406319693 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 20:31:59 INFO - PROCESS | 1148 | 1464406319695 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 20:31:59 INFO - PROCESS | 1148 | 1464406319698 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:31:59 INFO - PROCESS | 1148 | 1464406319700 Marionette TRACE conn5 <- [1,1514,null,{}] 20:31:59 INFO - PROCESS | 1148 | 1464406319704 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}] 20:31:59 INFO - PROCESS | 1148 | 1464406319799 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 20:31:59 INFO - PROCESS | 1148 | 1464406319805 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:59 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6F8F800 == 75 [pid = 1148] [id = 388] 20:31:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (00000011B6C4F400) [pid = 1148] [serial = 1164] [outer = 0000000000000000] 20:31:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011B6FAE800) [pid = 1148] [serial = 1165] [outer = 00000011B6C4F400] 20:31:59 INFO - PROCESS | 1148 | 1464406319851 Marionette DEBUG loaded listener.js 20:31:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (00000011B8CF3000) [pid = 1148] [serial = 1166] [outer = 00000011B6C4F400] 20:32:00 INFO - PROCESS | 1148 | 1464406320287 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"]]]}] 20:32:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:32:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:32:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:32:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:32:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:32:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:32:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:32:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:32:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:32:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 630ms 20:32:00 INFO - PROCESS | 1148 | 1464406320333 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 20:32:00 INFO - PROCESS | 1148 | 1464406320336 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 20:32:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:32:00 INFO - PROCESS | 1148 | 1464406320339 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:32:00 INFO - PROCESS | 1148 | 1464406320341 Marionette TRACE conn5 <- [1,1518,null,{}] 20:32:00 INFO - PROCESS | 1148 | 1464406320344 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}] 20:32:00 INFO - PROCESS | 1148 | 1464406320439 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 20:32:00 INFO - PROCESS | 1148 | 1464406320446 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:00 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B91C8000 == 76 [pid = 1148] [id = 389] 20:32:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011B8FB5800) [pid = 1148] [serial = 1167] [outer = 0000000000000000] 20:32:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (00000011B9F62000) [pid = 1148] [serial = 1168] [outer = 00000011B8FB5800] 20:32:00 INFO - PROCESS | 1148 | 1464406320492 Marionette DEBUG loaded listener.js 20:32:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011BA44A800) [pid = 1148] [serial = 1169] [outer = 00000011B8FB5800] 20:32:01 INFO - PROCESS | 1148 | 1464406320988 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]]]}] 20:32:01 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 20:32:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:32:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:32:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:32:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:32:01 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. 20:32:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:32:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 691ms 20:32:01 INFO - PROCESS | 1148 | 1464406321034 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 20:32:01 INFO - PROCESS | 1148 | 1464406321036 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 20:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:32:01 INFO - PROCESS | 1148 | 1464406321039 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:32:01 INFO - PROCESS | 1148 | 1464406321041 Marionette TRACE conn5 <- [1,1522,null,{}] 20:32:01 INFO - PROCESS | 1148 | 1464406321045 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}] 20:32:01 INFO - PROCESS | 1148 | 1464406321142 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 20:32:01 INFO - PROCESS | 1148 | 1464406321148 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:01 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA433800 == 77 [pid = 1148] [id = 390] 20:32:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011BA6AD400) [pid = 1148] [serial = 1170] [outer = 0000000000000000] 20:32:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011BB0A6C00) [pid = 1148] [serial = 1171] [outer = 00000011BA6AD400] 20:32:01 INFO - PROCESS | 1148 | 1464406321193 Marionette DEBUG loaded listener.js 20:32:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011BC403000) [pid = 1148] [serial = 1172] [outer = 00000011BA6AD400] 20:32:01 INFO - PROCESS | 1148 | 1464406321939 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]]]}] 20:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 944ms 20:32:02 INFO - PROCESS | 1148 | 1464406321993 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 20:32:02 INFO - PROCESS | 1148 | 1464406321999 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 20:32:02 INFO - PROCESS | 1148 | 1464406322005 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:32:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:32:02 INFO - PROCESS | 1148 | 1464406322010 Marionette TRACE conn5 <- [1,1526,null,{}] 20:32:02 INFO - PROCESS | 1148 | 1464406322016 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}] 20:32:02 INFO - PROCESS | 1148 | 1464406322149 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 20:32:02 INFO - PROCESS | 1148 | 1464406322284 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:02 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E2A800 == 78 [pid = 1148] [id = 391] 20:32:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (0000001181942C00) [pid = 1148] [serial = 1173] [outer = 0000000000000000] 20:32:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011821DDC00) [pid = 1148] [serial = 1174] [outer = 0000001181942C00] 20:32:02 INFO - PROCESS | 1148 | 1464406322344 Marionette DEBUG loaded listener.js 20:32:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011840A0C00) [pid = 1148] [serial = 1175] [outer = 0000001181942C00] 20:32:02 INFO - PROCESS | 1148 | 1464406322924 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]]]}] 20:32:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:32:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 20:32:03 INFO - PROCESS | 1148 | 1464406322998 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 20:32:03 INFO - PROCESS | 1148 | 1464406323005 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 20:32:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:32:03 INFO - PROCESS | 1148 | 1464406323012 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:32:03 INFO - PROCESS | 1148 | 1464406323015 Marionette TRACE conn5 <- [1,1530,null,{}] 20:32:03 INFO - PROCESS | 1148 | 1464406323019 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}] 20:32:03 INFO - PROCESS | 1148 | 1464406323150 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 20:32:03 INFO - PROCESS | 1148 | 1464406323254 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:03 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B159B000 == 79 [pid = 1148] [id = 392] 20:32:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (000000118520B800) [pid = 1148] [serial = 1176] [outer = 0000000000000000] 20:32:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (00000011ACAA9C00) [pid = 1148] [serial = 1177] [outer = 000000118520B800] 20:32:03 INFO - PROCESS | 1148 | 1464406323310 Marionette DEBUG loaded listener.js 20:32:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (00000011ACE91000) [pid = 1148] [serial = 1178] [outer = 000000118520B800] 20:32:03 INFO - PROCESS | 1148 | 1464406323956 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]]]}] 20:32:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:32:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 984ms 20:32:04 INFO - PROCESS | 1148 | 1464406324002 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 20:32:04 INFO - PROCESS | 1148 | 1464406324005 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 20:32:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:32:04 INFO - PROCESS | 1148 | 1464406324009 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:32:04 INFO - PROCESS | 1148 | 1464406324013 Marionette TRACE conn5 <- [1,1534,null,{}] 20:32:04 INFO - PROCESS | 1148 | 1464406324026 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}] 20:32:04 INFO - PROCESS | 1148 | 1464406324155 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 20:32:04 INFO - PROCESS | 1148 | 1464406324291 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:04 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C050B000 == 80 [pid = 1148] [id = 393] 20:32:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (00000011B8CF2800) [pid = 1148] [serial = 1179] [outer = 0000000000000000] 20:32:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (00000011B9F23000) [pid = 1148] [serial = 1180] [outer = 00000011B8CF2800] 20:32:04 INFO - PROCESS | 1148 | 1464406324350 Marionette DEBUG loaded listener.js 20:32:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (00000011BA6F7000) [pid = 1148] [serial = 1181] [outer = 00000011B8CF2800] 20:32:04 INFO - PROCESS | 1148 | 1464406324974 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]]]}] 20:32:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:32:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1036ms 20:32:05 INFO - PROCESS | 1148 | 1464406325047 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 20:32:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:32:05 INFO - PROCESS | 1148 | 1464406325050 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 20:32:05 INFO - PROCESS | 1148 | 1464406325054 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:32:05 INFO - PROCESS | 1148 | 1464406325056 Marionette TRACE conn5 <- [1,1538,null,{}] 20:32:05 INFO - PROCESS | 1148 | 1464406325060 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}] 20:32:05 INFO - PROCESS | 1148 | 1464406325189 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 20:32:05 INFO - PROCESS | 1148 | 1464406325323 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:05 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0773800 == 81 [pid = 1148] [id = 394] 20:32:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (00000011BC45F800) [pid = 1148] [serial = 1182] [outer = 0000000000000000] 20:32:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 135 (00000011BC4AEC00) [pid = 1148] [serial = 1183] [outer = 00000011BC45F800] 20:32:05 INFO - PROCESS | 1148 | 1464406325380 Marionette DEBUG loaded listener.js 20:32:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 136 (00000011BCE20C00) [pid = 1148] [serial = 1184] [outer = 00000011BC45F800] 20:32:05 INFO - PROCESS | 1148 | 1464406325955 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]]]}] 20:32:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:32:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 944ms 20:32:06 INFO - PROCESS | 1148 | 1464406326000 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 20:32:06 INFO - PROCESS | 1148 | 1464406326003 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 20:32:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:32:06 INFO - PROCESS | 1148 | 1464406326007 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:32:06 INFO - PROCESS | 1148 | 1464406326009 Marionette TRACE conn5 <- [1,1542,null,{}] 20:32:06 INFO - PROCESS | 1148 | 1464406326013 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}] 20:32:06 INFO - PROCESS | 1148 | 1464406326135 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 20:32:06 INFO - PROCESS | 1148 | 1464406326268 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:06 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1516000 == 82 [pid = 1148] [id = 395] 20:32:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 137 (00000011BCE17800) [pid = 1148] [serial = 1185] [outer = 0000000000000000] 20:32:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 138 (00000011BCE56C00) [pid = 1148] [serial = 1186] [outer = 00000011BCE17800] 20:32:06 INFO - PROCESS | 1148 | 1464406326324 Marionette DEBUG loaded listener.js 20:32:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 139 (00000011BCEDF000) [pid = 1148] [serial = 1187] [outer = 00000011BCE17800] 20:32:06 INFO - PROCESS | 1148 | 1464406326935 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]]]}] 20:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 985ms 20:32:07 INFO - PROCESS | 1148 | 1464406326994 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 20:32:07 INFO - PROCESS | 1148 | 1464406326996 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 20:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:32:07 INFO - PROCESS | 1148 | 1464406327000 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:32:07 INFO - PROCESS | 1148 | 1464406327002 Marionette TRACE conn5 <- [1,1546,null,{}] 20:32:07 INFO - PROCESS | 1148 | 1464406327006 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}] 20:32:07 INFO - PROCESS | 1148 | 1464406327140 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 20:32:07 INFO - PROCESS | 1148 | 1464406327276 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:07 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C15D6800 == 83 [pid = 1148] [id = 396] 20:32:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 140 (00000011BD0AEC00) [pid = 1148] [serial = 1188] [outer = 0000000000000000] 20:32:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 141 (00000011BE93A000) [pid = 1148] [serial = 1189] [outer = 00000011BD0AEC00] 20:32:07 INFO - PROCESS | 1148 | 1464406327333 Marionette DEBUG loaded listener.js 20:32:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 142 (00000011BE9F7400) [pid = 1148] [serial = 1190] [outer = 00000011BD0AEC00] 20:32:07 INFO - PROCESS | 1148 | 1464406327942 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]]]}] 20:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 986ms 20:32:08 INFO - PROCESS | 1148 | 1464406327989 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 20:32:08 INFO - PROCESS | 1148 | 1464406327992 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 20:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:32:08 INFO - PROCESS | 1148 | 1464406327995 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:32:08 INFO - PROCESS | 1148 | 1464406327998 Marionette TRACE conn5 <- [1,1550,null,{}] 20:32:08 INFO - PROCESS | 1148 | 1464406328002 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}] 20:32:08 INFO - PROCESS | 1148 | 1464406328119 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 20:32:08 INFO - PROCESS | 1148 | 1464406328252 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:08 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C16C0800 == 84 [pid = 1148] [id = 397] 20:32:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 143 (00000011BEACD000) [pid = 1148] [serial = 1191] [outer = 0000000000000000] 20:32:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 144 (00000011BEAD5400) [pid = 1148] [serial = 1192] [outer = 00000011BEACD000] 20:32:08 INFO - PROCESS | 1148 | 1464406328308 Marionette DEBUG loaded listener.js 20:32:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 145 (00000011C073EC00) [pid = 1148] [serial = 1193] [outer = 00000011BEACD000] 20:32:08 INFO - PROCESS | 1148 | 1464406328914 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]]]}] 20:32:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 985ms 20:32:08 INFO - PROCESS | 1148 | 1464406328986 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 20:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:32:08 INFO - PROCESS | 1148 | 1464406328988 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 20:32:08 INFO - PROCESS | 1148 | 1464406328992 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:32:08 INFO - PROCESS | 1148 | 1464406328994 Marionette TRACE conn5 <- [1,1554,null,{}] 20:32:09 INFO - PROCESS | 1148 | 1464406328998 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}] 20:32:09 INFO - PROCESS | 1148 | 1464406329126 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 20:32:09 INFO - PROCESS | 1148 | 1464406329231 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:09 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BE2800 == 85 [pid = 1148] [id = 398] 20:32:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 146 (000000118229F400) [pid = 1148] [serial = 1194] [outer = 0000000000000000] 20:32:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 147 (00000011850BDC00) [pid = 1148] [serial = 1195] [outer = 000000118229F400] 20:32:09 INFO - PROCESS | 1148 | 1464406329288 Marionette DEBUG loaded listener.js 20:32:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 148 (00000011850C7800) [pid = 1148] [serial = 1196] [outer = 000000118229F400] 20:32:10 INFO - PROCESS | 1148 | 1464406330102 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]]]}] 20:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1177ms 20:32:10 INFO - PROCESS | 1148 | 1464406330173 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 20:32:10 INFO - PROCESS | 1148 | 1464406330178 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 20:32:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:32:10 INFO - PROCESS | 1148 | 1464406330183 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:32:10 INFO - PROCESS | 1148 | 1464406330187 Marionette TRACE conn5 <- [1,1558,null,{}] 20:32:10 INFO - PROCESS | 1148 | 1464406330193 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}] 20:32:10 INFO - PROCESS | 1148 | 1464406330355 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 20:32:10 INFO - PROCESS | 1148 | 1464406330489 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:10 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E27000 == 86 [pid = 1148] [id = 399] 20:32:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 149 (0000001181934000) [pid = 1148] [serial = 1197] [outer = 0000000000000000] 20:32:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 150 (000000118193B400) [pid = 1148] [serial = 1198] [outer = 0000001181934000] 20:32:10 INFO - PROCESS | 1148 | 1464406330542 Marionette DEBUG loaded listener.js 20:32:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 151 (0000001182106000) [pid = 1148] [serial = 1199] [outer = 0000001181934000] 20:32:11 INFO - PROCESS | 1148 | 1464406331204 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]]]}] 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 00000011B91C8000 == 85 [pid = 1148] [id = 389] 20:32:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6F8F800 == 84 [pid = 1148] [id = 388] 20:32:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1077ms 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 00000011B3CBE000 == 83 [pid = 1148] [id = 387] 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2178000 == 82 [pid = 1148] [id = 386] 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 00000011AC1EC800 == 81 [pid = 1148] [id = 385] 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001187BC8800 == 80 [pid = 1148] [id = 384] 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001185110800 == 79 [pid = 1148] [id = 383] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 150 (00000011AD227000) [pid = 1148] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 149 (00000011822A4800) [pid = 1148] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 148 (000000118178D800) [pid = 1148] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 147 (00000011B21E5800) [pid = 1148] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 146 (00000011B6573800) [pid = 1148] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 145 (00000011B2E32400) [pid = 1148] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 000000118341F800 == 78 [pid = 1148] [id = 382] 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F7F000 == 77 [pid = 1148] [id = 381] 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA4AA000 == 76 [pid = 1148] [id = 377] 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9F9C800 == 75 [pid = 1148] [id = 376] 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 00000011AC4B1000 == 74 [pid = 1148] [id = 375] 20:32:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001183DC5800 == 73 [pid = 1148] [id = 374] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 144 (0000001185B3C400) [pid = 1148] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 143 (00000011816E6400) [pid = 1148] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 142 (00000011B238A800) [pid = 1148] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 141 (00000011B3C17C00) [pid = 1148] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 140 (0000001180171000) [pid = 1148] [serial = 670] [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.] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 139 (00000011ACAAAC00) [pid = 1148] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 138 (000000118520A400) [pid = 1148] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 137 (00000011B68A6400) [pid = 1148] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 136 (00000011B7274800) [pid = 1148] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 135 (0000001185C2B400) [pid = 1148] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 134 (00000011B6F64C00) [pid = 1148] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (00000011AB171000) [pid = 1148] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 132 (0000001181941800) [pid = 1148] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (00000011821D7400) [pid = 1148] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (0000001181937000) [pid = 1148] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (00000011816E2000) [pid = 1148] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (0000001184097800) [pid = 1148] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011850AB800) [pid = 1148] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (00000011ACE8B400) [pid = 1148] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 20:32:11 INFO - PROCESS | 1148 | 1464406331348 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 20:32:11 INFO - PROCESS | 1148 | 1464406331353 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 20:32:11 INFO - PROCESS | 1148 | 1464406331359 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:32:11 INFO - PROCESS | 1148 | 1464406331362 Marionette TRACE conn5 <- [1,1562,null,{}] 20:32:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:32:11 INFO - PROCESS | 1148 | 1464406331369 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}] 20:32:11 INFO - PROCESS | 1148 | 1464406331482 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 20:32:11 INFO - PROCESS | 1148 | 1464406331490 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:11 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827DE000 == 74 [pid = 1148] [id = 400] 20:32:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (0000001181793C00) [pid = 1148] [serial = 1200] [outer = 0000000000000000] 20:32:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (0000001181933400) [pid = 1148] [serial = 1201] [outer = 0000001181793C00] 20:32:11 INFO - PROCESS | 1148 | 1464406331538 Marionette DEBUG loaded listener.js 20:32:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (0000001182111000) [pid = 1148] [serial = 1202] [outer = 0000001181793C00] 20:32:12 INFO - PROCESS | 1148 | 1464406332085 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]]]}] 20:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 774ms 20:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:32:12 INFO - PROCESS | 1148 | 1464406332142 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 20:32:12 INFO - PROCESS | 1148 | 1464406332144 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 20:32:12 INFO - PROCESS | 1148 | 1464406332148 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:32:12 INFO - PROCESS | 1148 | 1464406332152 Marionette TRACE conn5 <- [1,1566,null,{}] 20:32:12 INFO - PROCESS | 1148 | 1464406332163 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}] 20:32:12 INFO - PROCESS | 1148 | 1464406332271 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 20:32:12 INFO - PROCESS | 1148 | 1464406332367 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:12 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186DBC800 == 75 [pid = 1148] [id = 401] 20:32:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (0000001185024000) [pid = 1148] [serial = 1203] [outer = 0000000000000000] 20:32:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (00000011850C7000) [pid = 1148] [serial = 1204] [outer = 0000001185024000] 20:32:12 INFO - PROCESS | 1148 | 1464406332417 Marionette DEBUG loaded listener.js 20:32:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (000000118520F000) [pid = 1148] [serial = 1205] [outer = 0000001185024000] 20:32:12 INFO - PROCESS | 1148 | 1464406332797 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]]]}] 20:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 692ms 20:32:12 INFO - PROCESS | 1148 | 1464406332843 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 20:32:12 INFO - PROCESS | 1148 | 1464406332846 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 20:32:12 INFO - PROCESS | 1148 | 1464406332856 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:32:12 INFO - PROCESS | 1148 | 1464406332858 Marionette TRACE conn5 <- [1,1570,null,{}] 20:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:32:12 INFO - PROCESS | 1148 | 1464406332862 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}] 20:32:12 INFO - PROCESS | 1148 | 1464406332992 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 20:32:13 INFO - PROCESS | 1148 | 1464406333001 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:13 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AC1EC800 == 76 [pid = 1148] [id = 402] 20:32:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (0000001185C32000) [pid = 1148] [serial = 1206] [outer = 0000000000000000] 20:32:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (00000011AB173800) [pid = 1148] [serial = 1207] [outer = 0000001185C32000] 20:32:13 INFO - PROCESS | 1148 | 1464406333048 Marionette DEBUG loaded listener.js 20:32:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 135 (00000011ACA41C00) [pid = 1148] [serial = 1208] [outer = 0000001185C32000] 20:32:13 INFO - PROCESS | 1148 | 1464406333516 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]]]}] 20:32:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:32:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 733ms 20:32:13 INFO - PROCESS | 1148 | 1464406333599 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 20:32:13 INFO - PROCESS | 1148 | 1464406333601 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 20:32:13 INFO - PROCESS | 1148 | 1464406333604 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:32:13 INFO - PROCESS | 1148 | 1464406333606 Marionette TRACE conn5 <- [1,1574,null,{}] 20:32:13 INFO - PROCESS | 1148 | 1464406333610 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}] 20:32:13 INFO - PROCESS | 1148 | 1464406333737 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 20:32:13 INFO - PROCESS | 1148 | 1464406333794 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:13 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1DB1000 == 77 [pid = 1148] [id = 403] 20:32:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 136 (00000011ACAA8C00) [pid = 1148] [serial = 1209] [outer = 0000000000000000] 20:32:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 137 (00000011ACCB9400) [pid = 1148] [serial = 1210] [outer = 00000011ACAA8C00] 20:32:13 INFO - PROCESS | 1148 | 1464406333840 Marionette DEBUG loaded listener.js 20:32:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 138 (00000011ACDEAC00) [pid = 1148] [serial = 1211] [outer = 00000011ACAA8C00] 20:32:14 INFO - PROCESS | 1148 | 1464406334290 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]]]}] 20:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 733ms 20:32:14 INFO - PROCESS | 1148 | 1464406334376 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 20:32:14 INFO - PROCESS | 1148 | 1464406334379 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 20:32:14 INFO - PROCESS | 1148 | 1464406334387 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:32:14 INFO - PROCESS | 1148 | 1464406334389 Marionette TRACE conn5 <- [1,1578,null,{}] 20:32:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:32:14 INFO - PROCESS | 1148 | 1464406334393 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}] 20:32:14 INFO - PROCESS | 1148 | 1464406334558 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 20:32:14 INFO - PROCESS | 1148 | 1464406334575 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:14 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6CA7000 == 78 [pid = 1148] [id = 404] 20:32:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 139 (00000011B1DF3800) [pid = 1148] [serial = 1212] [outer = 0000000000000000] 20:32:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 140 (00000011B24E0000) [pid = 1148] [serial = 1213] [outer = 00000011B1DF3800] 20:32:14 INFO - PROCESS | 1148 | 1464406334624 Marionette DEBUG loaded listener.js 20:32:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 141 (00000011B6525800) [pid = 1148] [serial = 1214] [outer = 00000011B1DF3800] 20:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 713ms 20:32:15 INFO - PROCESS | 1148 | 1464406335104 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]]]}] 20:32:15 INFO - PROCESS | 1148 | 1464406335110 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 20:32:15 INFO - PROCESS | 1148 | 1464406335112 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 20:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:32:15 INFO - PROCESS | 1148 | 1464406335115 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:32:15 INFO - PROCESS | 1148 | 1464406335117 Marionette TRACE conn5 <- [1,1582,null,{}] 20:32:15 INFO - PROCESS | 1148 | 1464406335120 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}] 20:32:15 INFO - PROCESS | 1148 | 1464406335252 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 20:32:15 INFO - PROCESS | 1148 | 1464406335313 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:15 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9052000 == 79 [pid = 1148] [id = 405] 20:32:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 142 (00000011B656C400) [pid = 1148] [serial = 1215] [outer = 0000000000000000] 20:32:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 143 (00000011B68A4400) [pid = 1148] [serial = 1216] [outer = 00000011B656C400] 20:32:15 INFO - PROCESS | 1148 | 1464406335357 Marionette DEBUG loaded listener.js 20:32:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 144 (00000011B726FC00) [pid = 1148] [serial = 1217] [outer = 00000011B656C400] 20:32:15 INFO - PROCESS | 1148 | --DOMWINDOW == 143 (00000011B8FB5800) [pid = 1148] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:32:15 INFO - PROCESS | 1148 | --DOMWINDOW == 142 (00000011ACC3F000) [pid = 1148] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:32:15 INFO - PROCESS | 1148 | --DOMWINDOW == 141 (000000118177F800) [pid = 1148] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:32:15 INFO - PROCESS | 1148 | --DOMWINDOW == 140 (0000001181BAF000) [pid = 1148] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:32:15 INFO - PROCESS | 1148 | --DOMWINDOW == 139 (00000011850B2800) [pid = 1148] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:32:15 INFO - PROCESS | 1148 | --DOMWINDOW == 138 (0000001185B3EC00) [pid = 1148] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:32:15 INFO - PROCESS | 1148 | --DOMWINDOW == 137 (00000011B140A000) [pid = 1148] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:32:15 INFO - PROCESS | 1148 | --DOMWINDOW == 136 (0000001181942000) [pid = 1148] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:32:15 INFO - PROCESS | 1148 | --DOMWINDOW == 135 (00000011B2E99400) [pid = 1148] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:32:15 INFO - PROCESS | 1148 | --DOMWINDOW == 134 (00000011B6C4F400) [pid = 1148] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:32:15 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (0000001180573C00) [pid = 1148] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:32:16 INFO - PROCESS | 1148 | 1464406336096 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]]]}] 20:32:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:32:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1028ms 20:32:16 INFO - PROCESS | 1148 | 1464406336147 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 20:32:16 INFO - PROCESS | 1148 | 1464406336150 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 20:32:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:32:16 INFO - PROCESS | 1148 | 1464406336153 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:32:16 INFO - PROCESS | 1148 | 1464406336155 Marionette TRACE conn5 <- [1,1586,null,{}] 20:32:16 INFO - PROCESS | 1148 | 1464406336180 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}] 20:32:16 INFO - PROCESS | 1148 | 1464406336280 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 20:32:16 INFO - PROCESS | 1148 | 1464406336286 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:16 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B991D000 == 80 [pid = 1148] [id = 406] 20:32:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (0000001181942000) [pid = 1148] [serial = 1218] [outer = 0000000000000000] 20:32:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 135 (00000011B8C9B800) [pid = 1148] [serial = 1219] [outer = 0000001181942000] 20:32:16 INFO - PROCESS | 1148 | 1464406336336 Marionette DEBUG loaded listener.js 20:32:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 136 (00000011B9C15000) [pid = 1148] [serial = 1220] [outer = 0000001181942000] 20:32:16 INFO - PROCESS | 1148 | 1464406336771 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]]]}] 20:32:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:32:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 629ms 20:32:16 INFO - PROCESS | 1148 | 1464406336785 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 20:32:16 INFO - PROCESS | 1148 | 1464406336787 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 20:32:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:32:16 INFO - PROCESS | 1148 | 1464406336805 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:32:16 INFO - PROCESS | 1148 | 1464406336807 Marionette TRACE conn5 <- [1,1590,null,{}] 20:32:16 INFO - PROCESS | 1148 | 1464406336810 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}] 20:32:16 INFO - PROCESS | 1148 | 1464406336915 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 20:32:16 INFO - PROCESS | 1148 | 1464406336922 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:16 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BAEDE800 == 81 [pid = 1148] [id = 407] 20:32:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 137 (00000011ACCC0800) [pid = 1148] [serial = 1221] [outer = 0000000000000000] 20:32:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 138 (00000011BA108000) [pid = 1148] [serial = 1222] [outer = 00000011ACCC0800] 20:32:16 INFO - PROCESS | 1148 | 1464406336968 Marionette DEBUG loaded listener.js 20:32:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 139 (00000011BA25B400) [pid = 1148] [serial = 1223] [outer = 00000011ACCC0800] 20:32:17 INFO - PROCESS | 1148 | 1464406337442 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]]]}] 20:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 20:32:17 INFO - PROCESS | 1148 | 1464406337483 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 20:32:17 INFO - PROCESS | 1148 | 1464406337486 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 20:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:32:17 INFO - PROCESS | 1148 | 1464406337489 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:32:17 INFO - PROCESS | 1148 | 1464406337492 Marionette TRACE conn5 <- [1,1594,null,{}] 20:32:17 INFO - PROCESS | 1148 | 1464406337495 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}] 20:32:17 INFO - PROCESS | 1148 | 1464406337607 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 20:32:17 INFO - PROCESS | 1148 | 1464406337614 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:17 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0514000 == 82 [pid = 1148] [id = 408] 20:32:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 140 (00000011BA6AE000) [pid = 1148] [serial = 1224] [outer = 0000000000000000] 20:32:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 141 (00000011BA6EF400) [pid = 1148] [serial = 1225] [outer = 00000011BA6AE000] 20:32:17 INFO - PROCESS | 1148 | 1464406337660 Marionette DEBUG loaded listener.js 20:32:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 142 (00000011BCE1AC00) [pid = 1148] [serial = 1226] [outer = 00000011BA6AE000] 20:32:18 INFO - PROCESS | 1148 | 1464406338400 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]]]}] 20:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 923ms 20:32:18 INFO - PROCESS | 1148 | 1464406338413 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 20:32:18 INFO - PROCESS | 1148 | 1464406338419 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 20:32:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:32:18 INFO - PROCESS | 1148 | 1464406338424 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:32:18 INFO - PROCESS | 1148 | 1464406338429 Marionette TRACE conn5 <- [1,1598,null,{}] 20:32:18 INFO - PROCESS | 1148 | 1464406338435 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}] 20:32:18 INFO - PROCESS | 1148 | 1464406338570 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 20:32:18 INFO - PROCESS | 1148 | 1464406338727 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:18 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BD6000 == 83 [pid = 1148] [id = 409] 20:32:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 143 (0000001185028800) [pid = 1148] [serial = 1227] [outer = 0000000000000000] 20:32:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 144 (00000011850AD000) [pid = 1148] [serial = 1228] [outer = 0000001185028800] 20:32:18 INFO - PROCESS | 1148 | 1464406338828 Marionette DEBUG loaded listener.js 20:32:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 145 (0000001185209C00) [pid = 1148] [serial = 1229] [outer = 0000001185028800] 20:32:19 INFO - PROCESS | 1148 | 1464406339381 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]]]}] 20:32:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:32:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 985ms 20:32:19 INFO - PROCESS | 1148 | 1464406339414 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 20:32:19 INFO - PROCESS | 1148 | 1464406339420 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 20:32:19 INFO - PROCESS | 1148 | 1464406339427 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:32:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:32:19 INFO - PROCESS | 1148 | 1464406339430 Marionette TRACE conn5 <- [1,1602,null,{}] 20:32:19 INFO - PROCESS | 1148 | 1464406339434 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}] 20:32:19 INFO - PROCESS | 1148 | 1464406339566 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 20:32:19 INFO - PROCESS | 1148 | 1464406339676 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:19 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1517000 == 84 [pid = 1148] [id = 410] 20:32:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 146 (00000011ACE92400) [pid = 1148] [serial = 1230] [outer = 0000000000000000] 20:32:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 147 (00000011AE271400) [pid = 1148] [serial = 1231] [outer = 00000011ACE92400] 20:32:19 INFO - PROCESS | 1148 | 1464406339732 Marionette DEBUG loaded listener.js 20:32:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 148 (00000011B22AA000) [pid = 1148] [serial = 1232] [outer = 00000011ACE92400] 20:32:20 INFO - PROCESS | 1148 | 1464406340360 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]]]}] 20:32:20 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 20:32:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 984ms 20:32:20 INFO - PROCESS | 1148 | 1464406340417 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 20:32:20 INFO - PROCESS | 1148 | 1464406340419 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 20:32:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:32:20 INFO - PROCESS | 1148 | 1464406340424 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:32:20 INFO - PROCESS | 1148 | 1464406340428 Marionette TRACE conn5 <- [1,1606,null,{}] 20:32:20 INFO - PROCESS | 1148 | 1464406340439 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}] 20:32:20 INFO - PROCESS | 1148 | 1464406340570 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 20:32:20 INFO - PROCESS | 1148 | 1464406340710 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:20 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1F1D000 == 85 [pid = 1148] [id = 411] 20:32:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 149 (00000011BBE9D800) [pid = 1148] [serial = 1233] [outer = 0000000000000000] 20:32:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 150 (00000011BC4B0000) [pid = 1148] [serial = 1234] [outer = 00000011BBE9D800] 20:32:20 INFO - PROCESS | 1148 | 1464406340769 Marionette DEBUG loaded listener.js 20:32:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 151 (00000011BD0AA400) [pid = 1148] [serial = 1235] [outer = 00000011BBE9D800] 20:32:21 INFO - PROCESS | 1148 | 1464406341399 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]]]}] 20:32:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:32:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1031ms 20:32:21 INFO - PROCESS | 1148 | 1464406341457 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 20:32:21 INFO - PROCESS | 1148 | 1464406341460 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 20:32:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:32:21 INFO - PROCESS | 1148 | 1464406341464 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:32:21 INFO - PROCESS | 1148 | 1464406341466 Marionette TRACE conn5 <- [1,1610,null,{}] 20:32:21 INFO - PROCESS | 1148 | 1464406341470 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}] 20:32:21 INFO - PROCESS | 1148 | 1464406341597 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 20:32:21 INFO - PROCESS | 1148 | 1464406341733 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:21 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C273E800 == 86 [pid = 1148] [id = 412] 20:32:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 152 (00000011BE93B400) [pid = 1148] [serial = 1236] [outer = 0000000000000000] 20:32:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 153 (00000011C073AC00) [pid = 1148] [serial = 1237] [outer = 00000011BE93B400] 20:32:21 INFO - PROCESS | 1148 | 1464406341791 Marionette DEBUG loaded listener.js 20:32:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 154 (00000011C1223800) [pid = 1148] [serial = 1238] [outer = 00000011BE93B400] 20:32:22 INFO - PROCESS | 1148 | 1464406342399 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]]]}] 20:32:22 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 20:32:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 986ms 20:32:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:32:22 INFO - PROCESS | 1148 | 1464406342452 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 20:32:22 INFO - PROCESS | 1148 | 1464406342454 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 20:32:22 INFO - PROCESS | 1148 | 1464406342458 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:32:22 INFO - PROCESS | 1148 | 1464406342460 Marionette TRACE conn5 <- [1,1614,null,{}] 20:32:22 INFO - PROCESS | 1148 | 1464406342464 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}] 20:32:22 INFO - PROCESS | 1148 | 1464406342585 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 20:32:22 INFO - PROCESS | 1148 | 1464406342722 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:22 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C2933800 == 87 [pid = 1148] [id = 413] 20:32:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 155 (0000001183E2E000) [pid = 1148] [serial = 1239] [outer = 0000000000000000] 20:32:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 156 (0000001183E35C00) [pid = 1148] [serial = 1240] [outer = 0000001183E2E000] 20:32:22 INFO - PROCESS | 1148 | 1464406342779 Marionette DEBUG loaded listener.js 20:32:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 157 (00000011C073DC00) [pid = 1148] [serial = 1241] [outer = 0000001183E2E000] 20:32:23 INFO - PROCESS | 1148 | 1464406343328 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]]]}] 20:32:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:32:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 942ms 20:32:23 INFO - PROCESS | 1148 | 1464406343403 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 20:32:23 INFO - PROCESS | 1148 | 1464406343406 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 20:32:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:32:23 INFO - PROCESS | 1148 | 1464406343409 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:32:23 INFO - PROCESS | 1148 | 1464406343412 Marionette TRACE conn5 <- [1,1618,null,{}] 20:32:23 INFO - PROCESS | 1148 | 1464406343415 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}] 20:32:23 INFO - PROCESS | 1148 | 1464406343549 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 20:32:23 INFO - PROCESS | 1148 | 1464406343686 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:23 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E3D800 == 88 [pid = 1148] [id = 414] 20:32:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 158 (0000001184912800) [pid = 1148] [serial = 1242] [outer = 0000000000000000] 20:32:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 159 (00000011C122A400) [pid = 1148] [serial = 1243] [outer = 0000001184912800] 20:32:23 INFO - PROCESS | 1148 | 1464406343743 Marionette DEBUG loaded listener.js 20:32:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 160 (00000011C1543800) [pid = 1148] [serial = 1244] [outer = 0000001184912800] 20:32:24 INFO - PROCESS | 1148 | 1464406344366 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]]]}] 20:32:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:32:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 986ms 20:32:24 INFO - PROCESS | 1148 | 1464406344398 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 20:32:24 INFO - PROCESS | 1148 | 1464406344401 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 20:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:32:24 INFO - PROCESS | 1148 | 1464406344404 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:32:24 INFO - PROCESS | 1148 | 1464406344406 Marionette TRACE conn5 <- [1,1622,null,{}] 20:32:24 INFO - PROCESS | 1148 | 1464406344411 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}] 20:32:24 INFO - PROCESS | 1148 | 1464406344532 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 20:32:24 INFO - PROCESS | 1148 | 1464406344670 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:24 INFO - PROCESS | 1148 | ++DOCSHELL 00000011856A1800 == 89 [pid = 1148] [id = 415] 20:32:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 161 (0000001185C4AC00) [pid = 1148] [serial = 1245] [outer = 0000000000000000] 20:32:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 162 (0000001185C50400) [pid = 1148] [serial = 1246] [outer = 0000001185C4AC00] 20:32:24 INFO - PROCESS | 1148 | 1464406344725 Marionette DEBUG loaded listener.js 20:32:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 163 (0000001185C56C00) [pid = 1148] [serial = 1247] [outer = 0000001185C4AC00] 20:32:25 INFO - PROCESS | 1148 | 1464406345303 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]]]}] 20:32:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:32:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 944ms 20:32:25 INFO - PROCESS | 1148 | 1464406345351 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 20:32:25 INFO - PROCESS | 1148 | 1464406345354 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 20:32:25 INFO - PROCESS | 1148 | 1464406345357 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:32:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:32:25 INFO - PROCESS | 1148 | 1464406345359 Marionette TRACE conn5 <- [1,1626,null,{}] 20:32:25 INFO - PROCESS | 1148 | 1464406345363 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}] 20:32:25 INFO - PROCESS | 1148 | 1464406345486 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 20:32:25 INFO - PROCESS | 1148 | 1464406345596 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:25 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F0F000 == 90 [pid = 1148] [id = 416] 20:32:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 164 (0000001185C3A000) [pid = 1148] [serial = 1248] [outer = 0000000000000000] 20:32:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 165 (0000001185C40C00) [pid = 1148] [serial = 1249] [outer = 0000001185C3A000] 20:32:25 INFO - PROCESS | 1148 | 1464406345651 Marionette DEBUG loaded listener.js 20:32:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 166 (0000001185C46800) [pid = 1148] [serial = 1250] [outer = 0000001185C3A000] 20:32:26 INFO - PROCESS | 1148 | 1464406346215 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]]]}] 20:32:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:32:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 880ms 20:32:26 INFO - PROCESS | 1148 | 1464406346245 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 20:32:26 INFO - PROCESS | 1148 | 1464406346247 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 20:32:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:32:26 INFO - PROCESS | 1148 | 1464406346252 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:32:26 INFO - PROCESS | 1148 | 1464406346255 Marionette TRACE conn5 <- [1,1630,null,{}] 20:32:26 INFO - PROCESS | 1148 | 1464406346258 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}] 20:32:26 INFO - PROCESS | 1148 | 1464406346401 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 20:32:26 INFO - PROCESS | 1148 | 1464406346535 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:26 INFO - PROCESS | 1148 | ++DOCSHELL 00000011805BC800 == 91 [pid = 1148] [id = 417] 20:32:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 167 (0000001181685800) [pid = 1148] [serial = 1251] [outer = 0000000000000000] 20:32:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 168 (0000001181D5B800) [pid = 1148] [serial = 1252] [outer = 0000001181685800] 20:32:26 INFO - PROCESS | 1148 | 1464406346632 Marionette DEBUG loaded listener.js 20:32:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 169 (00000011853B5800) [pid = 1148] [serial = 1253] [outer = 0000001181685800] 20:32:27 INFO - PROCESS | 1148 | 1464406347225 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]]]}] 20:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1030ms 20:32:27 INFO - PROCESS | 1148 | 1464406347283 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 20:32:27 INFO - PROCESS | 1148 | 1464406347286 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 20:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:32:27 INFO - PROCESS | 1148 | 1464406347289 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:32:27 INFO - PROCESS | 1148 | 1464406347292 Marionette TRACE conn5 <- [1,1634,null,{}] 20:32:27 INFO - PROCESS | 1148 | 1464406347313 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}] 20:32:27 INFO - PROCESS | 1148 | 1464406347467 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 20:32:27 INFO - PROCESS | 1148 | 1464406347774 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:27 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E27000 == 92 [pid = 1148] [id = 418] 20:32:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 170 (0000001180176C00) [pid = 1148] [serial = 1254] [outer = 0000000000000000] 20:32:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 171 (000000118056D800) [pid = 1148] [serial = 1255] [outer = 0000001180176C00] 20:32:27 INFO - PROCESS | 1148 | 1464406347855 Marionette DEBUG loaded listener.js 20:32:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 172 (000000118178E400) [pid = 1148] [serial = 1256] [outer = 0000001180176C00] 20:32:28 INFO - PROCESS | 1148 | 1464406348477 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]]]}] 20:32:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:32:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1237ms 20:32:28 INFO - PROCESS | 1148 | 1464406348530 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 20:32:28 INFO - PROCESS | 1148 | 1464406348534 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 20:32:28 INFO - PROCESS | 1148 | 1464406348539 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:32:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:32:28 INFO - PROCESS | 1148 | 1464406348543 Marionette TRACE conn5 <- [1,1638,null,{}] 20:32:28 INFO - PROCESS | 1148 | 1464406348548 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}] 20:32:28 INFO - PROCESS | 1148 | 1464406348673 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 20:32:28 INFO - PROCESS | 1148 | 1464406348817 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:28 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E22800 == 93 [pid = 1148] [id = 419] 20:32:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 173 (0000001183E33000) [pid = 1148] [serial = 1257] [outer = 0000000000000000] 20:32:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 174 (000000118490C400) [pid = 1148] [serial = 1258] [outer = 0000001183E33000] 20:32:28 INFO - PROCESS | 1148 | 1464406348875 Marionette DEBUG loaded listener.js 20:32:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 175 (000000118501D800) [pid = 1148] [serial = 1259] [outer = 0000001183E33000] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9176800 == 92 [pid = 1148] [id = 362] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 00000011BAEDE800 == 91 [pid = 1148] [id = 407] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 00000011B991D000 == 90 [pid = 1148] [id = 406] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9052000 == 89 [pid = 1148] [id = 405] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CA7000 == 88 [pid = 1148] [id = 404] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1DB1000 == 87 [pid = 1148] [id = 403] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 00000011AC1EC800 == 86 [pid = 1148] [id = 402] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 174 (00000011BB0A6C00) [pid = 1148] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 173 (00000011BA6F5400) [pid = 1148] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 0000001186DBC800 == 85 [pid = 1148] [id = 401] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 00000011827DE000 == 84 [pid = 1148] [id = 400] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 0000001184E27000 == 83 [pid = 1148] [id = 399] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0773800 == 82 [pid = 1148] [id = 394] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 00000011C050B000 == 81 [pid = 1148] [id = 393] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 00000011B159B000 == 80 [pid = 1148] [id = 392] 20:32:29 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E2A800 == 79 [pid = 1148] [id = 391] 20:32:29 INFO - PROCESS | 1148 | 1464406349555 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]]]}] 20:32:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:32:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1032ms 20:32:29 INFO - PROCESS | 1148 | 1464406349577 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 20:32:29 INFO - PROCESS | 1148 | 1464406349582 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 20:32:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 172 (00000011B6FAFC00) [pid = 1148] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 171 (00000011BA44A800) [pid = 1148] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 170 (00000011B8FB8C00) [pid = 1148] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 169 (00000011B9F22800) [pid = 1148] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 168 (00000011B24D4000) [pid = 1148] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 167 (00000011ACCC2800) [pid = 1148] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 166 (000000118194C400) [pid = 1148] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 165 (00000011822AD000) [pid = 1148] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 164 (0000001182319000) [pid = 1148] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 163 (0000001181D54800) [pid = 1148] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 162 (0000001185145000) [pid = 1148] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 161 (0000001185B3E400) [pid = 1148] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 160 (0000001185C33C00) [pid = 1148] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 159 (00000011BA10E000) [pid = 1148] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 158 (0000001182108400) [pid = 1148] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 157 (00000011ABA4D800) [pid = 1148] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 156 (00000011B21F1000) [pid = 1148] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 155 (0000001185C32400) [pid = 1148] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 154 (0000001181D5CC00) [pid = 1148] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 153 (00000011ACDDFC00) [pid = 1148] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 152 (00000011B656F800) [pid = 1148] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 151 (00000011B2E91800) [pid = 1148] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 150 (00000011B6ECBC00) [pid = 1148] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 149 (00000011B9F62000) [pid = 1148] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 148 (00000011B6FAE800) [pid = 1148] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 147 (00000011ACB44400) [pid = 1148] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | --DOMWINDOW == 146 (00000011B8CF3000) [pid = 1148] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 20:32:29 INFO - PROCESS | 1148 | 1464406349655 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:32:29 INFO - PROCESS | 1148 | 1464406349657 Marionette TRACE conn5 <- [1,1642,null,{}] 20:32:29 INFO - PROCESS | 1148 | 1464406349664 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}] 20:32:29 INFO - PROCESS | 1148 | 1464406349772 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 20:32:29 INFO - PROCESS | 1148 | 1464406349786 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:29 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DC5000 == 80 [pid = 1148] [id = 420] 20:32:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 147 (000000118178DC00) [pid = 1148] [serial = 1260] [outer = 0000000000000000] 20:32:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 148 (000000118194C400) [pid = 1148] [serial = 1261] [outer = 000000118178DC00] 20:32:29 INFO - PROCESS | 1148 | 1464406349833 Marionette DEBUG loaded listener.js 20:32:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 149 (00000011830DB800) [pid = 1148] [serial = 1262] [outer = 000000118178DC00] 20:32:30 INFO - PROCESS | 1148 | 1464406350340 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]]]}] 20:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 795ms 20:32:30 INFO - PROCESS | 1148 | 1464406350398 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 20:32:30 INFO - PROCESS | 1148 | 1464406350400 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 20:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:32:30 INFO - PROCESS | 1148 | 1464406350405 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:32:30 INFO - PROCESS | 1148 | 1464406350412 Marionette TRACE conn5 <- [1,1646,null,{}] 20:32:30 INFO - PROCESS | 1148 | 1464406350421 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}] 20:32:30 INFO - PROCESS | 1148 | 1464406350526 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 20:32:30 INFO - PROCESS | 1148 | 1464406350626 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:30 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BDA000 == 81 [pid = 1148] [id = 421] 20:32:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 150 (0000001181D60000) [pid = 1148] [serial = 1263] [outer = 0000000000000000] 20:32:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 151 (000000118520B000) [pid = 1148] [serial = 1264] [outer = 0000001181D60000] 20:32:30 INFO - PROCESS | 1148 | 1464406350672 Marionette DEBUG loaded listener.js 20:32:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 152 (0000001185C27400) [pid = 1148] [serial = 1265] [outer = 0000001181D60000] 20:32:31 INFO - PROCESS | 1148 | 1464406351103 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]]]}] 20:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 733ms 20:32:31 INFO - PROCESS | 1148 | 1464406351153 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 20:32:31 INFO - PROCESS | 1148 | 1464406351156 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 20:32:31 INFO - PROCESS | 1148 | 1464406351159 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:32:31 INFO - PROCESS | 1148 | 1464406351161 Marionette TRACE conn5 <- [1,1650,null,{}] 20:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:32:31 INFO - PROCESS | 1148 | 1464406351165 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}] 20:32:31 INFO - PROCESS | 1148 | 1464406351273 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 20:32:31 INFO - PROCESS | 1148 | 1464406351283 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1CB5800 == 82 [pid = 1148] [id = 422] 20:32:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 153 (0000001185C3A400) [pid = 1148] [serial = 1266] [outer = 0000000000000000] 20:32:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 154 (0000001185C56800) [pid = 1148] [serial = 1267] [outer = 0000001185C3A400] 20:32:31 INFO - PROCESS | 1148 | 1464406351333 Marionette DEBUG loaded listener.js 20:32:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 155 (00000011ACA1A000) [pid = 1148] [serial = 1268] [outer = 0000001185C3A400] 20:32:31 INFO - PROCESS | 1148 | 1464406351767 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]]]}] 20:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 669ms 20:32:31 INFO - PROCESS | 1148 | 1464406351836 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 20:32:31 INFO - PROCESS | 1148 | 1464406351838 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 20:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:32:31 INFO - PROCESS | 1148 | 1464406351842 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:32:31 INFO - PROCESS | 1148 | 1464406351844 Marionette TRACE conn5 <- [1,1654,null,{}] 20:32:31 INFO - PROCESS | 1148 | 1464406351847 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}] 20:32:31 INFO - PROCESS | 1148 | 1464406351981 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 20:32:32 INFO - PROCESS | 1148 | 1464406351997 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B3CD3000 == 83 [pid = 1148] [id = 423] 20:32:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 156 (00000011ACC3B000) [pid = 1148] [serial = 1269] [outer = 0000000000000000] 20:32:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 157 (00000011ACCBB000) [pid = 1148] [serial = 1270] [outer = 00000011ACC3B000] 20:32:32 INFO - PROCESS | 1148 | 1464406352050 Marionette DEBUG loaded listener.js 20:32:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 158 (00000011ACE8E000) [pid = 1148] [serial = 1271] [outer = 00000011ACC3B000] 20:32:32 INFO - PROCESS | 1148 | 1464406352539 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]]]}] 20:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 20:32:32 INFO - PROCESS | 1148 | 1464406352578 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 20:32:32 INFO - PROCESS | 1148 | 1464406352580 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 20:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:32:32 INFO - PROCESS | 1148 | 1464406352584 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:32:32 INFO - PROCESS | 1148 | 1464406352586 Marionette TRACE conn5 <- [1,1658,null,{}] 20:32:32 INFO - PROCESS | 1148 | 1464406352596 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}] 20:32:32 INFO - PROCESS | 1148 | 1464406352755 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 20:32:32 INFO - PROCESS | 1148 | 1464406352781 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8E1A800 == 84 [pid = 1148] [id = 424] 20:32:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 159 (00000011B146A400) [pid = 1148] [serial = 1272] [outer = 0000000000000000] 20:32:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 160 (00000011B21EF800) [pid = 1148] [serial = 1273] [outer = 00000011B146A400] 20:32:32 INFO - PROCESS | 1148 | 1464406352827 Marionette DEBUG loaded listener.js 20:32:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 161 (00000011B2D4A000) [pid = 1148] [serial = 1274] [outer = 00000011B146A400] 20:32:33 INFO - PROCESS | 1148 | 1464406353280 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]]]}] 20:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 733ms 20:32:33 INFO - PROCESS | 1148 | 1464406353320 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 20:32:33 INFO - PROCESS | 1148 | 1464406353322 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 20:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:32:33 INFO - PROCESS | 1148 | 1464406353326 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:32:33 INFO - PROCESS | 1148 | 1464406353327 Marionette TRACE conn5 <- [1,1662,null,{}] 20:32:33 INFO - PROCESS | 1148 | 1464406353331 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}] 20:32:33 INFO - PROCESS | 1148 | 1464406353481 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 20:32:33 INFO - PROCESS | 1148 | 1464406353502 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:33 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B977E800 == 85 [pid = 1148] [id = 425] 20:32:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 162 (00000011822A8C00) [pid = 1148] [serial = 1275] [outer = 0000000000000000] 20:32:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 163 (00000011B2E9DC00) [pid = 1148] [serial = 1276] [outer = 00000011822A8C00] 20:32:33 INFO - PROCESS | 1148 | 1464406353547 Marionette DEBUG loaded listener.js 20:32:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 164 (00000011B6C4F400) [pid = 1148] [serial = 1277] [outer = 00000011822A8C00] 20:32:34 INFO - PROCESS | 1148 | --DOMWINDOW == 163 (00000011ACAA8C00) [pid = 1148] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:32:34 INFO - PROCESS | 1148 | --DOMWINDOW == 162 (0000001181934000) [pid = 1148] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:32:34 INFO - PROCESS | 1148 | --DOMWINDOW == 161 (00000011B1DF3800) [pid = 1148] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:32:34 INFO - PROCESS | 1148 | --DOMWINDOW == 160 (0000001185024000) [pid = 1148] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:32:34 INFO - PROCESS | 1148 | --DOMWINDOW == 159 (0000001181942000) [pid = 1148] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:32:34 INFO - PROCESS | 1148 | --DOMWINDOW == 158 (00000011B656C400) [pid = 1148] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:32:34 INFO - PROCESS | 1148 | --DOMWINDOW == 157 (0000001185C32000) [pid = 1148] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:32:34 INFO - PROCESS | 1148 | --DOMWINDOW == 156 (00000011ACCC0800) [pid = 1148] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:32:34 INFO - PROCESS | 1148 | --DOMWINDOW == 155 (0000001181793C00) [pid = 1148] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:32:34 INFO - PROCESS | 1148 | 1464406354343 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]]]}] 20:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1087ms 20:32:34 INFO - PROCESS | 1148 | 1464406354415 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 20:32:34 INFO - PROCESS | 1148 | 1464406354418 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 20:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:32:34 INFO - PROCESS | 1148 | 1464406354421 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:32:34 INFO - PROCESS | 1148 | 1464406354423 Marionette TRACE conn5 <- [1,1666,null,{}] 20:32:34 INFO - PROCESS | 1148 | 1464406354427 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}] 20:32:34 INFO - PROCESS | 1148 | 1464406354563 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 20:32:34 INFO - PROCESS | 1148 | 1464406354628 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B30B4800 == 86 [pid = 1148] [id = 426] 20:32:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 156 (00000011821D7000) [pid = 1148] [serial = 1278] [outer = 0000000000000000] 20:32:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 157 (00000011ACDDBC00) [pid = 1148] [serial = 1279] [outer = 00000011821D7000] 20:32:34 INFO - PROCESS | 1148 | 1464406354674 Marionette DEBUG loaded listener.js 20:32:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 158 (00000011B6F5C800) [pid = 1148] [serial = 1280] [outer = 00000011821D7000] 20:32:35 INFO - PROCESS | 1148 | 1464406355050 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]]]}] 20:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 692ms 20:32:35 INFO - PROCESS | 1148 | 1464406355116 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 20:32:35 INFO - PROCESS | 1148 | 1464406355119 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 20:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:32:35 INFO - PROCESS | 1148 | 1464406355122 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:32:35 INFO - PROCESS | 1148 | 1464406355124 Marionette TRACE conn5 <- [1,1670,null,{}] 20:32:35 INFO - PROCESS | 1148 | 1464406355127 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}] 20:32:35 INFO - PROCESS | 1148 | 1464406355229 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 20:32:35 INFO - PROCESS | 1148 | 1464406355236 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:35 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BBA1E000 == 87 [pid = 1148] [id = 427] 20:32:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 159 (00000011B6FAEC00) [pid = 1148] [serial = 1281] [outer = 0000000000000000] 20:32:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 160 (00000011B8CFA400) [pid = 1148] [serial = 1282] [outer = 00000011B6FAEC00] 20:32:35 INFO - PROCESS | 1148 | 1464406355282 Marionette DEBUG loaded listener.js 20:32:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 161 (00000011B9F61C00) [pid = 1148] [serial = 1283] [outer = 00000011B6FAEC00] 20:32:35 INFO - PROCESS | 1148 | 1464406355729 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]]]}] 20:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 20:32:35 INFO - PROCESS | 1148 | 1464406355757 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 20:32:35 INFO - PROCESS | 1148 | 1464406355760 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 20:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:32:35 INFO - PROCESS | 1148 | 1464406355767 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:32:35 INFO - PROCESS | 1148 | 1464406355778 Marionette TRACE conn5 <- [1,1674,null,{}] 20:32:35 INFO - PROCESS | 1148 | 1464406355782 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}] 20:32:35 INFO - PROCESS | 1148 | 1464406355885 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 20:32:35 INFO - PROCESS | 1148 | 1464406355923 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:35 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C0769000 == 88 [pid = 1148] [id = 428] 20:32:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 162 (00000011BA250C00) [pid = 1148] [serial = 1284] [outer = 0000000000000000] 20:32:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 163 (00000011BA450C00) [pid = 1148] [serial = 1285] [outer = 00000011BA250C00] 20:32:35 INFO - PROCESS | 1148 | 1464406355974 Marionette DEBUG loaded listener.js 20:32:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 164 (00000011BC45FC00) [pid = 1148] [serial = 1286] [outer = 00000011BA250C00] 20:32:36 INFO - PROCESS | 1148 | 1464406356679 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]]]}] 20:32:36 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 20:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 943ms 20:32:36 INFO - PROCESS | 1148 | 1464406356712 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 20:32:36 INFO - PROCESS | 1148 | 1464406356718 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 20:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:32:36 INFO - PROCESS | 1148 | 1464406356723 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:32:36 INFO - PROCESS | 1148 | 1464406356728 Marionette TRACE conn5 <- [1,1678,null,{}] 20:32:36 INFO - PROCESS | 1148 | 1464406356734 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}] 20:32:36 INFO - PROCESS | 1148 | 1464406356873 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 20:32:36 INFO - PROCESS | 1148 | 1464406356988 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:37 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F10000 == 89 [pid = 1148] [id = 429] 20:32:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 165 (0000001181D56800) [pid = 1148] [serial = 1287] [outer = 0000000000000000] 20:32:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 166 (0000001183E2C000) [pid = 1148] [serial = 1288] [outer = 0000001181D56800] 20:32:37 INFO - PROCESS | 1148 | 1464406357087 Marionette DEBUG loaded listener.js 20:32:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 167 (000000118490E400) [pid = 1148] [serial = 1289] [outer = 0000001181D56800] 20:32:37 INFO - PROCESS | 1148 | 1464406357697 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]]]}] 20:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1033ms 20:32:37 INFO - PROCESS | 1148 | 1464406357759 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 20:32:37 INFO - PROCESS | 1148 | 1464406357766 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 20:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:32:37 INFO - PROCESS | 1148 | 1464406357773 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:32:37 INFO - PROCESS | 1148 | 1464406357776 Marionette TRACE conn5 <- [1,1682,null,{}] 20:32:37 INFO - PROCESS | 1148 | 1464406357816 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}] 20:32:37 INFO - PROCESS | 1148 | 1464406357957 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 20:32:38 INFO - PROCESS | 1148 | 1464406358091 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:38 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B3CD3800 == 90 [pid = 1148] [id = 430] 20:32:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 168 (00000011850C6400) [pid = 1148] [serial = 1290] [outer = 0000000000000000] 20:32:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 169 (0000001185B43400) [pid = 1148] [serial = 1291] [outer = 00000011850C6400] 20:32:38 INFO - PROCESS | 1148 | 1464406358150 Marionette DEBUG loaded listener.js 20:32:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 170 (0000001185C4CC00) [pid = 1148] [serial = 1292] [outer = 00000011850C6400] 20:32:38 INFO - PROCESS | 1148 | 1464406358779 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]]]}] 20:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1031ms 20:32:38 INFO - PROCESS | 1148 | 1464406358810 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 20:32:38 INFO - PROCESS | 1148 | 1464406358813 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 20:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:32:38 INFO - PROCESS | 1148 | 1464406358817 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:32:38 INFO - PROCESS | 1148 | 1464406358821 Marionette TRACE conn5 <- [1,1686,null,{}] 20:32:38 INFO - PROCESS | 1148 | 1464406358833 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}] 20:32:38 INFO - PROCESS | 1148 | 1464406358968 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 20:32:39 INFO - PROCESS | 1148 | 1464406359111 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:39 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C18D8800 == 91 [pid = 1148] [id = 431] 20:32:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 171 (00000011B125F000) [pid = 1148] [serial = 1293] [outer = 0000000000000000] 20:32:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 172 (00000011B2130800) [pid = 1148] [serial = 1294] [outer = 00000011B125F000] 20:32:39 INFO - PROCESS | 1148 | 1464406359171 Marionette DEBUG loaded listener.js 20:32:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 173 (00000011BA114C00) [pid = 1148] [serial = 1295] [outer = 00000011B125F000] 20:32:39 INFO - PROCESS | 1148 | 1464406359758 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]]]}] 20:32:39 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 20:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 20:32:39 INFO - PROCESS | 1148 | 1464406359805 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 20:32:39 INFO - PROCESS | 1148 | 1464406359808 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 20:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:32:39 INFO - PROCESS | 1148 | 1464406359812 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:32:39 INFO - PROCESS | 1148 | 1464406359814 Marionette TRACE conn5 <- [1,1690,null,{}] 20:32:39 INFO - PROCESS | 1148 | 1464406359818 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}] 20:32:39 INFO - PROCESS | 1148 | 1464406359949 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 20:32:40 INFO - PROCESS | 1148 | 1464406360089 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:40 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185668800 == 92 [pid = 1148] [id = 432] 20:32:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 174 (00000011BBEA7000) [pid = 1148] [serial = 1296] [outer = 0000000000000000] 20:32:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 175 (00000011BC40EC00) [pid = 1148] [serial = 1297] [outer = 00000011BBEA7000] 20:32:40 INFO - PROCESS | 1148 | 1464406360146 Marionette DEBUG loaded listener.js 20:32:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 176 (00000011BD094400) [pid = 1148] [serial = 1298] [outer = 00000011BBEA7000] 20:32:40 INFO - PROCESS | 1148 | 1464406360747 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]]]}] 20:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 985ms 20:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:32:40 INFO - PROCESS | 1148 | 1464406360799 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 20:32:40 INFO - PROCESS | 1148 | 1464406360802 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 20:32:40 INFO - PROCESS | 1148 | 1464406360806 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:32:40 INFO - PROCESS | 1148 | 1464406360808 Marionette TRACE conn5 <- [1,1694,null,{}] 20:32:40 INFO - PROCESS | 1148 | 1464406360812 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}] 20:32:40 INFO - PROCESS | 1148 | 1464406360935 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 20:32:41 INFO - PROCESS | 1148 | 1464406361076 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:41 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C273B800 == 93 [pid = 1148] [id = 433] 20:32:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 177 (000000118435C000) [pid = 1148] [serial = 1299] [outer = 0000000000000000] 20:32:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 178 (0000001184362000) [pid = 1148] [serial = 1300] [outer = 000000118435C000] 20:32:41 INFO - PROCESS | 1148 | 1464406361133 Marionette DEBUG loaded listener.js 20:32:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 179 (0000001185C4B400) [pid = 1148] [serial = 1301] [outer = 000000118435C000] 20:32:41 INFO - PROCESS | 1148 | 1464406361772 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]]]}] 20:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 986ms 20:32:41 INFO - PROCESS | 1148 | 1464406361793 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 20:32:41 INFO - PROCESS | 1148 | 1464406361796 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 20:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:32:41 INFO - PROCESS | 1148 | 1464406361800 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:32:41 INFO - PROCESS | 1148 | 1464406361802 Marionette TRACE conn5 <- [1,1698,null,{}] 20:32:41 INFO - PROCESS | 1148 | 1464406361806 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}] 20:32:41 INFO - PROCESS | 1148 | 1464406361943 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 20:32:42 INFO - PROCESS | 1148 | 1464406362086 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:42 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C293F000 == 94 [pid = 1148] [id = 434] 20:32:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 180 (0000001184987400) [pid = 1148] [serial = 1302] [outer = 0000000000000000] 20:32:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 181 (0000001184991800) [pid = 1148] [serial = 1303] [outer = 0000001184987400] 20:32:42 INFO - PROCESS | 1148 | 1464406362143 Marionette DEBUG loaded listener.js 20:32:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 182 (00000011BEACF800) [pid = 1148] [serial = 1304] [outer = 0000001184987400] 20:32:42 INFO - PROCESS | 1148 | 1464406362691 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]]]}] 20:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 943ms 20:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:32:42 INFO - PROCESS | 1148 | 1464406362745 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 20:32:42 INFO - PROCESS | 1148 | 1464406362748 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 20:32:42 INFO - PROCESS | 1148 | 1464406362752 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:32:42 INFO - PROCESS | 1148 | 1464406362754 Marionette TRACE conn5 <- [1,1702,null,{}] 20:32:42 INFO - PROCESS | 1148 | 1464406362758 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}] 20:32:42 INFO - PROCESS | 1148 | 1464406362880 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 20:32:43 INFO - PROCESS | 1148 | 1464406363021 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:43 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183051000 == 95 [pid = 1148] [id = 435] 20:32:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 183 (0000001186D52C00) [pid = 1148] [serial = 1305] [outer = 0000000000000000] 20:32:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 184 (0000001186D58000) [pid = 1148] [serial = 1306] [outer = 0000001186D52C00] 20:32:43 INFO - PROCESS | 1148 | 1464406363078 Marionette DEBUG loaded listener.js 20:32:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 185 (0000001186D5DC00) [pid = 1148] [serial = 1307] [outer = 0000001186D52C00] 20:32:43 INFO - PROCESS | 1148 | 1464406363685 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 20:32:43 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 20:32:43 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 20:32:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:32:43 INFO - _addTest/ [0,1705,"getWindowHandle",null] 20:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:32:43 INFO - PROCESS | 1148 | 1464406363743 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 20:32:43 INFO - PROCESS | 1148 | 1464406363746 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:32:43 INFO - PROCESS | 1148 | 1464406363748 Marionette TRACE conn5 <- [1,1706,null,{}] 20:32:43 INFO - PROCESS | 1148 | 1464406363753 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}] 20:32:43 INFO - PROCESS | 1148 | 1464406363879 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 20:32:44 INFO - PROCESS | 1148 | 1464406364020 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:44 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185476000 == 96 [pid = 1148] [id = 436] 20:32:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 186 (0000001186D5C000) [pid = 1148] [serial = 1308] [outer = 0000000000000000] 20:32:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 187 (0000001187D43000) [pid = 1148] [serial = 1309] [outer = 0000001186D5C000] 20:32:44 INFO - PROCESS | 1148 | 1464406364076 Marionette DEBUG loaded listener.js 20:32:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 188 (0000001187D49C00) [pid = 1148] [serial = 1310] [outer = 0000001186D5C000] 20:32:44 INFO - PROCESS | 1148 | 1464406364704 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]]]}] 20:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 987ms 20:32:44 INFO - PROCESS | 1148 | 1464406364736 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 20:32:44 INFO - PROCESS | 1148 | 1464406364739 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 20:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:32:44 INFO - PROCESS | 1148 | 1464406364743 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:32:44 INFO - PROCESS | 1148 | 1464406364745 Marionette TRACE conn5 <- [1,1710,null,{}] 20:32:44 INFO - PROCESS | 1148 | 1464406364750 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}] 20:32:44 INFO - PROCESS | 1148 | 1464406364879 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 20:32:45 INFO - PROCESS | 1148 | 1464406365021 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:45 INFO - PROCESS | 1148 | ++DOCSHELL 000000118869A000 == 97 [pid = 1148] [id = 437] 20:32:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 189 (0000001187D49000) [pid = 1148] [serial = 1311] [outer = 0000000000000000] 20:32:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 190 (00000011886E0400) [pid = 1148] [serial = 1312] [outer = 0000001187D49000] 20:32:45 INFO - PROCESS | 1148 | 1464406365076 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 191 (00000011886E5800) [pid = 1148] [serial = 1313] [outer = 0000001187D49000] 20:32:45 INFO - PROCESS | 1148 | 1464406365664 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]]]}] 20:32:45 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 20:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 983ms 20:32:45 INFO - PROCESS | 1148 | 1464406365729 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 20:32:45 INFO - PROCESS | 1148 | 1464406365731 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 20:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:32:45 INFO - PROCESS | 1148 | 1464406365735 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:32:45 INFO - PROCESS | 1148 | 1464406365738 Marionette TRACE conn5 <- [1,1714,null,{}] 20:32:45 INFO - PROCESS | 1148 | 1464406365742 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}] 20:32:45 INFO - PROCESS | 1148 | 1464406365871 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 20:32:45 INFO - PROCESS | 1148 | 1464406365985 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:46 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E39800 == 98 [pid = 1148] [id = 438] 20:32:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 192 (0000001181BB1400) [pid = 1148] [serial = 1314] [outer = 0000000000000000] 20:32:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 193 (00000011886E5000) [pid = 1148] [serial = 1315] [outer = 0000001181BB1400] 20:32:46 INFO - PROCESS | 1148 | 1464406366085 Marionette DEBUG loaded listener.js 20:32:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 194 (00000011895EF800) [pid = 1148] [serial = 1316] [outer = 0000001181BB1400] 20:32:47 INFO - PROCESS | 1148 | 1464406367016 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]]]}] 20:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1339ms 20:32:47 INFO - PROCESS | 1148 | 1464406367077 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 20:32:47 INFO - PROCESS | 1148 | 1464406367082 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 20:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:32:47 INFO - PROCESS | 1148 | 1464406367087 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:32:47 INFO - PROCESS | 1148 | 1464406367091 Marionette TRACE conn5 <- [1,1718,null,{}] 20:32:47 INFO - PROCESS | 1148 | 1464406367097 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}] 20:32:47 INFO - PROCESS | 1148 | 1464406367225 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 20:32:47 INFO - PROCESS | 1148 | 1464406367366 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:47 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F77000 == 99 [pid = 1148] [id = 439] 20:32:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 195 (0000001181934C00) [pid = 1148] [serial = 1317] [outer = 0000000000000000] 20:32:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 196 (000000118194B000) [pid = 1148] [serial = 1318] [outer = 0000001181934C00] 20:32:47 INFO - PROCESS | 1148 | 1464406367418 Marionette DEBUG loaded listener.js 20:32:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 197 (0000001183E34800) [pid = 1148] [serial = 1319] [outer = 0000001181934C00] 20:32:48 INFO - PROCESS | 1148 | 1464406368068 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] 20:32:48 INFO - PROCESS | 1148 | 1464406368124 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 20:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:32:48 INFO - PROCESS | 1148 | 1464406368130 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:32:48 INFO - PROCESS | 1148 | 1464406368133 Marionette TRACE conn5 <- [1,1722,null,{}] 20:32:48 INFO - PROCESS | 1148 | 1464406368137 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}] 20:32:48 INFO - PROCESS | 1148 | 1464406368262 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 20:32:48 INFO - PROCESS | 1148 | 1464406368408 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:48 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185115000 == 100 [pid = 1148] [id = 440] 20:32:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 198 (0000001184985800) [pid = 1148] [serial = 1320] [outer = 0000000000000000] 20:32:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 199 (000000118498A800) [pid = 1148] [serial = 1321] [outer = 0000001184985800] 20:32:48 INFO - PROCESS | 1148 | 1464406368461 Marionette DEBUG loaded listener.js 20:32:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 200 (00000011850B1800) [pid = 1148] [serial = 1322] [outer = 0000001184985800] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011BBA1E000 == 99 [pid = 1148] [id = 427] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011B30B4800 == 98 [pid = 1148] [id = 426] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011B977E800 == 97 [pid = 1148] [id = 425] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8E1A800 == 96 [pid = 1148] [id = 424] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011B3CD3000 == 95 [pid = 1148] [id = 423] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1CB5800 == 94 [pid = 1148] [id = 422] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 0000001187BDA000 == 93 [pid = 1148] [id = 421] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 0000001183DC5000 == 92 [pid = 1148] [id = 420] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 0000001182E22800 == 91 [pid = 1148] [id = 419] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 0000001182E27000 == 90 [pid = 1148] [id = 418] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 199 (00000011BA6EF400) [pid = 1148] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F0F000 == 89 [pid = 1148] [id = 416] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011856A1800 == 88 [pid = 1148] [id = 415] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 0000001182E3D800 == 87 [pid = 1148] [id = 414] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011C2933800 == 86 [pid = 1148] [id = 413] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011C273E800 == 85 [pid = 1148] [id = 412] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1F1D000 == 84 [pid = 1148] [id = 411] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1517000 == 83 [pid = 1148] [id = 410] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 0000001187BD6000 == 82 [pid = 1148] [id = 409] 20:32:48 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0514000 == 81 [pid = 1148] [id = 408] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 198 (00000011BC4AEC00) [pid = 1148] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 197 (00000011ACDEAC00) [pid = 1148] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 196 (0000001182106000) [pid = 1148] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 195 (00000011ACAA9C00) [pid = 1148] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 194 (00000011B6525800) [pid = 1148] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 193 (00000011850C7000) [pid = 1148] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 192 (000000118520F000) [pid = 1148] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 191 (00000011BEAD5400) [pid = 1148] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 190 (00000011821DDC00) [pid = 1148] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 189 (00000011B8C9B800) [pid = 1148] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 188 (00000011B726FC00) [pid = 1148] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 187 (00000011850BDC00) [pid = 1148] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 186 (00000011B24E0000) [pid = 1148] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 185 (00000011ACCB9400) [pid = 1148] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 184 (00000011AB173800) [pid = 1148] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 183 (00000011B9F23000) [pid = 1148] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 182 (00000011BA108000) [pid = 1148] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 181 (00000011B68A4400) [pid = 1148] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 180 (00000011BE93A000) [pid = 1148] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 179 (00000011ACA41C00) [pid = 1148] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 178 (00000011BCE56C00) [pid = 1148] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 177 (00000011B9C15000) [pid = 1148] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 176 (0000001182111000) [pid = 1148] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 175 (000000118193B400) [pid = 1148] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 174 (0000001181933400) [pid = 1148] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 20:32:48 INFO - PROCESS | 1148 | --DOMWINDOW == 173 (00000011BA25B400) [pid = 1148] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 20:32:49 INFO - PROCESS | 1148 | 1464406369043 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]]]}] 20:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 943ms 20:32:49 INFO - PROCESS | 1148 | 1464406369075 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 20:32:49 INFO - PROCESS | 1148 | 1464406369077 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 20:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:32:49 INFO - PROCESS | 1148 | 1464406369081 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:32:49 INFO - PROCESS | 1148 | 1464406369085 Marionette TRACE conn5 <- [1,1726,null,{}] 20:32:49 INFO - PROCESS | 1148 | 1464406369096 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}] 20:32:49 INFO - PROCESS | 1148 | 1464406369210 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 20:32:49 INFO - PROCESS | 1148 | 1464406369314 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:49 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F0F000 == 82 [pid = 1148] [id = 441] 20:32:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 174 (0000001181943800) [pid = 1148] [serial = 1323] [outer = 0000000000000000] 20:32:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 175 (0000001184984000) [pid = 1148] [serial = 1324] [outer = 0000001181943800] 20:32:49 INFO - PROCESS | 1148 | 1464406369363 Marionette DEBUG loaded listener.js 20:32:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 176 (0000001185142C00) [pid = 1148] [serial = 1325] [outer = 0000001181943800] 20:32:49 INFO - PROCESS | 1148 | 1464406369787 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]]]}] 20:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 20:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:32:49 INFO - PROCESS | 1148 | 1464406369818 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 20:32:49 INFO - PROCESS | 1148 | 1464406369820 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 20:32:49 INFO - PROCESS | 1148 | 1464406369823 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:32:49 INFO - PROCESS | 1148 | 1464406369825 Marionette TRACE conn5 <- [1,1730,null,{}] 20:32:49 INFO - PROCESS | 1148 | 1464406369859 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}] 20:32:49 INFO - PROCESS | 1148 | 1464406369964 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 20:32:49 INFO - PROCESS | 1148 | 1464406369972 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:49 INFO - PROCESS | 1148 | ++DOCSHELL 00000011886AC000 == 83 [pid = 1148] [id = 442] 20:32:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 177 (00000011830E1800) [pid = 1148] [serial = 1326] [outer = 0000000000000000] 20:32:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 178 (0000001185C2C000) [pid = 1148] [serial = 1327] [outer = 00000011830E1800] 20:32:50 INFO - PROCESS | 1148 | 1464406370024 Marionette DEBUG loaded listener.js 20:32:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 179 (0000001185C41C00) [pid = 1148] [serial = 1328] [outer = 00000011830E1800] 20:32:50 INFO - PROCESS | 1148 | 1464406370507 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]]]}] 20:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 734ms 20:32:50 INFO - PROCESS | 1148 | 1464406370561 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 20:32:50 INFO - PROCESS | 1148 | 1464406370563 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 20:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:32:50 INFO - PROCESS | 1148 | 1464406370567 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:32:50 INFO - PROCESS | 1148 | 1464406370568 Marionette TRACE conn5 <- [1,1734,null,{}] 20:32:50 INFO - PROCESS | 1148 | 1464406370572 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}] 20:32:50 INFO - PROCESS | 1148 | 1464406370675 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 20:32:50 INFO - PROCESS | 1148 | 1464406370780 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:50 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1422000 == 84 [pid = 1148] [id = 443] 20:32:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 180 (00000011853B4800) [pid = 1148] [serial = 1329] [outer = 0000000000000000] 20:32:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 181 (0000001186D4F000) [pid = 1148] [serial = 1330] [outer = 00000011853B4800] 20:32:50 INFO - PROCESS | 1148 | 1464406370831 Marionette DEBUG loaded listener.js 20:32:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 182 (000000118870BC00) [pid = 1148] [serial = 1331] [outer = 00000011853B4800] 20:32:51 INFO - PROCESS | 1148 | 1464406371255 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]]]}] 20:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 20:32:51 INFO - PROCESS | 1148 | 1464406371304 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 20:32:51 INFO - PROCESS | 1148 | 1464406371306 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 20:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:32:51 INFO - PROCESS | 1148 | 1464406371310 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:32:51 INFO - PROCESS | 1148 | 1464406371312 Marionette TRACE conn5 <- [1,1738,null,{}] 20:32:51 INFO - PROCESS | 1148 | 1464406371316 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}] 20:32:51 INFO - PROCESS | 1148 | 1464406371511 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 20:32:51 INFO - PROCESS | 1148 | 1464406371540 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:51 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2EC3800 == 85 [pid = 1148] [id = 444] 20:32:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 183 (00000011895EE000) [pid = 1148] [serial = 1332] [outer = 0000000000000000] 20:32:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 184 (00000011AB173800) [pid = 1148] [serial = 1333] [outer = 00000011895EE000] 20:32:51 INFO - PROCESS | 1148 | 1464406371586 Marionette DEBUG loaded listener.js 20:32:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 185 (00000011ACCC6C00) [pid = 1148] [serial = 1334] [outer = 00000011895EE000] 20:32:52 INFO - PROCESS | 1148 | 1464406372057 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]]]}] 20:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 775ms 20:32:52 INFO - PROCESS | 1148 | 1464406372088 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 20:32:52 INFO - PROCESS | 1148 | 1464406372090 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 20:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:32:52 INFO - PROCESS | 1148 | 1464406372094 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:32:52 INFO - PROCESS | 1148 | 1464406372096 Marionette TRACE conn5 <- [1,1742,null,{}] 20:32:52 INFO - PROCESS | 1148 | 1464406372100 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}] 20:32:52 INFO - PROCESS | 1148 | 1464406372238 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 20:32:52 INFO - PROCESS | 1148 | 1464406372257 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:52 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B7112000 == 86 [pid = 1148] [id = 445] 20:32:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 186 (00000011ACDDD000) [pid = 1148] [serial = 1335] [outer = 0000000000000000] 20:32:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 187 (00000011ACE8C400) [pid = 1148] [serial = 1336] [outer = 00000011ACDDD000] 20:32:52 INFO - PROCESS | 1148 | 1464406372302 Marionette DEBUG loaded listener.js 20:32:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 188 (00000011B15EE400) [pid = 1148] [serial = 1337] [outer = 00000011ACDDD000] 20:32:52 INFO - PROCESS | 1148 | 1464406372763 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]]]}] 20:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 20:32:52 INFO - PROCESS | 1148 | 1464406372831 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 20:32:52 INFO - PROCESS | 1148 | 1464406372834 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 20:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:32:52 INFO - PROCESS | 1148 | 1464406372838 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:32:52 INFO - PROCESS | 1148 | 1464406372839 Marionette TRACE conn5 <- [1,1746,null,{}] 20:32:52 INFO - PROCESS | 1148 | 1464406372843 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}] 20:32:53 INFO - PROCESS | 1148 | 1464406373008 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 20:32:53 INFO - PROCESS | 1148 | 1464406373027 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:53 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9726000 == 87 [pid = 1148] [id = 446] 20:32:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 189 (00000011B1410000) [pid = 1148] [serial = 1338] [outer = 0000000000000000] 20:32:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 190 (00000011B24D3800) [pid = 1148] [serial = 1339] [outer = 00000011B1410000] 20:32:53 INFO - PROCESS | 1148 | 1464406373078 Marionette DEBUG loaded listener.js 20:32:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 191 (00000011B6566000) [pid = 1148] [serial = 1340] [outer = 00000011B1410000] 20:32:53 INFO - PROCESS | 1148 | --DOMWINDOW == 190 (00000011B146A400) [pid = 1148] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:32:53 INFO - PROCESS | 1148 | --DOMWINDOW == 189 (00000011821D7000) [pid = 1148] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:32:53 INFO - PROCESS | 1148 | --DOMWINDOW == 188 (00000011822A8C00) [pid = 1148] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:32:53 INFO - PROCESS | 1148 | --DOMWINDOW == 187 (0000001185C3A400) [pid = 1148] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:32:53 INFO - PROCESS | 1148 | --DOMWINDOW == 186 (0000001183E33000) [pid = 1148] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:32:53 INFO - PROCESS | 1148 | --DOMWINDOW == 185 (000000118178DC00) [pid = 1148] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:32:53 INFO - PROCESS | 1148 | --DOMWINDOW == 184 (00000011B6FAEC00) [pid = 1148] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:32:53 INFO - PROCESS | 1148 | --DOMWINDOW == 183 (0000001180176C00) [pid = 1148] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:32:53 INFO - PROCESS | 1148 | --DOMWINDOW == 182 (0000001181D60000) [pid = 1148] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:32:53 INFO - PROCESS | 1148 | --DOMWINDOW == 181 (00000011ACC3B000) [pid = 1148] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:32:53 INFO - PROCESS | 1148 | 1464406373831 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]]]}] 20:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1030ms 20:32:53 INFO - PROCESS | 1148 | 1464406373869 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 20:32:53 INFO - PROCESS | 1148 | 1464406373871 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 20:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:32:53 INFO - PROCESS | 1148 | 1464406373875 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:32:53 INFO - PROCESS | 1148 | 1464406373877 Marionette TRACE conn5 <- [1,1750,null,{}] 20:32:53 INFO - PROCESS | 1148 | 1464406373880 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}] 20:32:53 INFO - PROCESS | 1148 | 1464406373981 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 20:32:54 INFO - PROCESS | 1148 | 1464406373988 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:54 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA17F800 == 88 [pid = 1148] [id = 447] 20:32:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 182 (0000001185C2C800) [pid = 1148] [serial = 1341] [outer = 0000000000000000] 20:32:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 183 (00000011B5F6C000) [pid = 1148] [serial = 1342] [outer = 0000001185C2C800] 20:32:54 INFO - PROCESS | 1148 | 1464406374035 Marionette DEBUG loaded listener.js 20:32:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 184 (00000011B6C53000) [pid = 1148] [serial = 1343] [outer = 0000001185C2C800] 20:32:54 INFO - PROCESS | 1148 | 1464406374468 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]]]}] 20:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 20:32:54 INFO - PROCESS | 1148 | 1464406374506 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 20:32:54 INFO - PROCESS | 1148 | 1464406374508 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 20:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:32:54 INFO - PROCESS | 1148 | 1464406374512 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:32:54 INFO - PROCESS | 1148 | 1464406374514 Marionette TRACE conn5 <- [1,1754,null,{}] 20:32:54 INFO - PROCESS | 1148 | 1464406374537 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}] 20:32:54 INFO - PROCESS | 1148 | 1464406374640 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 20:32:54 INFO - PROCESS | 1148 | 1464406374648 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:54 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD0E2000 == 89 [pid = 1148] [id = 448] 20:32:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 185 (00000011B6F63000) [pid = 1148] [serial = 1344] [outer = 0000000000000000] 20:32:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 186 (00000011B7276400) [pid = 1148] [serial = 1345] [outer = 00000011B6F63000] 20:32:54 INFO - PROCESS | 1148 | 1464406374695 Marionette DEBUG loaded listener.js 20:32:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 187 (00000011B9AFB000) [pid = 1148] [serial = 1346] [outer = 00000011B6F63000] 20:32:55 INFO - PROCESS | 1148 | 1464406375186 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]]]}] 20:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 735ms 20:32:55 INFO - PROCESS | 1148 | 1464406375251 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 20:32:55 INFO - PROCESS | 1148 | 1464406375254 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 20:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:32:55 INFO - PROCESS | 1148 | 1464406375257 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:32:55 INFO - PROCESS | 1148 | 1464406375260 Marionette TRACE conn5 <- [1,1758,null,{}] 20:32:55 INFO - PROCESS | 1148 | 1464406375263 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}] 20:32:55 INFO - PROCESS | 1148 | 1464406375386 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 20:32:55 INFO - PROCESS | 1148 | 1464406375399 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:55 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C15BA000 == 90 [pid = 1148] [id = 449] 20:32:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 188 (00000011BA44A800) [pid = 1148] [serial = 1347] [outer = 0000000000000000] 20:32:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 189 (00000011BAECE000) [pid = 1148] [serial = 1348] [outer = 00000011BA44A800] 20:32:55 INFO - PROCESS | 1148 | 1464406375449 Marionette DEBUG loaded listener.js 20:32:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 190 (00000011BD09AC00) [pid = 1148] [serial = 1349] [outer = 00000011BA44A800] 20:32:56 INFO - PROCESS | 1148 | 1464406376224 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]]]}] 20:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 985ms 20:32:56 INFO - PROCESS | 1148 | 1464406376245 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 20:32:56 INFO - PROCESS | 1148 | 1464406376252 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 20:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:32:56 INFO - PROCESS | 1148 | 1464406376257 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:32:56 INFO - PROCESS | 1148 | 1464406376262 Marionette TRACE conn5 <- [1,1762,null,{}] 20:32:56 INFO - PROCESS | 1148 | 1464406376268 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}] 20:32:56 INFO - PROCESS | 1148 | 1464406376410 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 20:32:56 INFO - PROCESS | 1148 | 1464406376573 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:56 INFO - PROCESS | 1148 | ++DOCSHELL 000000118403F000 == 91 [pid = 1148] [id = 450] 20:32:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 191 (00000011822A3C00) [pid = 1148] [serial = 1350] [outer = 0000000000000000] 20:32:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 192 (00000011830D9000) [pid = 1148] [serial = 1351] [outer = 00000011822A3C00] 20:32:56 INFO - PROCESS | 1148 | 1464406376633 Marionette DEBUG loaded listener.js 20:32:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 193 (0000001184918000) [pid = 1148] [serial = 1352] [outer = 00000011822A3C00] 20:32:57 INFO - PROCESS | 1148 | 1464406377276 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]]]}] 20:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1079ms 20:32:57 INFO - PROCESS | 1148 | 1464406377339 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 20:32:57 INFO - PROCESS | 1148 | 1464406377346 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 20:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:32:57 INFO - PROCESS | 1148 | 1464406377352 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:32:57 INFO - PROCESS | 1148 | 1464406377355 Marionette TRACE conn5 <- [1,1766,null,{}] 20:32:57 INFO - PROCESS | 1148 | 1464406377360 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}] 20:32:57 INFO - PROCESS | 1148 | 1464406377543 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 20:32:57 INFO - PROCESS | 1148 | 1464406377657 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:57 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B22DC000 == 92 [pid = 1148] [id = 451] 20:32:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 194 (0000001185B3DC00) [pid = 1148] [serial = 1353] [outer = 0000000000000000] 20:32:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 195 (0000001185C2A800) [pid = 1148] [serial = 1354] [outer = 0000001185B3DC00] 20:32:57 INFO - PROCESS | 1148 | 1464406377715 Marionette DEBUG loaded listener.js 20:32:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 196 (00000011886DB000) [pid = 1148] [serial = 1355] [outer = 0000001185B3DC00] 20:32:58 INFO - PROCESS | 1148 | 1464406378320 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]]]}] 20:32:58 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 20:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1026ms 20:32:58 INFO - PROCESS | 1148 | 1464406378384 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 20:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:32:58 INFO - PROCESS | 1148 | 1464406378387 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 20:32:58 INFO - PROCESS | 1148 | 1464406378392 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:32:58 INFO - PROCESS | 1148 | 1464406378396 Marionette TRACE conn5 <- [1,1770,null,{}] 20:32:58 INFO - PROCESS | 1148 | 1464406378407 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}] 20:32:58 INFO - PROCESS | 1148 | 1464406378543 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 20:32:58 INFO - PROCESS | 1148 | 1464406378692 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:58 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1F27000 == 93 [pid = 1148] [id = 452] 20:32:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 197 (00000011ACA19C00) [pid = 1148] [serial = 1356] [outer = 0000000000000000] 20:32:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 198 (00000011ACCB9400) [pid = 1148] [serial = 1357] [outer = 00000011ACA19C00] 20:32:58 INFO - PROCESS | 1148 | 1464406378751 Marionette DEBUG loaded listener.js 20:32:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 199 (00000011B9F22800) [pid = 1148] [serial = 1358] [outer = 00000011ACA19C00] 20:32:59 INFO - PROCESS | 1148 | 1464406379363 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]]]}] 20:32:59 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 20:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1035ms 20:32:59 INFO - PROCESS | 1148 | 1464406379428 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 20:32:59 INFO - PROCESS | 1148 | 1464406379432 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 20:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:32:59 INFO - PROCESS | 1148 | 1464406379435 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:32:59 INFO - PROCESS | 1148 | 1464406379438 Marionette TRACE conn5 <- [1,1774,null,{}] 20:32:59 INFO - PROCESS | 1148 | 1464406379441 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}] 20:32:59 INFO - PROCESS | 1148 | 1464406379573 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 20:32:59 INFO - PROCESS | 1148 | 1464406379718 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:59 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186B76800 == 94 [pid = 1148] [id = 453] 20:32:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 200 (00000011BC4AEC00) [pid = 1148] [serial = 1359] [outer = 0000000000000000] 20:32:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 201 (00000011BCE5A400) [pid = 1148] [serial = 1360] [outer = 00000011BC4AEC00] 20:32:59 INFO - PROCESS | 1148 | 1464406379775 Marionette DEBUG loaded listener.js 20:32:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 202 (00000011BEAD4000) [pid = 1148] [serial = 1361] [outer = 00000011BC4AEC00] 20:33:00 INFO - PROCESS | 1148 | 1464406380357 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]]]}] 20:33:00 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 20:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 942ms 20:33:00 INFO - PROCESS | 1148 | 1464406380378 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 20:33:00 INFO - PROCESS | 1148 | 1464406380381 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 20:33:00 INFO - PROCESS | 1148 | 1464406380401 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:33:00 INFO - PROCESS | 1148 | 1464406380403 Marionette TRACE conn5 <- [1,1778,null,{}] 20:33:00 INFO - PROCESS | 1148 | 1464406380407 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}] 20:33:00 INFO - PROCESS | 1148 | 1464406380535 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 20:33:00 INFO - PROCESS | 1148 | 1464406380692 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:00 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185B8E800 == 95 [pid = 1148] [id = 454] 20:33:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 203 (0000001186BC5000) [pid = 1148] [serial = 1362] [outer = 0000000000000000] 20:33:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 204 (0000001186BCA000) [pid = 1148] [serial = 1363] [outer = 0000001186BC5000] 20:33:00 INFO - PROCESS | 1148 | 1464406380749 Marionette DEBUG loaded listener.js 20:33:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 205 (0000001186BCFC00) [pid = 1148] [serial = 1364] [outer = 0000001186BC5000] 20:33:01 INFO - PROCESS | 1148 | 1464406381344 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]]]}] 20:33:01 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) 20:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 985ms 20:33:01 INFO - PROCESS | 1148 | 1464406381390 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 20:33:01 INFO - PROCESS | 1148 | 1464406381393 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 20:33:01 INFO - PROCESS | 1148 | 1464406381396 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:33:01 INFO - PROCESS | 1148 | 1464406381399 Marionette TRACE conn5 <- [1,1782,null,{}] 20:33:01 INFO - PROCESS | 1148 | 1464406381402 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}] 20:33:01 INFO - PROCESS | 1148 | 1464406381542 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 20:33:01 INFO - PROCESS | 1148 | 1464406381691 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:01 INFO - PROCESS | 1148 | ++DOCSHELL 0000001188491800 == 96 [pid = 1148] [id = 455] 20:33:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 206 (0000001182243C00) [pid = 1148] [serial = 1365] [outer = 0000000000000000] 20:33:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 207 (0000001186BCD000) [pid = 1148] [serial = 1366] [outer = 0000001182243C00] 20:33:01 INFO - PROCESS | 1148 | 1464406381749 Marionette DEBUG loaded listener.js 20:33:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 208 (000000118846BC00) [pid = 1148] [serial = 1367] [outer = 0000001182243C00] 20:33:02 INFO - PROCESS | 1148 | 1464406382339 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]]]}] 20:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 984ms 20:33:02 INFO - PROCESS | 1148 | 1464406382384 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 20:33:02 INFO - PROCESS | 1148 | 1464406382386 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 20:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:33:02 INFO - PROCESS | 1148 | 1464406382390 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:33:02 INFO - PROCESS | 1148 | 1464406382392 Marionette TRACE conn5 <- [1,1786,null,{}] 20:33:02 INFO - PROCESS | 1148 | 1464406382396 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}] 20:33:02 INFO - PROCESS | 1148 | 1464406382522 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 20:33:02 INFO - PROCESS | 1148 | 1464406382681 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:02 INFO - PROCESS | 1148 | ++DOCSHELL 000000118B3DB000 == 97 [pid = 1148] [id = 456] 20:33:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 209 (0000001188005400) [pid = 1148] [serial = 1368] [outer = 0000000000000000] 20:33:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 210 (000000118800B000) [pid = 1148] [serial = 1369] [outer = 0000001188005400] 20:33:02 INFO - PROCESS | 1148 | 1464406382737 Marionette DEBUG loaded listener.js 20:33:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 211 (0000001188011000) [pid = 1148] [serial = 1370] [outer = 0000001188005400] 20:33:03 INFO - PROCESS | 1148 | 1464406383370 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]]]}] 20:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1031ms 20:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:33:03 INFO - PROCESS | 1148 | 1464406383424 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 20:33:03 INFO - PROCESS | 1148 | 1464406383427 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 20:33:03 INFO - PROCESS | 1148 | 1464406383430 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:33:03 INFO - PROCESS | 1148 | 1464406383433 Marionette TRACE conn5 <- [1,1790,null,{}] 20:33:03 INFO - PROCESS | 1148 | 1464406383456 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}] 20:33:03 INFO - PROCESS | 1148 | 1464406383581 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 20:33:03 INFO - PROCESS | 1148 | 1464406383727 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:03 INFO - PROCESS | 1148 | ++DOCSHELL 000000118A02D800 == 98 [pid = 1148] [id = 457] 20:33:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 212 (000000118846D400) [pid = 1148] [serial = 1371] [outer = 0000000000000000] 20:33:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 213 (000000118B22C000) [pid = 1148] [serial = 1372] [outer = 000000118846D400] 20:33:03 INFO - PROCESS | 1148 | 1464406383782 Marionette DEBUG loaded listener.js 20:33:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 214 (000000118B232800) [pid = 1148] [serial = 1373] [outer = 000000118846D400] 20:33:04 INFO - PROCESS | 1148 | 1464406384406 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]]]}] 20:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1003ms 20:33:04 INFO - PROCESS | 1148 | 1464406384436 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 20:33:04 INFO - PROCESS | 1148 | 1464406384439 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 20:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:33:04 INFO - PROCESS | 1148 | 1464406384442 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:33:04 INFO - PROCESS | 1148 | 1464406384444 Marionette TRACE conn5 <- [1,1794,null,{}] 20:33:04 INFO - PROCESS | 1148 | 1464406384448 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}] 20:33:04 INFO - PROCESS | 1148 | 1464406384578 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 20:33:04 INFO - PROCESS | 1148 | 1464406384742 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:04 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E40000 == 99 [pid = 1148] [id = 458] 20:33:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 215 (0000001185C35800) [pid = 1148] [serial = 1374] [outer = 0000000000000000] 20:33:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 216 (000000118A0B3800) [pid = 1148] [serial = 1375] [outer = 0000001185C35800] 20:33:04 INFO - PROCESS | 1148 | 1464406384799 Marionette DEBUG loaded listener.js 20:33:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 217 (000000118A0BBC00) [pid = 1148] [serial = 1376] [outer = 0000001185C35800] 20:33:05 INFO - PROCESS | 1148 | 1464406385393 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]]]}] 20:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 986ms 20:33:05 INFO - PROCESS | 1148 | 1464406385431 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 20:33:05 INFO - PROCESS | 1148 | 1464406385434 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 20:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:33:05 INFO - PROCESS | 1148 | 1464406385437 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:33:05 INFO - PROCESS | 1148 | 1464406385439 Marionette TRACE conn5 <- [1,1798,null,{}] 20:33:05 INFO - PROCESS | 1148 | 1464406385443 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}] 20:33:05 INFO - PROCESS | 1148 | 1464406385571 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 20:33:05 INFO - PROCESS | 1148 | 1464406385734 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:05 INFO - PROCESS | 1148 | ++DOCSHELL 000000118B3E0000 == 100 [pid = 1148] [id = 459] 20:33:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 218 (000000118A0BF400) [pid = 1148] [serial = 1377] [outer = 0000000000000000] 20:33:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 219 (000000118B229C00) [pid = 1148] [serial = 1378] [outer = 000000118A0BF400] 20:33:05 INFO - PROCESS | 1148 | 1464406385792 Marionette DEBUG loaded listener.js 20:33:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 220 (000000118B238C00) [pid = 1148] [serial = 1379] [outer = 000000118A0BF400] 20:33:06 INFO - PROCESS | 1148 | 1464406386748 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]]]}] 20:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1381ms 20:33:06 INFO - PROCESS | 1148 | 1464406386820 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 20:33:06 INFO - PROCESS | 1148 | 1464406386825 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 20:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:33:06 INFO - PROCESS | 1148 | 1464406386830 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:33:06 INFO - PROCESS | 1148 | 1464406386834 Marionette TRACE conn5 <- [1,1802,null,{}] 20:33:06 INFO - PROCESS | 1148 | 1464406386841 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}] 20:33:06 INFO - PROCESS | 1148 | 1464406386969 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 20:33:07 INFO - PROCESS | 1148 | 1464406387123 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:07 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185B95000 == 101 [pid = 1148] [id = 460] 20:33:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 221 (000000118193B400) [pid = 1148] [serial = 1380] [outer = 0000000000000000] 20:33:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 222 (000000118210E800) [pid = 1148] [serial = 1381] [outer = 000000118193B400] 20:33:07 INFO - PROCESS | 1148 | 1464406387174 Marionette DEBUG loaded listener.js 20:33:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 223 (0000001182240800) [pid = 1148] [serial = 1382] [outer = 000000118193B400] 20:33:07 INFO - PROCESS | 1148 | 1464406387792 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]]]}] 20:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 984ms 20:33:07 INFO - PROCESS | 1148 | 1464406387819 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 20:33:07 INFO - PROCESS | 1148 | 1464406387825 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 20:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:33:07 INFO - PROCESS | 1148 | 1464406387831 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:33:07 INFO - PROCESS | 1148 | 1464406387834 Marionette TRACE conn5 <- [1,1806,null,{}] 20:33:07 INFO - PROCESS | 1148 | 1464406387838 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}] 20:33:07 INFO - PROCESS | 1148 | 1464406387957 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 20:33:08 INFO - PROCESS | 1148 | 1464406388127 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:08 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F22800 == 102 [pid = 1148] [id = 461] 20:33:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 224 (0000001184073C00) [pid = 1148] [serial = 1383] [outer = 0000000000000000] 20:33:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 225 (000000118409B000) [pid = 1148] [serial = 1384] [outer = 0000001184073C00] 20:33:08 INFO - PROCESS | 1148 | 1464406388177 Marionette DEBUG loaded listener.js 20:33:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 226 (0000001184983400) [pid = 1148] [serial = 1385] [outer = 0000001184073C00] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 00000011B973E000 == 101 [pid = 1148] [id = 363] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B5B800 == 100 [pid = 1148] [id = 237] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD0E2000 == 99 [pid = 1148] [id = 448] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA17F800 == 98 [pid = 1148] [id = 447] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9726000 == 97 [pid = 1148] [id = 446] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 00000011B7112000 == 96 [pid = 1148] [id = 445] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2EC3800 == 95 [pid = 1148] [id = 444] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1422000 == 94 [pid = 1148] [id = 443] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 00000011886AC000 == 93 [pid = 1148] [id = 442] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 225 (00000011BA450C00) [pid = 1148] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F0F000 == 92 [pid = 1148] [id = 441] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 0000001185115000 == 91 [pid = 1148] [id = 440] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F77000 == 90 [pid = 1148] [id = 439] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 00000011C273B800 == 89 [pid = 1148] [id = 433] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 0000001185668800 == 88 [pid = 1148] [id = 432] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 00000011C18D8800 == 87 [pid = 1148] [id = 431] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 00000011B3CD3800 == 86 [pid = 1148] [id = 430] 20:33:08 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F10000 == 85 [pid = 1148] [id = 429] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 224 (000000118056D800) [pid = 1148] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 223 (000000118520B000) [pid = 1148] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 222 (0000001185C27400) [pid = 1148] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 221 (00000011B6C4F400) [pid = 1148] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 220 (00000011ACCBB000) [pid = 1148] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 219 (00000011ACE8E000) [pid = 1148] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 218 (00000011B2D4A000) [pid = 1148] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 217 (00000011ACA1A000) [pid = 1148] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 216 (00000011B6F5C800) [pid = 1148] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 215 (00000011B9F61C00) [pid = 1148] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 214 (00000011B21EF800) [pid = 1148] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 213 (00000011ACDDBC00) [pid = 1148] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 212 (00000011B2E9DC00) [pid = 1148] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 211 (0000001183E35C00) [pid = 1148] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 210 (0000001185C56800) [pid = 1148] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 209 (00000011AE271400) [pid = 1148] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 208 (0000001185C40C00) [pid = 1148] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 207 (00000011C073AC00) [pid = 1148] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 206 (0000001185C50400) [pid = 1148] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 205 (000000118501D800) [pid = 1148] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 204 (00000011850AD000) [pid = 1148] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 203 (000000118490C400) [pid = 1148] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 202 (0000001181D5B800) [pid = 1148] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 201 (000000118194C400) [pid = 1148] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 200 (00000011830DB800) [pid = 1148] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 199 (00000011C122A400) [pid = 1148] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 198 (00000011B8CFA400) [pid = 1148] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 197 (00000011BC4B0000) [pid = 1148] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | --DOMWINDOW == 196 (000000118178E400) [pid = 1148] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 20:33:08 INFO - PROCESS | 1148 | 1464406388769 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]]]}] 20:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 985ms 20:33:08 INFO - PROCESS | 1148 | 1464406388818 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 20:33:08 INFO - PROCESS | 1148 | 1464406388820 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 20:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:33:08 INFO - PROCESS | 1148 | 1464406388824 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:33:08 INFO - PROCESS | 1148 | 1464406388827 Marionette TRACE conn5 <- [1,1810,null,{}] 20:33:08 INFO - PROCESS | 1148 | 1464406388839 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}] 20:33:08 INFO - PROCESS | 1148 | 1464406388973 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 20:33:09 INFO - PROCESS | 1148 | 1464406389077 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:09 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183F24800 == 86 [pid = 1148] [id = 462] 20:33:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 197 (0000001181944800) [pid = 1148] [serial = 1386] [outer = 0000000000000000] 20:33:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 198 (0000001184077000) [pid = 1148] [serial = 1387] [outer = 0000001181944800] 20:33:09 INFO - PROCESS | 1148 | 1464406389128 Marionette DEBUG loaded listener.js 20:33:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 199 (0000001184990400) [pid = 1148] [serial = 1388] [outer = 0000001181944800] 20:33:09 INFO - PROCESS | 1148 | 1464406389508 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]]]}] 20:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 731ms 20:33:09 INFO - PROCESS | 1148 | 1464406389558 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 20:33:09 INFO - PROCESS | 1148 | 1464406389561 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 20:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:33:09 INFO - PROCESS | 1148 | 1464406389564 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:33:09 INFO - PROCESS | 1148 | 1464406389566 Marionette TRACE conn5 <- [1,1814,null,{}] 20:33:09 INFO - PROCESS | 1148 | 1464406389569 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}] 20:33:09 INFO - PROCESS | 1148 | 1464406389705 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 20:33:09 INFO - PROCESS | 1148 | 1464406389717 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:09 INFO - PROCESS | 1148 | ++DOCSHELL 0000001188484800 == 87 [pid = 1148] [id = 463] 20:33:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 200 (00000011850C4800) [pid = 1148] [serial = 1389] [outer = 0000000000000000] 20:33:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 201 (0000001185206800) [pid = 1148] [serial = 1390] [outer = 00000011850C4800] 20:33:09 INFO - PROCESS | 1148 | 1464406389763 Marionette DEBUG loaded listener.js 20:33:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 202 (0000001185411C00) [pid = 1148] [serial = 1391] [outer = 00000011850C4800] 20:33:10 INFO - PROCESS | 1148 | 1464406390231 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]]]}] 20:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 732ms 20:33:10 INFO - PROCESS | 1148 | 1464406390299 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 20:33:10 INFO - PROCESS | 1148 | 1464406390301 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 20:33:10 INFO - PROCESS | 1148 | 1464406390304 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:33:10 INFO - PROCESS | 1148 | 1464406390306 Marionette TRACE conn5 <- [1,1818,null,{}] 20:33:10 INFO - PROCESS | 1148 | 1464406390310 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}] 20:33:10 INFO - PROCESS | 1148 | 1464406390414 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 20:33:10 INFO - PROCESS | 1148 | 1464406390421 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:10 INFO - PROCESS | 1148 | ++DOCSHELL 000000118A041800 == 88 [pid = 1148] [id = 464] 20:33:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 203 (0000001185417000) [pid = 1148] [serial = 1392] [outer = 0000000000000000] 20:33:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 204 (000000118541A800) [pid = 1148] [serial = 1393] [outer = 0000001185417000] 20:33:10 INFO - PROCESS | 1148 | 1464406390472 Marionette DEBUG loaded listener.js 20:33:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 205 (0000001185B4A800) [pid = 1148] [serial = 1394] [outer = 0000001185417000] 20:33:10 INFO - PROCESS | 1148 | 1464406390975 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]]]}] 20:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 734ms 20:33:11 INFO - PROCESS | 1148 | 1464406391050 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 20:33:11 INFO - PROCESS | 1148 | 1464406391052 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 20:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:33:11 INFO - PROCESS | 1148 | 1464406391094 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:33:11 INFO - PROCESS | 1148 | 1464406391096 Marionette TRACE conn5 <- [1,1822,null,{}] 20:33:11 INFO - PROCESS | 1148 | 1464406391103 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}] 20:33:11 INFO - PROCESS | 1148 | 1464406391270 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 204 (00000011B1FA7400) [pid = 1148] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 203 (000000118231C400) [pid = 1148] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 202 (00000011830E1800) [pid = 1148] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 201 (0000001184985800) [pid = 1148] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 200 (00000011B1410000) [pid = 1148] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 199 (00000011BA10AC00) [pid = 1148] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 198 (0000001185142800) [pid = 1148] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 197 (00000011853B4800) [pid = 1148] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 196 (0000001181943800) [pid = 1148] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 195 (00000011BA250C00) [pid = 1148] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 194 (0000001185C2C800) [pid = 1148] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 193 (00000011B8FB2000) [pid = 1148] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 192 (0000001181934C00) [pid = 1148] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 191 (0000001181BAB800) [pid = 1148] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 190 (00000011B9C34000) [pid = 1148] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 189 (00000011B2D4F000) [pid = 1148] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 188 (00000011895EE000) [pid = 1148] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 187 (00000011850B6C00) [pid = 1148] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 186 (00000011ACDDD000) [pid = 1148] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 185 (00000011AB17CC00) [pid = 1148] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 184 (000000118168A000) [pid = 1148] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 183 (0000001181943000) [pid = 1148] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 182 (00000011BA6AD400) [pid = 1148] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 181 (000000118168B000) [pid = 1148] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 180 (00000011ADAD3C00) [pid = 1148] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 179 (00000011B689C000) [pid = 1148] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 178 (000000118520CC00) [pid = 1148] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 177 (00000011BA5A7000) [pid = 1148] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 176 (00000011B6F63000) [pid = 1148] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 175 (00000011B6568800) [pid = 1148] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 174 (0000001181930000) [pid = 1148] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:33:11 INFO - PROCESS | 1148 | --DOMWINDOW == 173 (00000011BA6AE000) [pid = 1148] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:33:11 INFO - PROCESS | 1148 | 1464406391934 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:11 INFO - PROCESS | 1148 | ++DOCSHELL 0000001180E50000 == 89 [pid = 1148] [id = 465] 20:33:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 174 (0000001180165C00) [pid = 1148] [serial = 1395] [outer = 0000000000000000] 20:33:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 175 (0000001180172800) [pid = 1148] [serial = 1396] [outer = 0000001180165C00] 20:33:11 INFO - PROCESS | 1148 | 1464406391995 Marionette DEBUG loaded listener.js 20:33:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 176 (0000001181682800) [pid = 1148] [serial = 1397] [outer = 0000001180165C00] 20:33:12 INFO - PROCESS | 1148 | 1464406392620 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]]]}] 20:33:12 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 20:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1619ms 20:33:12 INFO - PROCESS | 1148 | 1464406392681 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 20:33:12 INFO - PROCESS | 1148 | 1464406392686 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 20:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:33:12 INFO - PROCESS | 1148 | 1464406392691 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:33:12 INFO - PROCESS | 1148 | 1464406392696 Marionette TRACE conn5 <- [1,1826,null,{}] 20:33:12 INFO - PROCESS | 1148 | 1464406392716 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}] 20:33:12 INFO - PROCESS | 1148 | 1464406392863 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 20:33:13 INFO - PROCESS | 1148 | 1464406393003 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:13 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F1C800 == 90 [pid = 1148] [id = 466] 20:33:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 177 (0000001181BAA400) [pid = 1148] [serial = 1398] [outer = 0000000000000000] 20:33:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 178 (0000001181D53000) [pid = 1148] [serial = 1399] [outer = 0000001181BAA400] 20:33:13 INFO - PROCESS | 1148 | 1464406393064 Marionette DEBUG loaded listener.js 20:33:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 179 (0000001182240400) [pid = 1148] [serial = 1400] [outer = 0000001181BAA400] 20:33:13 INFO - PROCESS | 1148 | 1464406393726 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]]]}] 20:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1094ms 20:33:13 INFO - PROCESS | 1148 | 1464406393790 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 20:33:13 INFO - PROCESS | 1148 | 1464406393795 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 20:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:33:13 INFO - PROCESS | 1148 | 1464406393799 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:33:13 INFO - PROCESS | 1148 | 1464406393801 Marionette TRACE conn5 <- [1,1830,null,{}] 20:33:13 INFO - PROCESS | 1148 | 1464406393806 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}] 20:33:13 INFO - PROCESS | 1148 | 1464406393944 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 20:33:14 INFO - PROCESS | 1148 | 1464406394091 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:14 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AD36C800 == 91 [pid = 1148] [id = 467] 20:33:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 180 (000000118491BC00) [pid = 1148] [serial = 1401] [outer = 0000000000000000] 20:33:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 181 (000000118502A800) [pid = 1148] [serial = 1402] [outer = 000000118491BC00] 20:33:14 INFO - PROCESS | 1148 | 1464406394151 Marionette DEBUG loaded listener.js 20:33:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 182 (00000011853BF800) [pid = 1148] [serial = 1403] [outer = 000000118491BC00] 20:33:14 INFO - PROCESS | 1148 | 1464406394812 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]]]}] 20:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1081ms 20:33:14 INFO - PROCESS | 1148 | 1464406394882 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 20:33:14 INFO - PROCESS | 1148 | 1464406394885 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 20:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:33:14 INFO - PROCESS | 1148 | 1464406394897 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:33:14 INFO - PROCESS | 1148 | 1464406394904 Marionette TRACE conn5 <- [1,1834,null,{}] 20:33:14 INFO - PROCESS | 1148 | 1464406394909 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}] 20:33:15 INFO - PROCESS | 1148 | 1464406395086 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 20:33:15 INFO - PROCESS | 1148 | 1464406395226 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B2EC2000 == 92 [pid = 1148] [id = 468] 20:33:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 183 (0000001185C42000) [pid = 1148] [serial = 1404] [outer = 0000000000000000] 20:33:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 184 (0000001187D3B000) [pid = 1148] [serial = 1405] [outer = 0000001185C42000] 20:33:15 INFO - PROCESS | 1148 | 1464406395286 Marionette DEBUG loaded listener.js 20:33:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 185 (0000001188004400) [pid = 1148] [serial = 1406] [outer = 0000001185C42000] 20:33:15 INFO - PROCESS | 1148 | 1464406395861 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]]]}] 20:33:15 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) 20:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1041ms 20:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:33:15 INFO - PROCESS | 1148 | 1464406395933 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 20:33:15 INFO - PROCESS | 1148 | 1464406395936 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 20:33:15 INFO - PROCESS | 1148 | 1464406395940 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:33:15 INFO - PROCESS | 1148 | 1464406395942 Marionette TRACE conn5 <- [1,1838,null,{}] 20:33:15 INFO - PROCESS | 1148 | 1464406395947 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}] 20:33:16 INFO - PROCESS | 1148 | 1464406396111 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 20:33:16 INFO - PROCESS | 1148 | 1464406396257 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:16 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B6F8B800 == 93 [pid = 1148] [id = 469] 20:33:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 186 (00000011886DDC00) [pid = 1148] [serial = 1407] [outer = 0000000000000000] 20:33:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 187 (0000001188707C00) [pid = 1148] [serial = 1408] [outer = 00000011886DDC00] 20:33:16 INFO - PROCESS | 1148 | 1464406396315 Marionette DEBUG loaded listener.js 20:33:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 188 (00000011895ECC00) [pid = 1148] [serial = 1409] [outer = 00000011886DDC00] 20:33:16 INFO - PROCESS | 1148 | 1464406396945 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]]]}] 20:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1029ms 20:33:16 INFO - PROCESS | 1148 | 1464406396971 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 20:33:16 INFO - PROCESS | 1148 | 1464406396974 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 20:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:33:16 INFO - PROCESS | 1148 | 1464406396977 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:33:16 INFO - PROCESS | 1148 | 1464406396980 Marionette TRACE conn5 <- [1,1842,null,{}] 20:33:16 INFO - PROCESS | 1148 | 1464406396984 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}] 20:33:17 INFO - PROCESS | 1148 | 1464406397113 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 20:33:17 INFO - PROCESS | 1148 | 1464406397272 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:17 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9061000 == 94 [pid = 1148] [id = 470] 20:33:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 189 (000000118B236800) [pid = 1148] [serial = 1410] [outer = 0000000000000000] 20:33:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 190 (000000118B235C00) [pid = 1148] [serial = 1411] [outer = 000000118B236800] 20:33:17 INFO - PROCESS | 1148 | 1464406397338 Marionette DEBUG loaded listener.js 20:33:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 191 (00000011ACB48C00) [pid = 1148] [serial = 1412] [outer = 000000118B236800] 20:33:18 INFO - PROCESS | 1148 | 1464406397988 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]]]}] 20:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1086ms 20:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:33:18 INFO - PROCESS | 1148 | 1464406398066 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 20:33:18 INFO - PROCESS | 1148 | 1464406398069 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 20:33:18 INFO - PROCESS | 1148 | 1464406398072 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:33:18 INFO - PROCESS | 1148 | 1464406398074 Marionette TRACE conn5 <- [1,1846,null,{}] 20:33:18 INFO - PROCESS | 1148 | 1464406398078 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}] 20:33:18 INFO - PROCESS | 1148 | 1464406398207 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 20:33:18 INFO - PROCESS | 1148 | 1464406398354 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:18 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9FA3800 == 95 [pid = 1148] [id = 471] 20:33:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 192 (00000011ACCC1000) [pid = 1148] [serial = 1413] [outer = 0000000000000000] 20:33:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 193 (00000011ACCE8400) [pid = 1148] [serial = 1414] [outer = 00000011ACCC1000] 20:33:18 INFO - PROCESS | 1148 | 1464406398411 Marionette DEBUG loaded listener.js 20:33:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 194 (00000011ACDE4000) [pid = 1148] [serial = 1415] [outer = 00000011ACCC1000] 20:33:19 INFO - PROCESS | 1148 | 1464406399005 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]]]}] 20:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 986ms 20:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:33:19 INFO - PROCESS | 1148 | 1464406399060 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 20:33:19 INFO - PROCESS | 1148 | 1464406399063 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 20:33:19 INFO - PROCESS | 1148 | 1464406399067 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:33:19 INFO - PROCESS | 1148 | 1464406399069 Marionette TRACE conn5 <- [1,1850,null,{}] 20:33:19 INFO - PROCESS | 1148 | 1464406399073 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}] 20:33:19 INFO - PROCESS | 1148 | 1464406399199 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 20:33:19 INFO - PROCESS | 1148 | 1464406399358 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:19 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BD080800 == 96 [pid = 1148] [id = 472] 20:33:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 195 (00000011ACE85C00) [pid = 1148] [serial = 1416] [outer = 0000000000000000] 20:33:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 196 (00000011ACE88400) [pid = 1148] [serial = 1417] [outer = 00000011ACE85C00] 20:33:19 INFO - PROCESS | 1148 | 1464406399415 Marionette DEBUG loaded listener.js 20:33:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 197 (00000011AD22D000) [pid = 1148] [serial = 1418] [outer = 00000011ACE85C00] 20:33:19 INFO - PROCESS | 1148 | 1464406399958 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]]]}] 20:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 944ms 20:33:20 INFO - PROCESS | 1148 | 1464406400012 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 20:33:20 INFO - PROCESS | 1148 | 1464406400015 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 20:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:33:20 INFO - PROCESS | 1148 | 1464406400019 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:33:20 INFO - PROCESS | 1148 | 1464406400021 Marionette TRACE conn5 <- [1,1854,null,{}] 20:33:20 INFO - PROCESS | 1148 | 1464406400025 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}] 20:33:20 INFO - PROCESS | 1148 | 1464406400154 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 20:33:20 INFO - PROCESS | 1148 | 1464406400313 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:20 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C075B800 == 97 [pid = 1148] [id = 473] 20:33:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 198 (00000011ADADB800) [pid = 1148] [serial = 1419] [outer = 0000000000000000] 20:33:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 199 (00000011B125E000) [pid = 1148] [serial = 1420] [outer = 00000011ADADB800] 20:33:20 INFO - PROCESS | 1148 | 1464406400370 Marionette DEBUG loaded listener.js 20:33:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 200 (00000011B1F9BC00) [pid = 1148] [serial = 1421] [outer = 00000011ADADB800] 20:33:20 INFO - PROCESS | 1148 | 1464406400955 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]]]}] 20:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 984ms 20:33:21 INFO - PROCESS | 1148 | 1464406401005 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 20:33:21 INFO - PROCESS | 1148 | 1464406401008 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 20:33:21 INFO - PROCESS | 1148 | 1464406401011 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:33:21 INFO - PROCESS | 1148 | 1464406401014 Marionette TRACE conn5 <- [1,1858,null,{}] 20:33:21 INFO - PROCESS | 1148 | 1464406401018 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}] 20:33:21 INFO - PROCESS | 1148 | 1464406401148 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 20:33:21 INFO - PROCESS | 1148 | 1464406401295 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:21 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C15D2800 == 98 [pid = 1148] [id = 474] 20:33:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 201 (00000011AE20D800) [pid = 1148] [serial = 1422] [outer = 0000000000000000] 20:33:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 202 (00000011B238AC00) [pid = 1148] [serial = 1423] [outer = 00000011AE20D800] 20:33:21 INFO - PROCESS | 1148 | 1464406401352 Marionette DEBUG loaded listener.js 20:33:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 203 (00000011B2D4B800) [pid = 1148] [serial = 1424] [outer = 00000011AE20D800] 20:33:21 INFO - PROCESS | 1148 | 1464406401968 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]]]}] 20:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 985ms 20:33:22 INFO - PROCESS | 1148 | 1464406402000 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 20:33:22 INFO - PROCESS | 1148 | 1464406402002 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 20:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:33:22 INFO - PROCESS | 1148 | 1464406402006 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:33:22 INFO - PROCESS | 1148 | 1464406402008 Marionette TRACE conn5 <- [1,1862,null,{}] 20:33:22 INFO - PROCESS | 1148 | 1464406402012 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}] 20:33:22 INFO - PROCESS | 1148 | 1464406402140 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 20:33:22 INFO - PROCESS | 1148 | 1464406402322 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:22 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C051A000 == 99 [pid = 1148] [id = 475] 20:33:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 204 (00000011B2E9CC00) [pid = 1148] [serial = 1425] [outer = 0000000000000000] 20:33:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 205 (00000011B34A0400) [pid = 1148] [serial = 1426] [outer = 00000011B2E9CC00] 20:33:22 INFO - PROCESS | 1148 | 1464406402393 Marionette DEBUG loaded listener.js 20:33:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 206 (00000011B6C4F400) [pid = 1148] [serial = 1427] [outer = 00000011B2E9CC00] 20:33:23 INFO - PROCESS | 1148 | 1464406403013 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]]]}] 20:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1031ms 20:33:23 INFO - PROCESS | 1148 | 1464406403040 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 20:33:23 INFO - PROCESS | 1148 | 1464406403043 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 20:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:33:23 INFO - PROCESS | 1148 | 1464406403047 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:33:23 INFO - PROCESS | 1148 | 1464406403050 Marionette TRACE conn5 <- [1,1866,null,{}] 20:33:23 INFO - PROCESS | 1148 | 1464406403072 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}] 20:33:23 INFO - PROCESS | 1148 | 1464406403222 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 20:33:23 INFO - PROCESS | 1148 | 1464406403374 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:23 INFO - PROCESS | 1148 | ++DOCSHELL 0000001180E4E800 == 100 [pid = 1148] [id = 476] 20:33:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 207 (0000001181684400) [pid = 1148] [serial = 1428] [outer = 0000000000000000] 20:33:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 208 (0000001181BA8C00) [pid = 1148] [serial = 1429] [outer = 0000001181684400] 20:33:23 INFO - PROCESS | 1148 | 1464406403431 Marionette DEBUG loaded listener.js 20:33:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 209 (00000011853BB400) [pid = 1148] [serial = 1430] [outer = 0000001181684400] 20:33:24 INFO - PROCESS | 1148 | 1464406404273 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]]]}] 20:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1259ms 20:33:24 INFO - PROCESS | 1148 | 1464406404308 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 1148 | 1464406404312 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 20:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:33:24 INFO - PROCESS | 1148 | 1464406404317 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:33:24 INFO - PROCESS | 1148 | 1464406404322 Marionette TRACE conn5 <- [1,1870,null,{}] 20:33:24 INFO - PROCESS | 1148 | 1464406404328 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}] 20:33:24 INFO - PROCESS | 1148 | 1464406404455 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 20:33:24 INFO - PROCESS | 1148 | 1464406404626 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:24 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183F37800 == 101 [pid = 1148] [id = 477] 20:33:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 210 (00000011816E1800) [pid = 1148] [serial = 1431] [outer = 0000000000000000] 20:33:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 211 (0000001181936C00) [pid = 1148] [serial = 1432] [outer = 00000011816E1800] 20:33:24 INFO - PROCESS | 1148 | 1464406404679 Marionette DEBUG loaded listener.js 20:33:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 212 (0000001182111000) [pid = 1148] [serial = 1433] [outer = 00000011816E1800] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 00000011B30C5000 == 100 [pid = 1148] [id = 113] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 000000118A041800 == 99 [pid = 1148] [id = 464] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 0000001188484800 == 98 [pid = 1148] [id = 463] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 0000001183F24800 == 97 [pid = 1148] [id = 462] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F22800 == 96 [pid = 1148] [id = 461] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 0000001185B95000 == 95 [pid = 1148] [id = 460] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 000000118B3DB000 == 94 [pid = 1148] [id = 456] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 0000001188491800 == 93 [pid = 1148] [id = 455] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 0000001185B8E800 == 92 [pid = 1148] [id = 454] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 211 (00000011886E5000) [pid = 1148] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 210 (00000011886E0400) [pid = 1148] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 209 (0000001187D43000) [pid = 1148] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 208 (0000001184991800) [pid = 1148] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 207 (0000001186D58000) [pid = 1148] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 206 (00000011BAECE000) [pid = 1148] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | 1464406405434 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]]]}] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 0000001186B76800 == 91 [pid = 1148] [id = 453] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1F27000 == 90 [pid = 1148] [id = 452] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 00000011B22DC000 == 89 [pid = 1148] [id = 451] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 000000118403F000 == 88 [pid = 1148] [id = 450] 20:33:25 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0769000 == 87 [pid = 1148] [id = 428] 20:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1134ms 20:33:25 INFO - PROCESS | 1148 | 1464406405455 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 20:33:25 INFO - PROCESS | 1148 | 1464406405461 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 20:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:33:25 INFO - PROCESS | 1148 | 1464406405479 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:33:25 INFO - PROCESS | 1148 | 1464406405482 Marionette TRACE conn5 <- [1,1874,null,{}] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 205 (00000011BCE1AC00) [pid = 1148] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 204 (00000011B2130800) [pid = 1148] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 203 (00000011B238A400) [pid = 1148] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 202 (00000011AE1A3C00) [pid = 1148] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 201 (0000001185C2C000) [pid = 1148] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 200 (0000001185B43400) [pid = 1148] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 199 (000000118498A800) [pid = 1148] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 198 (00000011B24D3800) [pid = 1148] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 197 (00000011BA252800) [pid = 1148] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 196 (00000011ACC38400) [pid = 1148] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 195 (0000001186D4F000) [pid = 1148] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 194 (0000001185142C00) [pid = 1148] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 193 (00000011BC45FC00) [pid = 1148] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 192 (00000011B6C53000) [pid = 1148] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 191 (00000011850B1800) [pid = 1148] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 190 (00000011B9C19C00) [pid = 1148] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 189 (0000001183E34800) [pid = 1148] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 188 (0000001183E2C000) [pid = 1148] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 187 (00000011BC40EC00) [pid = 1148] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 186 (000000118231B400) [pid = 1148] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 185 (00000011B9F6B000) [pid = 1148] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 184 (00000011B3876000) [pid = 1148] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 183 (00000011AB173800) [pid = 1148] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 182 (00000011B1C25800) [pid = 1148] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 181 (00000011ACE8C400) [pid = 1148] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 180 (0000001184984000) [pid = 1148] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 179 (0000001185C41C00) [pid = 1148] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 178 (00000011B1468400) [pid = 1148] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 177 (0000001181BB4000) [pid = 1148] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 176 (000000118870BC00) [pid = 1148] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 175 (00000011BB075C00) [pid = 1148] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 174 (00000011B15EE400) [pid = 1148] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 173 (00000011BC403000) [pid = 1148] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 172 (0000001185B43000) [pid = 1148] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 171 (000000118194B000) [pid = 1148] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 170 (00000011B6566000) [pid = 1148] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 169 (00000011B5F6C000) [pid = 1148] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 168 (00000011B8CA3000) [pid = 1148] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 167 (00000011ACCC6C00) [pid = 1148] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 166 (00000011BE93E000) [pid = 1148] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 165 (00000011ACCB8400) [pid = 1148] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 164 (0000001184362000) [pid = 1148] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 163 (00000011BB0B1000) [pid = 1148] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 162 (00000011B7276400) [pid = 1148] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 161 (00000011B9E15000) [pid = 1148] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 160 (0000001181D5D800) [pid = 1148] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | --DOMWINDOW == 159 (00000011B9AFB000) [pid = 1148] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 20:33:25 INFO - PROCESS | 1148 | 1464406405508 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}] 20:33:25 INFO - PROCESS | 1148 | 1464406405630 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 20:33:25 INFO - PROCESS | 1148 | 1464406405639 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DD4800 == 88 [pid = 1148] [id = 478] 20:33:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 160 (00000011821DEC00) [pid = 1148] [serial = 1434] [outer = 0000000000000000] 20:33:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 161 (0000001182245400) [pid = 1148] [serial = 1435] [outer = 00000011821DEC00] 20:33:25 INFO - PROCESS | 1148 | 1464406405687 Marionette DEBUG loaded listener.js 20:33:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 162 (0000001184358C00) [pid = 1148] [serial = 1436] [outer = 00000011821DEC00] 20:33:26 INFO - PROCESS | 1148 | 1464406406280 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]]]}] 20:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 859ms 20:33:26 INFO - PROCESS | 1148 | 1464406406328 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 20:33:26 INFO - PROCESS | 1148 | 1464406406331 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 20:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:33:26 INFO - PROCESS | 1148 | 1464406406336 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:33:26 INFO - PROCESS | 1148 | 1464406406340 Marionette TRACE conn5 <- [1,1878,null,{}] 20:33:26 INFO - PROCESS | 1148 | 1464406406350 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}] 20:33:26 INFO - PROCESS | 1148 | 1464406406470 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 20:33:26 INFO - PROCESS | 1148 | 1464406406575 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:26 INFO - PROCESS | 1148 | ++DOCSHELL 000000118569E000 == 89 [pid = 1148] [id = 479] 20:33:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 163 (00000011850B0400) [pid = 1148] [serial = 1437] [outer = 0000000000000000] 20:33:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 164 (000000118514B800) [pid = 1148] [serial = 1438] [outer = 00000011850B0400] 20:33:26 INFO - PROCESS | 1148 | 1464406406626 Marionette DEBUG loaded listener.js 20:33:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 165 (000000118541DC00) [pid = 1148] [serial = 1439] [outer = 00000011850B0400] 20:33:27 INFO - PROCESS | 1148 | 1464406407026 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]]]}] 20:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 20:33:27 INFO - PROCESS | 1148 | 1464406407079 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 20:33:27 INFO - PROCESS | 1148 | 1464406407082 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 20:33:27 INFO - PROCESS | 1148 | 1464406407085 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:33:27 INFO - PROCESS | 1148 | 1464406407087 Marionette TRACE conn5 <- [1,1882,null,{}] 20:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:33:27 INFO - PROCESS | 1148 | 1464406407120 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}] 20:33:27 INFO - PROCESS | 1148 | 1464406407233 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 20:33:27 INFO - PROCESS | 1148 | 1464406407239 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:27 INFO - PROCESS | 1148 | ++DOCSHELL 00000011870D9800 == 90 [pid = 1148] [id = 480] 20:33:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 166 (0000001185C53000) [pid = 1148] [serial = 1440] [outer = 0000000000000000] 20:33:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 167 (0000001186BCC800) [pid = 1148] [serial = 1441] [outer = 0000001185C53000] 20:33:27 INFO - PROCESS | 1148 | 1464406407286 Marionette DEBUG loaded listener.js 20:33:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 168 (0000001187D48000) [pid = 1148] [serial = 1442] [outer = 0000001185C53000] 20:33:27 INFO - PROCESS | 1148 | 1464406407748 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]]]}] 20:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 713ms 20:33:27 INFO - PROCESS | 1148 | 1464406407807 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 20:33:27 INFO - PROCESS | 1148 | 1464406407809 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 20:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:33:27 INFO - PROCESS | 1148 | 1464406407812 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:33:27 INFO - PROCESS | 1148 | 1464406407814 Marionette TRACE conn5 <- [1,1886,null,{}] 20:33:27 INFO - PROCESS | 1148 | 1464406407818 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}] 20:33:27 INFO - PROCESS | 1148 | 1464406407959 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 20:33:27 INFO - PROCESS | 1148 | 1464406407974 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:27 INFO - PROCESS | 1148 | ++DOCSHELL 0000001188486000 == 91 [pid = 1148] [id = 481] 20:33:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 169 (000000118800C400) [pid = 1148] [serial = 1443] [outer = 0000000000000000] 20:33:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 170 (0000001188467400) [pid = 1148] [serial = 1444] [outer = 000000118800C400] 20:33:28 INFO - PROCESS | 1148 | 1464406408020 Marionette DEBUG loaded listener.js 20:33:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 171 (000000118870C400) [pid = 1148] [serial = 1445] [outer = 000000118800C400] 20:33:28 INFO - PROCESS | 1148 | 1464406408484 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]]]}] 20:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 732ms 20:33:28 INFO - PROCESS | 1148 | 1464406408546 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 20:33:28 INFO - PROCESS | 1148 | 1464406408548 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 20:33:28 INFO - PROCESS | 1148 | 1464406408551 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:33:28 INFO - PROCESS | 1148 | 1464406408553 Marionette TRACE conn5 <- [1,1890,null,{}] 20:33:28 INFO - PROCESS | 1148 | 1464406408557 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}] 20:33:28 INFO - PROCESS | 1148 | 1464406408768 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 20:33:28 INFO - PROCESS | 1148 | 1464406408796 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:28 INFO - PROCESS | 1148 | ++DOCSHELL 000000118910E800 == 92 [pid = 1148] [id = 482] 20:33:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 172 (000000118A0C0800) [pid = 1148] [serial = 1446] [outer = 0000000000000000] 20:33:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 173 (00000011AC132400) [pid = 1148] [serial = 1447] [outer = 000000118A0C0800] 20:33:28 INFO - PROCESS | 1148 | 1464406408846 Marionette DEBUG loaded listener.js 20:33:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 174 (00000011ACCC4000) [pid = 1148] [serial = 1448] [outer = 000000118A0C0800] 20:33:29 INFO - PROCESS | 1148 | 1464406409299 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]]]}] 20:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 774ms 20:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:33:29 INFO - PROCESS | 1148 | 1464406409333 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 20:33:29 INFO - PROCESS | 1148 | 1464406409335 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 20:33:29 INFO - PROCESS | 1148 | 1464406409339 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:33:29 INFO - PROCESS | 1148 | 1464406409341 Marionette TRACE conn5 <- [1,1894,null,{}] 20:33:29 INFO - PROCESS | 1148 | 1464406409344 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}] 20:33:29 INFO - PROCESS | 1148 | 1464406409488 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 20:33:29 INFO - PROCESS | 1148 | 1464406409528 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:29 INFO - PROCESS | 1148 | ++DOCSHELL 000000118B3D3000 == 93 [pid = 1148] [id = 483] 20:33:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 175 (00000011ACE8D400) [pid = 1148] [serial = 1449] [outer = 0000000000000000] 20:33:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 176 (00000011AE2EC400) [pid = 1148] [serial = 1450] [outer = 00000011ACE8D400] 20:33:29 INFO - PROCESS | 1148 | 1464406409574 Marionette DEBUG loaded listener.js 20:33:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 177 (00000011B2D48800) [pid = 1148] [serial = 1451] [outer = 00000011ACE8D400] 20:33:29 INFO - PROCESS | 1148 | --DOMWINDOW == 176 (0000001181944800) [pid = 1148] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:33:29 INFO - PROCESS | 1148 | --DOMWINDOW == 175 (000000118193B400) [pid = 1148] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:33:29 INFO - PROCESS | 1148 | --DOMWINDOW == 174 (0000001184073C00) [pid = 1148] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:33:29 INFO - PROCESS | 1148 | --DOMWINDOW == 173 (00000011850C4800) [pid = 1148] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:33:30 INFO - PROCESS | 1148 | 1464406410123 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]]]}] 20:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 839ms 20:33:30 INFO - PROCESS | 1148 | 1464406410183 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 20:33:30 INFO - PROCESS | 1148 | 1464406410185 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 20:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:33:30 INFO - PROCESS | 1148 | 1464406410195 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:33:30 INFO - PROCESS | 1148 | 1464406410197 Marionette TRACE conn5 <- [1,1898,null,{}] 20:33:30 INFO - PROCESS | 1148 | 1464406410201 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}] 20:33:30 INFO - PROCESS | 1148 | 1464406410314 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 20:33:30 INFO - PROCESS | 1148 | 1464406410326 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:30 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AD51B000 == 94 [pid = 1148] [id = 484] 20:33:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 174 (000000118498F800) [pid = 1148] [serial = 1452] [outer = 0000000000000000] 20:33:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 175 (00000011B34A0800) [pid = 1148] [serial = 1453] [outer = 000000118498F800] 20:33:30 INFO - PROCESS | 1148 | 1464406410372 Marionette DEBUG loaded listener.js 20:33:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 176 (00000011B6574000) [pid = 1148] [serial = 1454] [outer = 000000118498F800] 20:33:30 INFO - PROCESS | 1148 | 1464406410828 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]]]}] 20:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 20:33:30 INFO - PROCESS | 1148 | 1464406410889 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 20:33:30 INFO - PROCESS | 1148 | 1464406410891 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 20:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:33:30 INFO - PROCESS | 1148 | 1464406410894 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:33:30 INFO - PROCESS | 1148 | 1464406410896 Marionette TRACE conn5 <- [1,1902,null,{}] 20:33:30 INFO - PROCESS | 1148 | 1464406410900 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}] 20:33:31 INFO - PROCESS | 1148 | 1464406411005 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 20:33:31 INFO - PROCESS | 1148 | 1464406411012 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B21DE000 == 95 [pid = 1148] [id = 485] 20:33:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 177 (00000011B6F60400) [pid = 1148] [serial = 1455] [outer = 0000000000000000] 20:33:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 178 (00000011B6F68400) [pid = 1148] [serial = 1456] [outer = 00000011B6F60400] 20:33:31 INFO - PROCESS | 1148 | 1464406411059 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 179 (00000011B8CF1800) [pid = 1148] [serial = 1457] [outer = 00000011B6F60400] 20:33:31 INFO - PROCESS | 1148 | 1464406411511 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]]]}] 20:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 20:33:31 INFO - PROCESS | 1148 | 1464406411589 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 20:33:31 INFO - PROCESS | 1148 | 1464406411591 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 20:33:31 INFO - PROCESS | 1148 | 1464406411594 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:33:31 INFO - PROCESS | 1148 | 1464406411596 Marionette TRACE conn5 <- [1,1906,null,{}] 20:33:31 INFO - PROCESS | 1148 | 1464406411600 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}] 20:33:31 INFO - PROCESS | 1148 | 1464406411745 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 20:33:31 INFO - PROCESS | 1148 | 1464406411755 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B5FF0000 == 96 [pid = 1148] [id = 486] 20:33:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 180 (00000011B8FBEC00) [pid = 1148] [serial = 1458] [outer = 0000000000000000] 20:33:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 181 (00000011B9C38000) [pid = 1148] [serial = 1459] [outer = 00000011B8FBEC00] 20:33:31 INFO - PROCESS | 1148 | 1464406411800 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 182 (00000011B9F64800) [pid = 1148] [serial = 1460] [outer = 00000011B8FBEC00] 20:33:32 INFO - PROCESS | 1148 | 1464406412540 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]]]}] 20:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 984ms 20:33:32 INFO - PROCESS | 1148 | 1464406412582 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 20:33:32 INFO - PROCESS | 1148 | 1464406412587 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 20:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:33:32 INFO - PROCESS | 1148 | 1464406412592 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:33:32 INFO - PROCESS | 1148 | 1464406412597 Marionette TRACE conn5 <- [1,1910,null,{}] 20:33:32 INFO - PROCESS | 1148 | 1464406412602 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}] 20:33:32 INFO - PROCESS | 1148 | 1464406412745 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 20:33:32 INFO - PROCESS | 1148 | 1464406412909 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:32 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F7D000 == 97 [pid = 1148] [id = 487] 20:33:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 183 (00000011822A8400) [pid = 1148] [serial = 1461] [outer = 0000000000000000] 20:33:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 184 (000000118231DC00) [pid = 1148] [serial = 1462] [outer = 00000011822A8400] 20:33:32 INFO - PROCESS | 1148 | 1464406412976 Marionette DEBUG loaded listener.js 20:33:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 185 (000000118498C000) [pid = 1148] [serial = 1463] [outer = 00000011822A8400] 20:33:33 INFO - PROCESS | 1148 | 1464406413637 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]]]}] 20:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1088ms 20:33:33 INFO - PROCESS | 1148 | 1464406413697 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 20:33:33 INFO - PROCESS | 1148 | 1464406413704 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 20:33:33 INFO - PROCESS | 1148 | 1464406413712 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:33:33 INFO - PROCESS | 1148 | 1464406413715 Marionette TRACE conn5 <- [1,1914,null,{}] 20:33:33 INFO - PROCESS | 1148 | 1464406413719 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}] 20:33:33 INFO - PROCESS | 1148 | 1464406413858 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 20:33:34 INFO - PROCESS | 1148 | 1464406414007 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 1148 | ++DOCSHELL 000000118910C000 == 98 [pid = 1148] [id = 488] 20:33:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 186 (0000001185C32000) [pid = 1148] [serial = 1464] [outer = 0000000000000000] 20:33:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 187 (0000001186D59C00) [pid = 1148] [serial = 1465] [outer = 0000001185C32000] 20:33:34 INFO - PROCESS | 1148 | 1464406414064 Marionette DEBUG loaded listener.js 20:33:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 188 (000000118A0B8400) [pid = 1148] [serial = 1466] [outer = 0000001185C32000] 20:33:34 INFO - PROCESS | 1148 | 1464406414720 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]]]}] 20:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1076ms 20:33:34 INFO - PROCESS | 1148 | 1464406414794 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 20:33:34 INFO - PROCESS | 1148 | 1464406414796 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 20:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:33:34 INFO - PROCESS | 1148 | 1464406414814 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:33:34 INFO - PROCESS | 1148 | 1464406414818 Marionette TRACE conn5 <- [1,1918,null,{}] 20:33:34 INFO - PROCESS | 1148 | 1464406414831 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}] 20:33:34 INFO - PROCESS | 1148 | 1464406414977 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 20:33:35 INFO - PROCESS | 1148 | 1464406415120 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:35 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8F22800 == 99 [pid = 1148] [id = 489] 20:33:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 189 (00000011ACA44000) [pid = 1148] [serial = 1467] [outer = 0000000000000000] 20:33:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 190 (00000011AD224000) [pid = 1148] [serial = 1468] [outer = 00000011ACA44000] 20:33:35 INFO - PROCESS | 1148 | 1464406415180 Marionette DEBUG loaded listener.js 20:33:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 191 (00000011B906EC00) [pid = 1148] [serial = 1469] [outer = 00000011ACA44000] 20:33:35 INFO - PROCESS | 1148 | 1464406415758 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]]]}] 20:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1004ms 20:33:35 INFO - PROCESS | 1148 | 1464406415807 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 20:33:35 INFO - PROCESS | 1148 | 1464406415810 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 20:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:33:35 INFO - PROCESS | 1148 | 1464406415813 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:33:35 INFO - PROCESS | 1148 | 1464406415815 Marionette TRACE conn5 <- [1,1922,null,{}] 20:33:35 INFO - PROCESS | 1148 | 1464406415819 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}] 20:33:35 INFO - PROCESS | 1148 | 1464406415956 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 20:33:36 INFO - PROCESS | 1148 | 1464406416117 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:36 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9919800 == 100 [pid = 1148] [id = 490] 20:33:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 192 (00000011BA108000) [pid = 1148] [serial = 1470] [outer = 0000000000000000] 20:33:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 193 (00000011BA24D400) [pid = 1148] [serial = 1471] [outer = 00000011BA108000] 20:33:36 INFO - PROCESS | 1148 | 1464406416174 Marionette DEBUG loaded listener.js 20:33:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 194 (00000011BA25C000) [pid = 1148] [serial = 1472] [outer = 00000011BA108000] 20:33:36 INFO - PROCESS | 1148 | 1464406416806 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]]]}] 20:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1029ms 20:33:36 INFO - PROCESS | 1148 | 1464406416845 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 20:33:36 INFO - PROCESS | 1148 | 1464406416847 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 20:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:33:36 INFO - PROCESS | 1148 | 1464406416851 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:33:36 INFO - PROCESS | 1148 | 1464406416853 Marionette TRACE conn5 <- [1,1926,null,{}] 20:33:36 INFO - PROCESS | 1148 | 1464406416857 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}] 20:33:36 INFO - PROCESS | 1148 | 1464406416986 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 20:33:37 INFO - PROCESS | 1148 | 1464406417147 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:37 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA568000 == 101 [pid = 1148] [id = 491] 20:33:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 195 (00000011BA44F400) [pid = 1148] [serial = 1473] [outer = 0000000000000000] 20:33:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 196 (00000011BA455400) [pid = 1148] [serial = 1474] [outer = 00000011BA44F400] 20:33:37 INFO - PROCESS | 1148 | 1464406417204 Marionette DEBUG loaded listener.js 20:33:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 197 (00000011BB0AE000) [pid = 1148] [serial = 1475] [outer = 00000011BA44F400] 20:33:37 INFO - PROCESS | 1148 | 1464406417815 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]]]}] 20:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 20:33:37 INFO - PROCESS | 1148 | 1464406417839 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 20:33:37 INFO - PROCESS | 1148 | 1464406417841 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 20:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:33:37 INFO - PROCESS | 1148 | 1464406417844 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:33:37 INFO - PROCESS | 1148 | 1464406417847 Marionette TRACE conn5 <- [1,1930,null,{}] 20:33:37 INFO - PROCESS | 1148 | 1464406417865 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}] 20:33:38 INFO - PROCESS | 1148 | 1464406418008 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 20:33:38 INFO - PROCESS | 1148 | 1464406418156 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:38 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BE9D0800 == 102 [pid = 1148] [id = 492] 20:33:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 198 (00000011BCE18C00) [pid = 1148] [serial = 1476] [outer = 0000000000000000] 20:33:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 199 (00000011BCE56000) [pid = 1148] [serial = 1477] [outer = 00000011BCE18C00] 20:33:38 INFO - PROCESS | 1148 | 1464406418213 Marionette DEBUG loaded listener.js 20:33:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 200 (00000011BD0B3400) [pid = 1148] [serial = 1478] [outer = 00000011BCE18C00] 20:33:38 INFO - PROCESS | 1148 | 1464406418758 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]]]}] 20:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 943ms 20:33:38 INFO - PROCESS | 1148 | 1464406418798 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 20:33:38 INFO - PROCESS | 1148 | 1464406418801 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 20:33:38 INFO - PROCESS | 1148 | 1464406418806 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:33:38 INFO - PROCESS | 1148 | 1464406418808 Marionette TRACE conn5 <- [1,1934,null,{}] 20:33:38 INFO - PROCESS | 1148 | 1464406418812 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}] 20:33:38 INFO - PROCESS | 1148 | 1464406418941 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 20:33:39 INFO - PROCESS | 1148 | 1464406419101 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:39 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C15BF800 == 103 [pid = 1148] [id = 493] 20:33:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 201 (000000118A011000) [pid = 1148] [serial = 1479] [outer = 0000000000000000] 20:33:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 202 (000000118A016C00) [pid = 1148] [serial = 1480] [outer = 000000118A011000] 20:33:39 INFO - PROCESS | 1148 | 1464406419157 Marionette DEBUG loaded listener.js 20:33:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 203 (000000118A01D800) [pid = 1148] [serial = 1481] [outer = 000000118A011000] 20:33:39 INFO - PROCESS | 1148 | 1464406419757 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]]]}] 20:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 986ms 20:33:39 INFO - PROCESS | 1148 | 1464406419797 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 20:33:39 INFO - PROCESS | 1148 | 1464406419800 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 20:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:33:39 INFO - PROCESS | 1148 | 1464406419803 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:33:39 INFO - PROCESS | 1148 | 1464406419805 Marionette TRACE conn5 <- [1,1938,null,{}] 20:33:39 INFO - PROCESS | 1148 | 1464406419809 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}] 20:33:39 INFO - PROCESS | 1148 | 1464406419938 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 20:33:40 INFO - PROCESS | 1148 | 1464406420087 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:40 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C293B000 == 104 [pid = 1148] [id = 494] 20:33:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 204 (0000001188647400) [pid = 1148] [serial = 1482] [outer = 0000000000000000] 20:33:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 205 (0000001188650400) [pid = 1148] [serial = 1483] [outer = 0000001188647400] 20:33:40 INFO - PROCESS | 1148 | 1464406420143 Marionette DEBUG loaded listener.js 20:33:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 206 (000000118A013800) [pid = 1148] [serial = 1484] [outer = 0000001188647400] 20:33:40 INFO - PROCESS | 1148 | 1464406420795 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]]]}] 20:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1033ms 20:33:40 INFO - PROCESS | 1148 | 1464406420839 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 20:33:40 INFO - PROCESS | 1148 | 1464406420842 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 20:33:40 INFO - PROCESS | 1148 | 1464406420845 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:33:40 INFO - PROCESS | 1148 | 1464406420847 Marionette TRACE conn5 <- [1,1942,null,{}] 20:33:40 INFO - PROCESS | 1148 | 1464406420869 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}] 20:33:41 INFO - PROCESS | 1148 | 1464406421001 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 20:33:41 INFO - PROCESS | 1148 | 1464406421151 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:41 INFO - PROCESS | 1148 | ++DOCSHELL 000000118567A800 == 105 [pid = 1148] [id = 495] 20:33:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 207 (0000001185023C00) [pid = 1148] [serial = 1485] [outer = 0000000000000000] 20:33:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 208 (000000118800BC00) [pid = 1148] [serial = 1486] [outer = 0000001185023C00] 20:33:41 INFO - PROCESS | 1148 | 1464406421208 Marionette DEBUG loaded listener.js 20:33:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 209 (00000011893CE400) [pid = 1148] [serial = 1487] [outer = 0000001185023C00] 20:33:42 INFO - PROCESS | 1148 | 1464406422177 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]]]}] 20:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1362ms 20:33:42 INFO - PROCESS | 1148 | 1464406422211 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 20:33:42 INFO - PROCESS | 1148 | 1464406422216 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 20:33:42 INFO - PROCESS | 1148 | 1464406422220 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:33:42 INFO - PROCESS | 1148 | 1464406422224 Marionette TRACE conn5 <- [1,1946,null,{}] 20:33:42 INFO - PROCESS | 1148 | 1464406422229 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}] 20:33:42 INFO - PROCESS | 1148 | 1464406422349 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 20:33:42 INFO - PROCESS | 1148 | 1464406422522 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:42 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B89800 == 106 [pid = 1148] [id = 496] 20:33:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 210 (000000118016BC00) [pid = 1148] [serial = 1488] [outer = 0000000000000000] 20:33:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 211 (000000118017F000) [pid = 1148] [serial = 1489] [outer = 000000118016BC00] 20:33:42 INFO - PROCESS | 1148 | 1464406422576 Marionette DEBUG loaded listener.js 20:33:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 212 (0000001181D5D800) [pid = 1148] [serial = 1490] [outer = 000000118016BC00] 20:33:43 INFO - PROCESS | 1148 | 1464406423195 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]]]}] 20:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 985ms 20:33:43 INFO - PROCESS | 1148 | 1464406423210 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 20:33:43 INFO - PROCESS | 1148 | 1464406423216 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 20:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:33:43 INFO - PROCESS | 1148 | 1464406423222 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:33:43 INFO - PROCESS | 1148 | 1464406423225 Marionette TRACE conn5 <- [1,1950,null,{}] 20:33:43 INFO - PROCESS | 1148 | 1464406423228 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}] 20:33:43 INFO - PROCESS | 1148 | 1464406423349 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 20:33:43 INFO - PROCESS | 1148 | 1464406423517 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011B3CD4800 == 105 [pid = 1148] [id = 107] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011B241D000 == 104 [pid = 1148] [id = 106] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA433800 == 103 [pid = 1148] [id = 390] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 211 (000000118541A800) [pid = 1148] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E2A800 == 104 [pid = 1148] [id = 497] 20:33:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 212 (0000001180573000) [pid = 1148] [serial = 1491] [outer = 0000000000000000] 20:33:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 213 (000000118193C400) [pid = 1148] [serial = 1492] [outer = 0000001180573000] 20:33:43 INFO - PROCESS | 1148 | 1464406423636 Marionette DEBUG loaded listener.js 20:33:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 214 (0000001184988C00) [pid = 1148] [serial = 1493] [outer = 0000001180573000] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011C075B800 == 103 [pid = 1148] [id = 473] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD080800 == 102 [pid = 1148] [id = 472] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9FA3800 == 101 [pid = 1148] [id = 471] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9061000 == 100 [pid = 1148] [id = 470] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6F8B800 == 99 [pid = 1148] [id = 469] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011B2EC2000 == 98 [pid = 1148] [id = 468] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 00000011AD36C800 == 97 [pid = 1148] [id = 467] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F1C800 == 96 [pid = 1148] [id = 466] 20:33:43 INFO - PROCESS | 1148 | --DOCSHELL 0000001180E50000 == 95 [pid = 1148] [id = 465] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 213 (0000001184077000) [pid = 1148] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 212 (000000118210E800) [pid = 1148] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 211 (0000001182240800) [pid = 1148] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 210 (0000001184990400) [pid = 1148] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 209 (0000001184983400) [pid = 1148] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 208 (000000118409B000) [pid = 1148] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 207 (0000001185206800) [pid = 1148] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 206 (0000001185411C00) [pid = 1148] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 205 (0000001186BCD000) [pid = 1148] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 204 (00000011830D9000) [pid = 1148] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 203 (00000011ACCB9400) [pid = 1148] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 202 (000000118800B000) [pid = 1148] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 201 (000000118B229C00) [pid = 1148] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 200 (0000001186BCA000) [pid = 1148] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 199 (0000001185C2A800) [pid = 1148] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 198 (00000011BCE5A400) [pid = 1148] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 197 (000000118B22C000) [pid = 1148] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 20:33:43 INFO - PROCESS | 1148 | --DOMWINDOW == 196 (000000118A0B3800) [pid = 1148] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 20:33:44 INFO - PROCESS | 1148 | 1464406424144 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]]]}] 20:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 942ms 20:33:44 INFO - PROCESS | 1148 | 1464406424167 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 1148 | 1464406424169 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 20:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:33:44 INFO - PROCESS | 1148 | 1464406424173 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:33:44 INFO - PROCESS | 1148 | 1464406424176 Marionette TRACE conn5 <- [1,1954,null,{}] 20:33:44 INFO - PROCESS | 1148 | 1464406424187 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}] 20:33:44 INFO - PROCESS | 1148 | 1464406424295 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 20:33:44 INFO - PROCESS | 1148 | 1464406424434 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:44 INFO - PROCESS | 1148 | ++DOCSHELL 000000118547B800 == 96 [pid = 1148] [id = 498] 20:33:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 197 (00000011830D3800) [pid = 1148] [serial = 1494] [outer = 0000000000000000] 20:33:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 198 (000000118409B000) [pid = 1148] [serial = 1495] [outer = 00000011830D3800] 20:33:44 INFO - PROCESS | 1148 | 1464406424483 Marionette DEBUG loaded listener.js 20:33:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 199 (0000001185027000) [pid = 1148] [serial = 1496] [outer = 00000011830D3800] 20:33:44 INFO - PROCESS | 1148 | 1464406424864 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]]]}] 20:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 732ms 20:33:44 INFO - PROCESS | 1148 | 1464406424907 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 1148 | 1464406424910 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 20:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:33:44 INFO - PROCESS | 1148 | 1464406424913 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:33:44 INFO - PROCESS | 1148 | 1464406424915 Marionette TRACE conn5 <- [1,1958,null,{}] 20:33:44 INFO - PROCESS | 1148 | 1464406424919 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}] 20:33:45 INFO - PROCESS | 1148 | 1464406425025 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 20:33:45 INFO - PROCESS | 1148 | 1464406425033 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 1148 | ++DOCSHELL 00000011870C7000 == 97 [pid = 1148] [id = 499] 20:33:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 200 (00000011850BF400) [pid = 1148] [serial = 1497] [outer = 0000000000000000] 20:33:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 201 (000000118514AC00) [pid = 1148] [serial = 1498] [outer = 00000011850BF400] 20:33:45 INFO - PROCESS | 1148 | 1464406425080 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 202 (000000118520EC00) [pid = 1148] [serial = 1499] [outer = 00000011850BF400] 20:33:45 INFO - PROCESS | 1148 | 1464406425542 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]]]}] 20:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 692ms 20:33:45 INFO - PROCESS | 1148 | 1464406425609 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 20:33:45 INFO - PROCESS | 1148 | 1464406425611 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 20:33:45 INFO - PROCESS | 1148 | 1464406425614 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:33:45 INFO - PROCESS | 1148 | 1464406425616 Marionette TRACE conn5 <- [1,1962,null,{}] 20:33:45 INFO - PROCESS | 1148 | 1464406425620 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}] 20:33:45 INFO - PROCESS | 1148 | 1464406425721 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 20:33:45 INFO - PROCESS | 1148 | 1464406425756 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 1148 | ++DOCSHELL 000000118848B000 == 98 [pid = 1148] [id = 500] 20:33:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 203 (0000001185411C00) [pid = 1148] [serial = 1500] [outer = 0000000000000000] 20:33:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 204 (000000118541D000) [pid = 1148] [serial = 1501] [outer = 0000001185411C00] 20:33:45 INFO - PROCESS | 1148 | 1464406425802 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 205 (0000001185C36400) [pid = 1148] [serial = 1502] [outer = 0000001185411C00] 20:33:46 INFO - PROCESS | 1148 | 1464406426324 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]]]}] 20:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 20:33:46 INFO - PROCESS | 1148 | 1464406426353 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 20:33:46 INFO - PROCESS | 1148 | 1464406426355 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 20:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:33:46 INFO - PROCESS | 1148 | 1464406426359 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:33:46 INFO - PROCESS | 1148 | 1464406426360 Marionette TRACE conn5 <- [1,1966,null,{}] 20:33:46 INFO - PROCESS | 1148 | 1464406426364 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}] 20:33:46 INFO - PROCESS | 1148 | 1464406426514 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 20:33:46 INFO - PROCESS | 1148 | 1464406426537 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:46 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189115000 == 99 [pid = 1148] [id = 501] 20:33:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 206 (0000001186D57400) [pid = 1148] [serial = 1503] [outer = 0000000000000000] 20:33:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 207 (0000001187D41C00) [pid = 1148] [serial = 1504] [outer = 0000001186D57400] 20:33:46 INFO - PROCESS | 1148 | 1464406426584 Marionette DEBUG loaded listener.js 20:33:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 208 (000000118846F000) [pid = 1148] [serial = 1505] [outer = 0000001186D57400] 20:33:47 INFO - PROCESS | 1148 | 1464406427078 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]]]}] 20:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 20:33:47 INFO - PROCESS | 1148 | 1464406427095 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 20:33:47 INFO - PROCESS | 1148 | 1464406427097 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 20:33:47 INFO - PROCESS | 1148 | 1464406427106 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:33:47 INFO - PROCESS | 1148 | 1464406427108 Marionette TRACE conn5 <- [1,1970,null,{}] 20:33:47 INFO - PROCESS | 1148 | 1464406427111 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}] 20:33:47 INFO - PROCESS | 1148 | 1464406427273 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 20:33:47 INFO - PROCESS | 1148 | 1464406427292 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:47 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AB1AA000 == 100 [pid = 1148] [id = 502] 20:33:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 209 (00000011886DC000) [pid = 1148] [serial = 1506] [outer = 0000000000000000] 20:33:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 210 (0000001188711C00) [pid = 1148] [serial = 1507] [outer = 00000011886DC000] 20:33:47 INFO - PROCESS | 1148 | 1464406427338 Marionette DEBUG loaded listener.js 20:33:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 211 (00000011893D3C00) [pid = 1148] [serial = 1508] [outer = 00000011886DC000] 20:33:47 INFO - PROCESS | 1148 | 1464406427796 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]]]}] 20:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 733ms 20:33:47 INFO - PROCESS | 1148 | 1464406427842 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 20:33:47 INFO - PROCESS | 1148 | 1464406427845 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 20:33:47 INFO - PROCESS | 1148 | 1464406427848 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:33:47 INFO - PROCESS | 1148 | 1464406427850 Marionette TRACE conn5 <- [1,1974,null,{}] 20:33:47 INFO - PROCESS | 1148 | 1464406427854 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}] 20:33:47 INFO - PROCESS | 1148 | 1464406427991 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 20:33:48 INFO - PROCESS | 1148 | --DOMWINDOW == 210 (000000118A0C0800) [pid = 1148] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:33:48 INFO - PROCESS | 1148 | --DOMWINDOW == 209 (00000011ACE8D400) [pid = 1148] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:33:48 INFO - PROCESS | 1148 | --DOMWINDOW == 208 (00000011816E1800) [pid = 1148] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:33:48 INFO - PROCESS | 1148 | --DOMWINDOW == 207 (00000011B6F60400) [pid = 1148] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:33:48 INFO - PROCESS | 1148 | --DOMWINDOW == 206 (00000011821DEC00) [pid = 1148] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:33:48 INFO - PROCESS | 1148 | --DOMWINDOW == 205 (0000001185C53000) [pid = 1148] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:33:48 INFO - PROCESS | 1148 | --DOMWINDOW == 204 (00000011850B0400) [pid = 1148] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:33:48 INFO - PROCESS | 1148 | --DOMWINDOW == 203 (000000118800C400) [pid = 1148] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:33:48 INFO - PROCESS | 1148 | --DOMWINDOW == 202 (000000118498F800) [pid = 1148] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:33:48 INFO - PROCESS | 1148 | --DOMWINDOW == 201 (0000001185417000) [pid = 1148] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:33:48 INFO - PROCESS | 1148 | 1464406428479 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:48 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183F36800 == 101 [pid = 1148] [id = 503] 20:33:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 202 (0000001181931C00) [pid = 1148] [serial = 1509] [outer = 0000000000000000] 20:33:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 203 (00000011830D8800) [pid = 1148] [serial = 1510] [outer = 0000001181931C00] 20:33:48 INFO - PROCESS | 1148 | 1464406428525 Marionette DEBUG loaded listener.js 20:33:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 204 (00000011895ED400) [pid = 1148] [serial = 1511] [outer = 0000001181931C00] 20:33:48 INFO - PROCESS | 1148 | 1464406428937 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]]]}] 20:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1130ms 20:33:48 INFO - PROCESS | 1148 | 1464406428982 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 20:33:48 INFO - PROCESS | 1148 | 1464406428984 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 20:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:33:48 INFO - PROCESS | 1148 | 1464406428987 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:33:48 INFO - PROCESS | 1148 | 1464406428989 Marionette TRACE conn5 <- [1,1978,null,{}] 20:33:49 INFO - PROCESS | 1148 | 1464406428992 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}] 20:33:49 INFO - PROCESS | 1148 | 1464406429095 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 20:33:49 INFO - PROCESS | 1148 | 1464406429102 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:49 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1596000 == 102 [pid = 1148] [id = 504] 20:33:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 205 (000000118A0B3800) [pid = 1148] [serial = 1512] [outer = 0000000000000000] 20:33:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 206 (000000118B234000) [pid = 1148] [serial = 1513] [outer = 000000118A0B3800] 20:33:49 INFO - PROCESS | 1148 | 1464406429147 Marionette DEBUG loaded listener.js 20:33:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 207 (00000011ABAC7800) [pid = 1148] [serial = 1514] [outer = 000000118A0B3800] 20:33:49 INFO - PROCESS | 1148 | 1464406429577 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]]]}] 20:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 627ms 20:33:49 INFO - PROCESS | 1148 | 1464406429622 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 20:33:49 INFO - PROCESS | 1148 | 1464406429624 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 20:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:33:49 INFO - PROCESS | 1148 | 1464406429643 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:33:49 INFO - PROCESS | 1148 | 1464406429645 Marionette TRACE conn5 <- [1,1982,null,{}] 20:33:49 INFO - PROCESS | 1148 | 1464406429648 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}] 20:33:49 INFO - PROCESS | 1148 | 1464406429750 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 20:33:49 INFO - PROCESS | 1148 | 1464406429788 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:49 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B22CD000 == 103 [pid = 1148] [id = 505] 20:33:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 208 (00000011ACC17C00) [pid = 1148] [serial = 1515] [outer = 0000000000000000] 20:33:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 209 (00000011ACC1E800) [pid = 1148] [serial = 1516] [outer = 00000011ACC17C00] 20:33:49 INFO - PROCESS | 1148 | 1464406429839 Marionette DEBUG loaded listener.js 20:33:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 210 (00000011ACC3FC00) [pid = 1148] [serial = 1517] [outer = 00000011ACC17C00] 20:33:50 INFO - PROCESS | 1148 | 1464406430293 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]]]}] 20:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 20:33:50 INFO - PROCESS | 1148 | 1464406430337 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 20:33:50 INFO - PROCESS | 1148 | 1464406430340 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 20:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:33:50 INFO - PROCESS | 1148 | 1464406430343 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:33:50 INFO - PROCESS | 1148 | 1464406430345 Marionette TRACE conn5 <- [1,1986,null,{}] 20:33:50 INFO - PROCESS | 1148 | 1464406430349 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}] 20:33:50 INFO - PROCESS | 1148 | 1464406430555 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 20:33:50 INFO - PROCESS | 1148 | 1464406430699 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:50 INFO - PROCESS | 1148 | ++DOCSHELL 00000011823D4000 == 104 [pid = 1148] [id = 506] 20:33:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 211 (0000001180165800) [pid = 1148] [serial = 1518] [outer = 0000000000000000] 20:33:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 212 (0000001180180C00) [pid = 1148] [serial = 1519] [outer = 0000001180165800] 20:33:50 INFO - PROCESS | 1148 | 1464406430761 Marionette DEBUG loaded listener.js 20:33:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 213 (00000011816E6800) [pid = 1148] [serial = 1520] [outer = 0000001180165800] 20:33:51 INFO - PROCESS | 1148 | 1464406431425 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]]]}] 20:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1132ms 20:33:51 INFO - PROCESS | 1148 | 1464406431479 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 20:33:51 INFO - PROCESS | 1148 | 1464406431483 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 20:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:33:51 INFO - PROCESS | 1148 | 1464406431488 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:33:51 INFO - PROCESS | 1148 | 1464406431492 Marionette TRACE conn5 <- [1,1990,null,{}] 20:33:51 INFO - PROCESS | 1148 | 1464406431496 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}] 20:33:51 INFO - PROCESS | 1148 | 1464406431632 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 20:33:51 INFO - PROCESS | 1148 | 1464406431781 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:51 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186DA7800 == 105 [pid = 1148] [id = 507] 20:33:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 214 (0000001183E31C00) [pid = 1148] [serial = 1521] [outer = 0000000000000000] 20:33:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 215 (0000001184073C00) [pid = 1148] [serial = 1522] [outer = 0000001183E31C00] 20:33:51 INFO - PROCESS | 1148 | 1464406431843 Marionette DEBUG loaded listener.js 20:33:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 216 (000000118498C800) [pid = 1148] [serial = 1523] [outer = 0000001183E31C00] 20:33:52 INFO - PROCESS | 1148 | 1464406432456 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]]]}] 20:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1033ms 20:33:52 INFO - PROCESS | 1148 | 1464406432525 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 20:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:33:52 INFO - PROCESS | 1148 | 1464406432528 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 20:33:52 INFO - PROCESS | 1148 | 1464406432533 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:33:52 INFO - PROCESS | 1148 | 1464406432535 Marionette TRACE conn5 <- [1,1994,null,{}] 20:33:52 INFO - PROCESS | 1148 | 1464406432539 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}] 20:33:52 INFO - PROCESS | 1148 | 1464406432727 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 20:33:52 INFO - PROCESS | 1148 | 1464406432873 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:52 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B5FF6800 == 106 [pid = 1148] [id = 508] 20:33:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 217 (0000001185C44000) [pid = 1148] [serial = 1524] [outer = 0000000000000000] 20:33:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 218 (0000001185C4E800) [pid = 1148] [serial = 1525] [outer = 0000001185C44000] 20:33:52 INFO - PROCESS | 1148 | 1464406432931 Marionette DEBUG loaded listener.js 20:33:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 219 (0000001187D49800) [pid = 1148] [serial = 1526] [outer = 0000001185C44000] 20:33:53 INFO - PROCESS | 1148 | 1464406433557 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]]]}] 20:33:53 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 20:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1086ms 20:33:53 INFO - PROCESS | 1148 | 1464406433621 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 20:33:53 INFO - PROCESS | 1148 | 1464406433625 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 20:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:33:53 INFO - PROCESS | 1148 | 1464406433637 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:33:53 INFO - PROCESS | 1148 | 1464406433642 Marionette TRACE conn5 <- [1,1998,null,{}] 20:33:53 INFO - PROCESS | 1148 | 1464406433646 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}] 20:33:53 INFO - PROCESS | 1148 | 1464406433838 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 20:33:53 INFO - PROCESS | 1148 | 1464406433944 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:53 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8F1F800 == 107 [pid = 1148] [id = 509] 20:33:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 220 (00000011ACC39400) [pid = 1148] [serial = 1527] [outer = 0000000000000000] 20:33:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 221 (00000011ACCC6000) [pid = 1148] [serial = 1528] [outer = 00000011ACC39400] 20:33:54 INFO - PROCESS | 1148 | 1464406434003 Marionette DEBUG loaded listener.js 20:33:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 222 (00000011ACDE0800) [pid = 1148] [serial = 1529] [outer = 00000011ACC39400] 20:33:54 INFO - PROCESS | 1148 | 1464406434594 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]]]}] 20:33:54 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 20:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 986ms 20:33:54 INFO - PROCESS | 1148 | 1464406434631 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 20:33:54 INFO - PROCESS | 1148 | 1464406434634 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 20:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:33:54 INFO - PROCESS | 1148 | 1464406434637 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:33:54 INFO - PROCESS | 1148 | 1464406434639 Marionette TRACE conn5 <- [1,2002,null,{}] 20:33:54 INFO - PROCESS | 1148 | 1464406434643 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}] 20:33:54 INFO - PROCESS | 1148 | 1464406434771 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 20:33:54 INFO - PROCESS | 1148 | 1464406434932 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:54 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B973C800 == 108 [pid = 1148] [id = 510] 20:33:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 223 (00000011ACE91C00) [pid = 1148] [serial = 1530] [outer = 0000000000000000] 20:33:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 224 (00000011AD22E000) [pid = 1148] [serial = 1531] [outer = 00000011ACE91C00] 20:33:55 INFO - PROCESS | 1148 | 1464406434990 Marionette DEBUG loaded listener.js 20:33:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 225 (00000011B155BC00) [pid = 1148] [serial = 1532] [outer = 00000011ACE91C00] 20:33:55 INFO - PROCESS | 1148 | 1464406435605 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]]]}] 20:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 983ms 20:33:55 INFO - PROCESS | 1148 | 1464406435631 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 20:33:55 INFO - PROCESS | 1148 | 1464406435634 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 20:33:55 INFO - PROCESS | 1148 | 1464406435639 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:33:55 INFO - PROCESS | 1148 | 1464406435641 Marionette TRACE conn5 <- [1,2006,null,{}] 20:33:55 INFO - PROCESS | 1148 | 1464406435644 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}] 20:33:55 INFO - PROCESS | 1148 | 1464406435772 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 20:33:55 INFO - PROCESS | 1148 | 1464406435921 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:55 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BB009000 == 109 [pid = 1148] [id = 511] 20:33:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 226 (00000011B219F400) [pid = 1148] [serial = 1533] [outer = 0000000000000000] 20:33:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 227 (00000011B22A7C00) [pid = 1148] [serial = 1534] [outer = 00000011B219F400] 20:33:55 INFO - PROCESS | 1148 | 1464406435986 Marionette DEBUG loaded listener.js 20:33:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 228 (00000011B24D5800) [pid = 1148] [serial = 1535] [outer = 00000011B219F400] 20:33:56 INFO - PROCESS | 1148 | 1464406436590 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]]]}] 20:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 20:33:56 INFO - PROCESS | 1148 | 1464406436629 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 20:33:56 INFO - PROCESS | 1148 | 1464406436632 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 20:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:33:56 INFO - PROCESS | 1148 | 1464406436635 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:33:56 INFO - PROCESS | 1148 | 1464406436637 Marionette TRACE conn5 <- [1,2010,null,{}] 20:33:56 INFO - PROCESS | 1148 | 1464406436641 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}] 20:33:56 INFO - PROCESS | 1148 | 1464406436776 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 20:33:56 INFO - PROCESS | 1148 | 1464406436942 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:56 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BE9B7000 == 110 [pid = 1148] [id = 512] 20:33:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 229 (00000011B24D3800) [pid = 1148] [serial = 1536] [outer = 0000000000000000] 20:33:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 230 (00000011B5F6CC00) [pid = 1148] [serial = 1537] [outer = 00000011B24D3800] 20:33:57 INFO - PROCESS | 1148 | 1464406436999 Marionette DEBUG loaded listener.js 20:33:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 231 (00000011B656F400) [pid = 1148] [serial = 1538] [outer = 00000011B24D3800] 20:33:57 INFO - PROCESS | 1148 | 1464406437612 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]]]}] 20:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1028ms 20:33:57 INFO - PROCESS | 1148 | 1464406437665 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 20:33:57 INFO - PROCESS | 1148 | 1464406437668 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 20:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:33:57 INFO - PROCESS | 1148 | 1464406437706 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:33:57 INFO - PROCESS | 1148 | 1464406437708 Marionette TRACE conn5 <- [1,2014,null,{}] 20:33:57 INFO - PROCESS | 1148 | 1464406437712 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}] 20:33:57 INFO - PROCESS | 1148 | 1464406437837 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 20:33:57 INFO - PROCESS | 1148 | 1464406437985 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:58 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C151B800 == 111 [pid = 1148] [id = 513] 20:33:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 232 (00000011B68A3C00) [pid = 1148] [serial = 1539] [outer = 0000000000000000] 20:33:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 233 (00000011B6E2CC00) [pid = 1148] [serial = 1540] [outer = 00000011B68A3C00] 20:33:58 INFO - PROCESS | 1148 | 1464406438042 Marionette DEBUG loaded listener.js 20:33:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 234 (00000011B7258000) [pid = 1148] [serial = 1541] [outer = 00000011B68A3C00] 20:33:58 INFO - PROCESS | 1148 | 1464406438656 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]]]}] 20:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1001ms 20:33:58 INFO - PROCESS | 1148 | 1464406438686 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 20:33:58 INFO - PROCESS | 1148 | 1464406438689 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 20:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:33:58 INFO - PROCESS | 1148 | 1464406438692 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:33:58 INFO - PROCESS | 1148 | 1464406438694 Marionette TRACE conn5 <- [1,2018,null,{}] 20:33:58 INFO - PROCESS | 1148 | 1464406438698 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}] 20:33:58 INFO - PROCESS | 1148 | 1464406438824 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 20:33:58 INFO - PROCESS | 1148 | 1464406438987 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:59 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C18E3000 == 112 [pid = 1148] [id = 514] 20:33:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 235 (00000011B8CF3000) [pid = 1148] [serial = 1542] [outer = 0000000000000000] 20:33:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 236 (00000011B8FB1C00) [pid = 1148] [serial = 1543] [outer = 00000011B8CF3000] 20:33:59 INFO - PROCESS | 1148 | 1464406439044 Marionette DEBUG loaded listener.js 20:33:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 237 (00000011B9FD1000) [pid = 1148] [serial = 1544] [outer = 00000011B8CF3000] 20:33:59 INFO - PROCESS | 1148 | 1464406439663 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]]]}] 20:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1028ms 20:33:59 INFO - PROCESS | 1148 | 1464406439724 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 20:33:59 INFO - PROCESS | 1148 | 1464406439726 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 20:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:33:59 INFO - PROCESS | 1148 | 1464406439730 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:33:59 INFO - PROCESS | 1148 | 1464406439732 Marionette TRACE conn5 <- [1,2022,null,{}] 20:33:59 INFO - PROCESS | 1148 | 1464406439754 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}] 20:33:59 INFO - PROCESS | 1148 | 1464406439883 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 20:34:00 INFO - PROCESS | 1148 | 1464406440034 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:00 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186B99000 == 113 [pid = 1148] [id = 515] 20:34:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 238 (00000011B9FD0C00) [pid = 1148] [serial = 1545] [outer = 0000000000000000] 20:34:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 239 (00000011BA446400) [pid = 1148] [serial = 1546] [outer = 00000011B9FD0C00] 20:34:00 INFO - PROCESS | 1148 | 1464406440092 Marionette DEBUG loaded listener.js 20:34:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 240 (00000011BA662400) [pid = 1148] [serial = 1547] [outer = 00000011B9FD0C00] 20:34:00 INFO - PROCESS | 1148 | 1464406440678 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]]]}] 20:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 984ms 20:34:00 INFO - PROCESS | 1148 | 1464406440718 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 20:34:00 INFO - PROCESS | 1148 | 1464406440721 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 20:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:34:00 INFO - PROCESS | 1148 | 1464406440724 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:34:00 INFO - PROCESS | 1148 | 1464406440726 Marionette TRACE conn5 <- [1,2026,null,{}] 20:34:00 INFO - PROCESS | 1148 | 1464406440730 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}] 20:34:00 INFO - PROCESS | 1148 | 1464406440860 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 20:34:01 INFO - PROCESS | 1148 | 1464406441025 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:01 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E37800 == 114 [pid = 1148] [id = 516] 20:34:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 241 (000000118435BC00) [pid = 1148] [serial = 1548] [outer = 0000000000000000] 20:34:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 242 (00000011ACCC5C00) [pid = 1148] [serial = 1549] [outer = 000000118435BC00] 20:34:01 INFO - PROCESS | 1148 | 1464406441089 Marionette DEBUG loaded listener.js 20:34:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 243 (00000011BAEC7800) [pid = 1148] [serial = 1550] [outer = 000000118435BC00] 20:34:01 INFO - PROCESS | 1148 | 1464406441959 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]]]}] 20:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1300ms 20:34:02 INFO - PROCESS | 1148 | 1464406442026 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 20:34:02 INFO - PROCESS | 1148 | 1464406442030 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 20:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:34:02 INFO - PROCESS | 1148 | 1464406442035 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:34:02 INFO - PROCESS | 1148 | 1464406442038 Marionette TRACE conn5 <- [1,2030,null,{}] 20:34:02 INFO - PROCESS | 1148 | 1464406442044 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}] 20:34:02 INFO - PROCESS | 1148 | 1464406442164 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 20:34:02 INFO - PROCESS | 1148 | 1464406442321 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:02 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186DAD800 == 115 [pid = 1148] [id = 517] 20:34:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 244 (0000001180815000) [pid = 1148] [serial = 1551] [outer = 0000000000000000] 20:34:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 245 (0000001182241C00) [pid = 1148] [serial = 1552] [outer = 0000001180815000] 20:34:02 INFO - PROCESS | 1148 | 1464406442373 Marionette DEBUG loaded listener.js 20:34:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 246 (00000011850AD000) [pid = 1148] [serial = 1553] [outer = 0000001180815000] 20:34:02 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1DA8000 == 114 [pid = 1148] [id = 11] 20:34:03 INFO - PROCESS | 1148 | 1464406443153 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]]]}] 20:34:03 INFO - PROCESS | 1148 | --DOCSHELL 00000011B22CD000 == 113 [pid = 1148] [id = 505] 20:34:03 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1596000 == 112 [pid = 1148] [id = 504] 20:34:03 INFO - PROCESS | 1148 | --DOCSHELL 0000001183F36800 == 111 [pid = 1148] [id = 503] 20:34:03 INFO - PROCESS | 1148 | --DOCSHELL 00000011AB1AA000 == 110 [pid = 1148] [id = 502] 20:34:03 INFO - PROCESS | 1148 | --DOCSHELL 0000001189115000 == 109 [pid = 1148] [id = 501] 20:34:03 INFO - PROCESS | 1148 | --DOCSHELL 000000118848B000 == 108 [pid = 1148] [id = 500] 20:34:03 INFO - PROCESS | 1148 | --DOCSHELL 00000011870C7000 == 107 [pid = 1148] [id = 499] 20:34:03 INFO - PROCESS | 1148 | --DOCSHELL 000000118547B800 == 106 [pid = 1148] [id = 498] 20:34:03 INFO - PROCESS | 1148 | --DOCSHELL 0000001182E2A800 == 105 [pid = 1148] [id = 497] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 245 (00000011ACCE8400) [pid = 1148] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 244 (00000011ACE88400) [pid = 1148] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 243 (00000011B125E000) [pid = 1148] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 242 (00000011B238AC00) [pid = 1148] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 241 (00000011B34A0400) [pid = 1148] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 240 (00000011B9C38000) [pid = 1148] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B89800 == 104 [pid = 1148] [id = 496] 20:34:03 INFO - PROCESS | 1148 | --DOCSHELL 000000118567A800 == 103 [pid = 1148] [id = 495] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 239 (0000001185B4A800) [pid = 1148] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 238 (00000011AC132400) [pid = 1148] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 237 (00000011AE2EC400) [pid = 1148] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 236 (0000001182111000) [pid = 1148] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 235 (0000001180172800) [pid = 1148] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 234 (0000001181936C00) [pid = 1148] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 233 (0000001181BA8C00) [pid = 1148] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 232 (0000001181D53000) [pid = 1148] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 231 (0000001187D3B000) [pid = 1148] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 230 (000000118502A800) [pid = 1148] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 229 (000000118B235C00) [pid = 1148] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 228 (00000011B6F68400) [pid = 1148] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 227 (00000011B2D48800) [pid = 1148] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 226 (0000001182245400) [pid = 1148] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 225 (0000001184358C00) [pid = 1148] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 224 (0000001188707C00) [pid = 1148] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 223 (00000011B8CF1800) [pid = 1148] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 222 (0000001186BCC800) [pid = 1148] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 221 (000000118541DC00) [pid = 1148] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 220 (000000118514B800) [pid = 1148] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 219 (0000001188467400) [pid = 1148] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 218 (000000118870C400) [pid = 1148] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 217 (00000011ACCC4000) [pid = 1148] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 216 (00000011B34A0800) [pid = 1148] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 215 (0000001187D48000) [pid = 1148] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 20:34:03 INFO - PROCESS | 1148 | --DOMWINDOW == 214 (00000011B6574000) [pid = 1148] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 20:34:03 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) 20:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1239ms 20:34:03 INFO - PROCESS | 1148 | 1464406443273 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 20:34:03 INFO - PROCESS | 1148 | 1464406443278 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 20:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:34:03 INFO - PROCESS | 1148 | 1464406443290 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:34:03 INFO - PROCESS | 1148 | 1464406443293 Marionette TRACE conn5 <- [1,2034,null,{}] 20:34:03 INFO - PROCESS | 1148 | 1464406443296 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}] 20:34:03 INFO - PROCESS | 1148 | 1464406443410 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 20:34:03 INFO - PROCESS | 1148 | 1464406443418 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:03 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E29800 == 104 [pid = 1148] [id = 518] 20:34:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 215 (0000001182110C00) [pid = 1148] [serial = 1554] [outer = 0000000000000000] 20:34:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 216 (000000118223C800) [pid = 1148] [serial = 1555] [outer = 0000001182110C00] 20:34:03 INFO - PROCESS | 1148 | 1464406443465 Marionette DEBUG loaded listener.js 20:34:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 217 (00000011850B5000) [pid = 1148] [serial = 1556] [outer = 0000001182110C00] 20:34:04 INFO - PROCESS | 1148 | 1464406444020 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]]]}] 20:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 776ms 20:34:04 INFO - PROCESS | 1148 | 1464406444069 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 20:34:04 INFO - PROCESS | 1148 | 1464406444072 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 20:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:34:04 INFO - PROCESS | 1148 | 1464406444076 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:34:04 INFO - PROCESS | 1148 | 1464406444079 Marionette TRACE conn5 <- [1,2038,null,{}] 20:34:04 INFO - PROCESS | 1148 | 1464406444090 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}] 20:34:04 INFO - PROCESS | 1148 | 1464406444202 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 20:34:04 INFO - PROCESS | 1148 | 1464406444313 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:04 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186DBB800 == 105 [pid = 1148] [id = 519] 20:34:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 218 (0000001185B46000) [pid = 1148] [serial = 1557] [outer = 0000000000000000] 20:34:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 219 (0000001185C56000) [pid = 1148] [serial = 1558] [outer = 0000001185B46000] 20:34:04 INFO - PROCESS | 1148 | 1464406444362 Marionette DEBUG loaded listener.js 20:34:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 220 (0000001188007C00) [pid = 1148] [serial = 1559] [outer = 0000001185B46000] 20:34:04 INFO - PROCESS | 1148 | 1464406444757 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]]]}] 20:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 20:34:04 INFO - PROCESS | 1148 | 1464406444812 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 20:34:04 INFO - PROCESS | 1148 | 1464406444823 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 20:34:04 INFO - PROCESS | 1148 | 1464406444826 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:34:04 INFO - PROCESS | 1148 | 1464406444828 Marionette TRACE conn5 <- [1,2042,null,{}] 20:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:34:04 INFO - PROCESS | 1148 | 1464406444832 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}] 20:34:04 INFO - PROCESS | 1148 | 1464406444938 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 20:34:04 INFO - PROCESS | 1148 | 1464406444945 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:04 INFO - PROCESS | 1148 | ++DOCSHELL 00000011886A7800 == 106 [pid = 1148] [id = 520] 20:34:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 221 (0000001188653800) [pid = 1148] [serial = 1560] [outer = 0000000000000000] 20:34:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 222 (000000118870C800) [pid = 1148] [serial = 1561] [outer = 0000001188653800] 20:34:04 INFO - PROCESS | 1148 | 1464406444992 Marionette DEBUG loaded listener.js 20:34:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 223 (00000011893D5400) [pid = 1148] [serial = 1562] [outer = 0000001188653800] 20:34:05 INFO - PROCESS | 1148 | 1464406445463 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]]]}] 20:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 20:34:05 INFO - PROCESS | 1148 | 1464406445502 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 20:34:05 INFO - PROCESS | 1148 | 1464406445505 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 20:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:34:05 INFO - PROCESS | 1148 | 1464406445515 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:34:05 INFO - PROCESS | 1148 | 1464406445517 Marionette TRACE conn5 <- [1,2046,null,{}] 20:34:05 INFO - PROCESS | 1148 | 1464406445521 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}] 20:34:05 INFO - PROCESS | 1148 | 1464406445687 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 20:34:05 INFO - PROCESS | 1148 | 1464406445711 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:05 INFO - PROCESS | 1148 | ++DOCSHELL 000000118B3DF800 == 107 [pid = 1148] [id = 521] 20:34:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 224 (000000118A016000) [pid = 1148] [serial = 1563] [outer = 0000000000000000] 20:34:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 225 (000000118A01D400) [pid = 1148] [serial = 1564] [outer = 000000118A016000] 20:34:05 INFO - PROCESS | 1148 | 1464406445758 Marionette DEBUG loaded listener.js 20:34:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 226 (00000011AB176800) [pid = 1148] [serial = 1565] [outer = 000000118A016000] 20:34:06 INFO - PROCESS | 1148 | 1464406446230 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]]]}] 20:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 796ms 20:34:06 INFO - PROCESS | 1148 | 1464406446313 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 20:34:06 INFO - PROCESS | 1148 | 1464406446315 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 20:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:34:06 INFO - PROCESS | 1148 | 1464406446318 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:34:06 INFO - PROCESS | 1148 | 1464406446320 Marionette TRACE conn5 <- [1,2050,null,{}] 20:34:06 INFO - PROCESS | 1148 | 1464406446324 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}] 20:34:06 INFO - PROCESS | 1148 | 1464406446497 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 20:34:06 INFO - PROCESS | 1148 | 1464406446518 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:06 INFO - PROCESS | 1148 | ++DOCSHELL 00000011ADA25800 == 108 [pid = 1148] [id = 522] 20:34:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 227 (00000011ACCE5C00) [pid = 1148] [serial = 1566] [outer = 0000000000000000] 20:34:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 228 (00000011AE1A3C00) [pid = 1148] [serial = 1567] [outer = 00000011ACCE5C00] 20:34:06 INFO - PROCESS | 1148 | 1464406446564 Marionette DEBUG loaded listener.js 20:34:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 229 (00000011B238C000) [pid = 1148] [serial = 1568] [outer = 00000011ACCE5C00] 20:34:07 INFO - PROCESS | 1148 | 1464406447065 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]]]}] 20:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 776ms 20:34:07 INFO - PROCESS | 1148 | 1464406447097 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 20:34:07 INFO - PROCESS | 1148 | 1464406447100 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 20:34:07 INFO - PROCESS | 1148 | 1464406447103 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:34:07 INFO - PROCESS | 1148 | 1464406447104 Marionette TRACE conn5 <- [1,2054,null,{}] 20:34:07 INFO - PROCESS | 1148 | 1464406447108 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}] 20:34:07 INFO - PROCESS | 1148 | 1464406447251 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 20:34:07 INFO - PROCESS | 1148 | 1464406447273 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:07 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B21C0800 == 109 [pid = 1148] [id = 523] 20:34:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 230 (00000011B23DC000) [pid = 1148] [serial = 1569] [outer = 0000000000000000] 20:34:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 231 (00000011B2E97800) [pid = 1148] [serial = 1570] [outer = 00000011B23DC000] 20:34:07 INFO - PROCESS | 1148 | 1464406447318 Marionette DEBUG loaded listener.js 20:34:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 232 (00000011B7257800) [pid = 1148] [serial = 1571] [outer = 00000011B23DC000] 20:34:07 INFO - PROCESS | 1148 | --DOMWINDOW == 231 (0000001181931C00) [pid = 1148] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:34:07 INFO - PROCESS | 1148 | --DOMWINDOW == 230 (00000011850BF400) [pid = 1148] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:34:07 INFO - PROCESS | 1148 | --DOMWINDOW == 229 (000000118A0B3800) [pid = 1148] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:34:07 INFO - PROCESS | 1148 | --DOMWINDOW == 228 (000000118016BC00) [pid = 1148] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:34:07 INFO - PROCESS | 1148 | --DOMWINDOW == 227 (0000001186D57400) [pid = 1148] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:34:07 INFO - PROCESS | 1148 | --DOMWINDOW == 226 (00000011886DC000) [pid = 1148] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:34:07 INFO - PROCESS | 1148 | --DOMWINDOW == 225 (00000011830D3800) [pid = 1148] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:34:07 INFO - PROCESS | 1148 | --DOMWINDOW == 224 (0000001185411C00) [pid = 1148] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:34:07 INFO - PROCESS | 1148 | --DOMWINDOW == 223 (0000001180573000) [pid = 1148] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:34:07 INFO - PROCESS | 1148 | 1464406447898 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]]]}] 20:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 838ms 20:34:07 INFO - PROCESS | 1148 | 1464406447945 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 20:34:07 INFO - PROCESS | 1148 | 1464406447947 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 20:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:34:07 INFO - PROCESS | 1148 | 1464406447950 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:34:07 INFO - PROCESS | 1148 | 1464406447952 Marionette TRACE conn5 <- [1,2058,null,{}] 20:34:07 INFO - PROCESS | 1148 | 1464406447964 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}] 20:34:08 INFO - PROCESS | 1148 | 1464406448076 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 20:34:08 INFO - PROCESS | 1148 | 1464406448085 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:08 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B3CCA000 == 110 [pid = 1148] [id = 524] 20:34:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 224 (0000001185C51C00) [pid = 1148] [serial = 1572] [outer = 0000000000000000] 20:34:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 225 (000000118870D400) [pid = 1148] [serial = 1573] [outer = 0000001185C51C00] 20:34:08 INFO - PROCESS | 1148 | 1464406448130 Marionette DEBUG loaded listener.js 20:34:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 226 (00000011B9F67800) [pid = 1148] [serial = 1574] [outer = 0000001185C51C00] 20:34:08 INFO - PROCESS | 1148 | 1464406448570 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]]]}] 20:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 690ms 20:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:34:08 INFO - PROCESS | 1148 | 1464406448644 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 20:34:08 INFO - PROCESS | 1148 | 1464406448646 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 20:34:08 INFO - PROCESS | 1148 | 1464406448649 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:34:08 INFO - PROCESS | 1148 | 1464406448651 Marionette TRACE conn5 <- [1,2062,null,{}] 20:34:08 INFO - PROCESS | 1148 | 1464406448654 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}] 20:34:08 INFO - PROCESS | 1148 | 1464406448760 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 20:34:08 INFO - PROCESS | 1148 | 1464406448804 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:08 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B8CDA800 == 111 [pid = 1148] [id = 525] 20:34:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 227 (00000011BA6A8800) [pid = 1148] [serial = 1575] [outer = 0000000000000000] 20:34:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 228 (00000011BB073800) [pid = 1148] [serial = 1576] [outer = 00000011BA6A8800] 20:34:08 INFO - PROCESS | 1148 | 1464406448849 Marionette DEBUG loaded listener.js 20:34:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 229 (00000011BC403400) [pid = 1148] [serial = 1577] [outer = 00000011BA6A8800] 20:34:09 INFO - PROCESS | 1148 | 1464406449312 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]]]}] 20:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 691ms 20:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:34:09 INFO - PROCESS | 1148 | 1464406449344 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 20:34:09 INFO - PROCESS | 1148 | 1464406449346 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 20:34:09 INFO - PROCESS | 1148 | 1464406449349 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:34:09 INFO - PROCESS | 1148 | 1464406449351 Marionette TRACE conn5 <- [1,2066,null,{}] 20:34:09 INFO - PROCESS | 1148 | 1464406449355 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}] 20:34:09 INFO - PROCESS | 1148 | 1464406449467 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 20:34:09 INFO - PROCESS | 1148 | 1464406449474 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:09 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BA186000 == 112 [pid = 1148] [id = 526] 20:34:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 230 (00000011BC4AFC00) [pid = 1148] [serial = 1578] [outer = 0000000000000000] 20:34:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 231 (00000011BCE15C00) [pid = 1148] [serial = 1579] [outer = 00000011BC4AFC00] 20:34:09 INFO - PROCESS | 1148 | 1464406449519 Marionette DEBUG loaded listener.js 20:34:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 232 (00000011BCE57800) [pid = 1148] [serial = 1580] [outer = 00000011BC4AFC00] 20:34:10 INFO - PROCESS | 1148 | 1464406450319 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]]]}] 20:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 986ms 20:34:10 INFO - PROCESS | 1148 | 1464406450339 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 20:34:10 INFO - PROCESS | 1148 | 1464406450344 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 20:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:34:10 INFO - PROCESS | 1148 | 1464406450349 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:34:10 INFO - PROCESS | 1148 | 1464406450354 Marionette TRACE conn5 <- [1,2070,null,{}] 20:34:10 INFO - PROCESS | 1148 | 1464406450359 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}] 20:34:10 INFO - PROCESS | 1148 | 1464406450496 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 20:34:10 INFO - PROCESS | 1148 | 1464406450665 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:10 INFO - PROCESS | 1148 | ++DOCSHELL 000000118511D800 == 113 [pid = 1148] [id = 527] 20:34:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 233 (0000001182111000) [pid = 1148] [serial = 1581] [outer = 0000000000000000] 20:34:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 234 (0000001183E2F000) [pid = 1148] [serial = 1582] [outer = 0000001182111000] 20:34:10 INFO - PROCESS | 1148 | 1464406450725 Marionette DEBUG loaded listener.js 20:34:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 235 (000000118514DC00) [pid = 1148] [serial = 1583] [outer = 0000001182111000] 20:34:11 INFO - PROCESS | 1148 | 1464406451317 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]]]}] 20:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1034ms 20:34:11 INFO - PROCESS | 1148 | 1464406451387 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 20:34:11 INFO - PROCESS | 1148 | 1464406451394 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 20:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:34:11 INFO - PROCESS | 1148 | 1464406451414 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:34:11 INFO - PROCESS | 1148 | 1464406451418 Marionette TRACE conn5 <- [1,2074,null,{}] 20:34:11 INFO - PROCESS | 1148 | 1464406451444 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}] 20:34:11 INFO - PROCESS | 1148 | 1464406451588 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 20:34:11 INFO - PROCESS | 1148 | 1464406451733 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:11 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AC1F9000 == 114 [pid = 1148] [id = 528] 20:34:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 236 (0000001185B3FC00) [pid = 1148] [serial = 1584] [outer = 0000000000000000] 20:34:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 237 (000000118864FC00) [pid = 1148] [serial = 1585] [outer = 0000001185B3FC00] 20:34:11 INFO - PROCESS | 1148 | 1464406451793 Marionette DEBUG loaded listener.js 20:34:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 238 (00000011AB16EC00) [pid = 1148] [serial = 1586] [outer = 0000001185B3FC00] 20:34:12 INFO - PROCESS | 1148 | 1464406452408 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]]]}] 20:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1015ms 20:34:12 INFO - PROCESS | 1148 | 1464406452422 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 20:34:12 INFO - PROCESS | 1148 | 1464406452424 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 20:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:34:12 INFO - PROCESS | 1148 | 1464406452428 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:34:12 INFO - PROCESS | 1148 | 1464406452432 Marionette TRACE conn5 <- [1,2078,null,{}] 20:34:12 INFO - PROCESS | 1148 | 1464406452444 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}] 20:34:12 INFO - PROCESS | 1148 | 1464406452581 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 20:34:12 INFO - PROCESS | 1148 | 1464406452752 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:12 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1437800 == 115 [pid = 1148] [id = 529] 20:34:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 239 (00000011ACE88400) [pid = 1148] [serial = 1587] [outer = 0000000000000000] 20:34:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 240 (00000011B1F32800) [pid = 1148] [serial = 1588] [outer = 00000011ACE88400] 20:34:12 INFO - PROCESS | 1148 | 1464406452812 Marionette DEBUG loaded listener.js 20:34:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 241 (00000011BA451400) [pid = 1148] [serial = 1589] [outer = 00000011ACE88400] 20:34:13 INFO - PROCESS | 1148 | 1464406453427 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]]]}] 20:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1030ms 20:34:13 INFO - PROCESS | 1148 | 1464406453461 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 20:34:13 INFO - PROCESS | 1148 | 1464406453464 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 20:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:34:13 INFO - PROCESS | 1148 | 1464406453467 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:34:13 INFO - PROCESS | 1148 | 1464406453469 Marionette TRACE conn5 <- [1,2082,null,{}] 20:34:13 INFO - PROCESS | 1148 | 1464406453473 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}] 20:34:13 INFO - PROCESS | 1148 | 1464406453608 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 20:34:13 INFO - PROCESS | 1148 | 1464406453774 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:13 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189C33000 == 116 [pid = 1148] [id = 530] 20:34:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 242 (00000011BCE5E000) [pid = 1148] [serial = 1590] [outer = 0000000000000000] 20:34:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 243 (00000011BCEDAC00) [pid = 1148] [serial = 1591] [outer = 00000011BCE5E000] 20:34:13 INFO - PROCESS | 1148 | 1464406453832 Marionette DEBUG loaded listener.js 20:34:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 244 (00000011BD0B1C00) [pid = 1148] [serial = 1592] [outer = 00000011BCE5E000] 20:34:14 INFO - PROCESS | 1148 | 1464406454447 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]]]}] 20:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1030ms 20:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:34:14 INFO - PROCESS | 1148 | 1464406454500 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 20:34:14 INFO - PROCESS | 1148 | 1464406454502 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 20:34:14 INFO - PROCESS | 1148 | 1464406454506 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:34:14 INFO - PROCESS | 1148 | 1464406454508 Marionette TRACE conn5 <- [1,2086,null,{}] 20:34:14 INFO - PROCESS | 1148 | 1464406454511 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}] 20:34:14 INFO - PROCESS | 1148 | 1464406454657 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 20:34:14 INFO - PROCESS | 1148 | 1464406454809 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:14 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B9FAE000 == 117 [pid = 1148] [id = 531] 20:34:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 245 (00000011BE936800) [pid = 1148] [serial = 1593] [outer = 0000000000000000] 20:34:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 246 (00000011BE942800) [pid = 1148] [serial = 1594] [outer = 00000011BE936800] 20:34:14 INFO - PROCESS | 1148 | 1464406454867 Marionette DEBUG loaded listener.js 20:34:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 247 (00000011BEADB400) [pid = 1148] [serial = 1595] [outer = 00000011BE936800] 20:34:15 INFO - PROCESS | 1148 | 1464406455465 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]]]}] 20:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1025ms 20:34:15 INFO - PROCESS | 1148 | 1464406455534 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 20:34:15 INFO - PROCESS | 1148 | 1464406455536 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 20:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:34:15 INFO - PROCESS | 1148 | 1464406455540 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:34:15 INFO - PROCESS | 1148 | 1464406455542 Marionette TRACE conn5 <- [1,2090,null,{}] 20:34:15 INFO - PROCESS | 1148 | 1464406455546 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}] 20:34:15 INFO - PROCESS | 1148 | 1464406455716 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 20:34:15 INFO - PROCESS | 1148 | 1464406455870 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:15 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C2947000 == 118 [pid = 1148] [id = 532] 20:34:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 248 (0000001188296C00) [pid = 1148] [serial = 1596] [outer = 0000000000000000] 20:34:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 249 (00000011BE93D000) [pid = 1148] [serial = 1597] [outer = 0000001188296C00] 20:34:15 INFO - PROCESS | 1148 | 1464406455927 Marionette DEBUG loaded listener.js 20:34:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 250 (00000011C1229800) [pid = 1148] [serial = 1598] [outer = 0000001188296C00] 20:34:16 INFO - PROCESS | 1148 | 1464406456530 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]]]}] 20:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1031ms 20:34:16 INFO - PROCESS | 1148 | 1464406456573 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 20:34:16 INFO - PROCESS | 1148 | 1464406456576 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 20:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:34:16 INFO - PROCESS | 1148 | 1464406456579 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:34:16 INFO - PROCESS | 1148 | 1464406456581 Marionette TRACE conn5 <- [1,2094,null,{}] 20:34:16 INFO - PROCESS | 1148 | 1464406456585 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}] 20:34:16 INFO - PROCESS | 1148 | 1464406456712 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 20:34:16 INFO - PROCESS | 1148 | 1464406456879 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:16 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189A35000 == 119 [pid = 1148] [id = 533] 20:34:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 251 (0000001189CC9C00) [pid = 1148] [serial = 1599] [outer = 0000000000000000] 20:34:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 252 (0000001189CD1000) [pid = 1148] [serial = 1600] [outer = 0000001189CC9C00] 20:34:16 INFO - PROCESS | 1148 | 1464406456936 Marionette DEBUG loaded listener.js 20:34:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 253 (0000001189CD6C00) [pid = 1148] [serial = 1601] [outer = 0000001189CC9C00] 20:34:17 INFO - PROCESS | 1148 | 1464406457606 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] 20:34:17 INFO - PROCESS | 1148 | 1464406457661 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 20:34:17 INFO - PROCESS | 1148 | 1464406457664 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:34:17 INFO - PROCESS | 1148 | 1464406457666 Marionette TRACE conn5 <- [1,2098,null,{}] 20:34:17 INFO - PROCESS | 1148 | 1464406457670 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}] 20:34:17 INFO - PROCESS | 1148 | 1464406457798 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 20:34:17 INFO - PROCESS | 1148 | 1464406457953 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:17 INFO - PROCESS | 1148 | ++DOCSHELL 000000118ABD7800 == 120 [pid = 1148] [id = 534] 20:34:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 254 (000000118ABE6C00) [pid = 1148] [serial = 1602] [outer = 0000000000000000] 20:34:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 255 (000000118ABECC00) [pid = 1148] [serial = 1603] [outer = 000000118ABE6C00] 20:34:18 INFO - PROCESS | 1148 | 1464406458010 Marionette DEBUG loaded listener.js 20:34:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 256 (00000011C1227800) [pid = 1148] [serial = 1604] [outer = 000000118ABE6C00] 20:34:18 INFO - PROCESS | 1148 | 1464406458589 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]]]}] 20:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 984ms 20:34:18 INFO - PROCESS | 1148 | 1464406458652 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 20:34:18 INFO - PROCESS | 1148 | 1464406458654 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 20:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:34:18 INFO - PROCESS | 1148 | 1464406458658 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:34:18 INFO - PROCESS | 1148 | 1464406458660 Marionette TRACE conn5 <- [1,2102,null,{}] 20:34:18 INFO - PROCESS | 1148 | 1464406458663 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}] 20:34:18 INFO - PROCESS | 1148 | 1464406458794 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 20:34:18 INFO - PROCESS | 1148 | 1464406458984 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:19 INFO - PROCESS | 1148 | ++DOCSHELL 000000118A7D5800 == 121 [pid = 1148] [id = 535] 20:34:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 257 (0000001181680800) [pid = 1148] [serial = 1605] [outer = 0000000000000000] 20:34:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 258 (000000118A7EA800) [pid = 1148] [serial = 1606] [outer = 0000001181680800] 20:34:19 INFO - PROCESS | 1148 | 1464406459041 Marionette DEBUG loaded listener.js 20:34:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 259 (000000118A7F2000) [pid = 1148] [serial = 1607] [outer = 0000001181680800] 20:34:19 INFO - PROCESS | 1148 | 1464406459894 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]]]}] 20:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1286ms 20:34:19 INFO - PROCESS | 1148 | 1464406459947 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 20:34:19 INFO - PROCESS | 1148 | 1464406459951 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 20:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:34:19 INFO - PROCESS | 1148 | 1464406459957 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:34:19 INFO - PROCESS | 1148 | 1464406459961 Marionette TRACE conn5 <- [1,2106,null,{}] 20:34:19 INFO - PROCESS | 1148 | 1464406459967 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}] 20:34:20 INFO - PROCESS | 1148 | 1464406460090 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 20:34:20 INFO - PROCESS | 1148 | 1464406460251 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:20 INFO - PROCESS | 1148 | ++DOCSHELL 0000001188275000 == 122 [pid = 1148] [id = 536] 20:34:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 260 (0000001181D5C800) [pid = 1148] [serial = 1608] [outer = 0000000000000000] 20:34:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 261 (000000118223CC00) [pid = 1148] [serial = 1609] [outer = 0000001181D5C800] 20:34:20 INFO - PROCESS | 1148 | 1464406460305 Marionette DEBUG loaded listener.js 20:34:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 262 (0000001185025800) [pid = 1148] [serial = 1610] [outer = 0000001181D5C800] 20:34:20 INFO - PROCESS | 1148 | 1464406460878 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]]]}] 20:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 986ms 20:34:20 INFO - PROCESS | 1148 | 1464406460948 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 20:34:20 INFO - PROCESS | 1148 | 1464406460954 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 20:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:34:20 INFO - PROCESS | 1148 | 1464406460960 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:34:20 INFO - PROCESS | 1148 | 1464406460963 Marionette TRACE conn5 <- [1,2110,null,{}] 20:34:20 INFO - PROCESS | 1148 | 1464406460967 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}] 20:34:21 INFO - PROCESS | 1148 | 1464406461094 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 20:34:21 INFO - PROCESS | 1148 | 1464406461265 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:21 INFO - PROCESS | 1148 | ++DOCSHELL 00000011856A8800 == 123 [pid = 1148] [id = 537] 20:34:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 263 (0000001184094C00) [pid = 1148] [serial = 1611] [outer = 0000000000000000] 20:34:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 264 (0000001186BC8C00) [pid = 1148] [serial = 1612] [outer = 0000001184094C00] 20:34:21 INFO - PROCESS | 1148 | 1464406461317 Marionette DEBUG loaded listener.js 20:34:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 265 (0000001188296000) [pid = 1148] [serial = 1613] [outer = 0000001184094C00] 20:34:21 INFO - PROCESS | 1148 | 1464406461938 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]]]}] 20:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1033ms 20:34:21 INFO - PROCESS | 1148 | 1464406461993 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 20:34:22 INFO - PROCESS | 1148 | 1464406461996 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 20:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:34:22 INFO - PROCESS | 1148 | 1464406461999 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:34:22 INFO - PROCESS | 1148 | 1464406462003 Marionette TRACE conn5 <- [1,2114,null,{}] 20:34:22 INFO - PROCESS | 1148 | 1464406462030 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}] 20:34:22 INFO - PROCESS | 1148 | 1464406462157 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 20:34:22 INFO - PROCESS | 1148 | 1464406462317 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:22 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189E15800 == 124 [pid = 1148] [id = 538] 20:34:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 266 (0000001185145400) [pid = 1148] [serial = 1614] [outer = 0000000000000000] 20:34:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 267 (000000118A012800) [pid = 1148] [serial = 1615] [outer = 0000001185145400] 20:34:22 INFO - PROCESS | 1148 | 1464406462372 Marionette DEBUG loaded listener.js 20:34:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 268 (000000118ABE4400) [pid = 1148] [serial = 1616] [outer = 0000001185145400] 20:34:23 INFO - PROCESS | 1148 | 1464406463049 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]]]}] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1F19800 == 123 [pid = 1148] [id = 236] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8CDA800 == 122 [pid = 1148] [id = 525] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011B3CCA000 == 121 [pid = 1148] [id = 524] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011B21C0800 == 120 [pid = 1148] [id = 523] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011ADA25800 == 119 [pid = 1148] [id = 522] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 000000118B3DF800 == 118 [pid = 1148] [id = 521] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011886A7800 == 117 [pid = 1148] [id = 520] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 0000001186DBB800 == 116 [pid = 1148] [id = 519] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 267 (00000011BCE56000) [pid = 1148] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 266 (00000011BA455400) [pid = 1148] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 265 (000000118231DC00) [pid = 1148] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 264 (000000118A016C00) [pid = 1148] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 263 (000000118800BC00) [pid = 1148] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 262 (0000001188650400) [pid = 1148] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 261 (00000011BA24D400) [pid = 1148] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 260 (0000001186D59C00) [pid = 1148] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 259 (00000011AD224000) [pid = 1148] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 258 (00000011ACC1E800) [pid = 1148] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E29800 == 115 [pid = 1148] [id = 518] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 0000001186DAD800 == 114 [pid = 1148] [id = 517] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 0000001186B99000 == 113 [pid = 1148] [id = 515] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011C18E3000 == 112 [pid = 1148] [id = 514] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011C151B800 == 111 [pid = 1148] [id = 513] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011BE9B7000 == 110 [pid = 1148] [id = 512] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011BB009000 == 109 [pid = 1148] [id = 511] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011B973C800 == 108 [pid = 1148] [id = 510] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8F1F800 == 107 [pid = 1148] [id = 509] 20:34:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011823D4000 == 106 [pid = 1148] [id = 506] 20:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1131ms 20:34:23 INFO - PROCESS | 1148 | 1464406463136 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 20:34:23 INFO - PROCESS | 1148 | 1464406463139 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 20:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 257 (00000011895ED400) [pid = 1148] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 256 (000000118514AC00) [pid = 1148] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 255 (00000011ABAC7800) [pid = 1148] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 254 (000000118520EC00) [pid = 1148] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 253 (000000118017F000) [pid = 1148] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 252 (000000118846F000) [pid = 1148] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 251 (00000011893D3C00) [pid = 1148] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 250 (0000001181D5D800) [pid = 1148] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 249 (000000118409B000) [pid = 1148] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 248 (00000011830D8800) [pid = 1148] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 247 (0000001187D41C00) [pid = 1148] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 246 (000000118B234000) [pid = 1148] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 245 (0000001185C36400) [pid = 1148] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 244 (0000001184988C00) [pid = 1148] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 243 (000000118193C400) [pid = 1148] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 242 (0000001188711C00) [pid = 1148] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 241 (0000001185027000) [pid = 1148] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | --DOMWINDOW == 240 (000000118541D000) [pid = 1148] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 20:34:23 INFO - PROCESS | 1148 | 1464406463199 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:34:23 INFO - PROCESS | 1148 | 1464406463201 Marionette TRACE conn5 <- [1,2118,null,{}] 20:34:23 INFO - PROCESS | 1148 | 1464406463208 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}] 20:34:23 INFO - PROCESS | 1148 | 1464406463316 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 20:34:23 INFO - PROCESS | 1148 | 1464406463323 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:23 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E20800 == 107 [pid = 1148] [id = 539] 20:34:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 241 (000000118193C400) [pid = 1148] [serial = 1617] [outer = 0000000000000000] 20:34:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 242 (000000118210DC00) [pid = 1148] [serial = 1618] [outer = 000000118193C400] 20:34:23 INFO - PROCESS | 1148 | 1464406463371 Marionette DEBUG loaded listener.js 20:34:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 243 (000000118407DC00) [pid = 1148] [serial = 1619] [outer = 000000118193C400] 20:34:23 INFO - PROCESS | 1148 | 1464406463885 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] 20:34:23 INFO - PROCESS | 1148 | 1464406463936 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 20:34:23 INFO - PROCESS | 1148 | 1464406463940 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:34:23 INFO - PROCESS | 1148 | 1464406463941 Marionette TRACE conn5 <- [1,2122,null,{}] 20:34:23 INFO - PROCESS | 1148 | 1464406463945 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}] 20:34:24 INFO - PROCESS | 1148 | 1464406464049 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 20:34:24 INFO - PROCESS | 1148 | 1464406464165 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:24 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BCB800 == 108 [pid = 1148] [id = 540] 20:34:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 244 (0000001182240C00) [pid = 1148] [serial = 1620] [outer = 0000000000000000] 20:34:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 245 (00000011853C2400) [pid = 1148] [serial = 1621] [outer = 0000001182240C00] 20:34:24 INFO - PROCESS | 1148 | 1464406464212 Marionette DEBUG loaded listener.js 20:34:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 246 (0000001185C41C00) [pid = 1148] [serial = 1622] [outer = 0000001182240C00] 20:34:24 INFO - PROCESS | 1148 | 1464406464590 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] 20:34:24 INFO - PROCESS | 1148 | 1464406464641 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 20:34:24 INFO - PROCESS | 1148 | 1464406464645 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:34:24 INFO - PROCESS | 1148 | 1464406464647 Marionette TRACE conn5 <- [1,2126,null,{}] 20:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:34:24 INFO - PROCESS | 1148 | 1464406464650 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}] 20:34:24 INFO - PROCESS | 1148 | 1464406464801 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 20:34:24 INFO - PROCESS | 1148 | 1464406464816 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:24 INFO - PROCESS | 1148 | ++DOCSHELL 000000118ABC6000 == 109 [pid = 1148] [id = 541] 20:34:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 247 (0000001188461800) [pid = 1148] [serial = 1623] [outer = 0000000000000000] 20:34:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 248 (00000011893C8C00) [pid = 1148] [serial = 1624] [outer = 0000001188461800] 20:34:24 INFO - PROCESS | 1148 | 1464406464864 Marionette DEBUG loaded listener.js 20:34:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 249 (000000118B234000) [pid = 1148] [serial = 1625] [outer = 0000001188461800] 20:34:25 INFO - PROCESS | 1148 | 1464406465335 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]]]}] 20:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 20:34:25 INFO - PROCESS | 1148 | 1464406465443 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 20:34:25 INFO - PROCESS | 1148 | 1464406465447 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 20:34:25 INFO - PROCESS | 1148 | 1464406465458 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:34:25 INFO - PROCESS | 1148 | 1464406465463 Marionette TRACE conn5 <- [1,2130,null,{}] 20:34:25 INFO - PROCESS | 1148 | 1464406465470 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}] 20:34:25 INFO - PROCESS | 1148 | 1464406465609 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 20:34:25 INFO - PROCESS | 1148 | 1464406465760 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:25 INFO - PROCESS | 1148 | ++DOCSHELL 000000118546E800 == 110 [pid = 1148] [id = 542] 20:34:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 250 (0000001181784000) [pid = 1148] [serial = 1626] [outer = 0000000000000000] 20:34:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 251 (0000001181934800) [pid = 1148] [serial = 1627] [outer = 0000001181784000] 20:34:25 INFO - PROCESS | 1148 | 1464406465821 Marionette DEBUG loaded listener.js 20:34:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 252 (00000011830D9400) [pid = 1148] [serial = 1628] [outer = 0000001181784000] 20:34:26 INFO - PROCESS | 1148 | 1464406466477 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] 20:34:26 INFO - PROCESS | 1148 | 1464406466500 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 20:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:34:26 INFO - PROCESS | 1148 | 1464406466508 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:34:26 INFO - PROCESS | 1148 | 1464406466512 Marionette TRACE conn5 <- [1,2134,null,{}] 20:34:26 INFO - PROCESS | 1148 | 1464406466539 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}] 20:34:26 INFO - PROCESS | 1148 | 1464406466674 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 20:34:26 INFO - PROCESS | 1148 | 1464406466829 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:26 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189E17000 == 111 [pid = 1148] [id = 543] 20:34:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 253 (0000001185C2C000) [pid = 1148] [serial = 1629] [outer = 0000000000000000] 20:34:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 254 (000000118829B800) [pid = 1148] [serial = 1630] [outer = 0000001185C2C000] 20:34:26 INFO - PROCESS | 1148 | 1464406466887 Marionette DEBUG loaded listener.js 20:34:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 255 (00000011886D7000) [pid = 1148] [serial = 1631] [outer = 0000001185C2C000] 20:34:27 INFO - PROCESS | 1148 | 1464406467524 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] 20:34:27 INFO - PROCESS | 1148 | 1464406467606 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 20:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:34:27 INFO - PROCESS | 1148 | 1464406467610 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:34:27 INFO - PROCESS | 1148 | 1464406467612 Marionette TRACE conn5 <- [1,2138,null,{}] 20:34:27 INFO - PROCESS | 1148 | 1464406467623 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}] 20:34:27 INFO - PROCESS | 1148 | 1464406467760 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 20:34:27 INFO - PROCESS | 1148 | 1464406467920 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:27 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B159C800 == 112 [pid = 1148] [id = 544] 20:34:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 256 (000000118ABE6800) [pid = 1148] [serial = 1632] [outer = 0000000000000000] 20:34:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 257 (00000011ABA50400) [pid = 1148] [serial = 1633] [outer = 000000118ABE6800] 20:34:27 INFO - PROCESS | 1148 | 1464406467981 Marionette DEBUG loaded listener.js 20:34:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 258 (00000011ACCC3400) [pid = 1148] [serial = 1634] [outer = 000000118ABE6800] 20:34:28 INFO - PROCESS | 1148 | 1464406468575 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] 20:34:28 INFO - PROCESS | 1148 | 1464406468644 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 20:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:34:28 INFO - PROCESS | 1148 | 1464406468647 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:34:28 INFO - PROCESS | 1148 | 1464406468650 Marionette TRACE conn5 <- [1,2142,null,{}] 20:34:28 INFO - PROCESS | 1148 | 1464406468653 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}] 20:34:28 INFO - PROCESS | 1148 | 1464406468785 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 20:34:28 INFO - PROCESS | 1148 | 1464406468942 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:28 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B3CB7800 == 113 [pid = 1148] [id = 545] 20:34:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 259 (00000011AD22CC00) [pid = 1148] [serial = 1635] [outer = 0000000000000000] 20:34:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 260 (00000011AE1A7C00) [pid = 1148] [serial = 1636] [outer = 00000011AD22CC00] 20:34:29 INFO - PROCESS | 1148 | 1464406469000 Marionette DEBUG loaded listener.js 20:34:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 261 (00000011B1F9E400) [pid = 1148] [serial = 1637] [outer = 00000011AD22CC00] 20:34:29 INFO - PROCESS | 1148 | 1464406469596 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]]]}] 20:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 984ms 20:34:29 INFO - PROCESS | 1148 | 1464406469633 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 20:34:29 INFO - PROCESS | 1148 | 1464406469636 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 20:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:34:29 INFO - PROCESS | 1148 | 1464406469640 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:34:29 INFO - PROCESS | 1148 | 1464406469642 Marionette TRACE conn5 <- [1,2146,null,{}] 20:34:29 INFO - PROCESS | 1148 | 1464406469646 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}] 20:34:29 INFO - PROCESS | 1148 | 1464406469772 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 20:34:29 INFO - PROCESS | 1148 | 1464406469941 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:29 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B905A000 == 114 [pid = 1148] [id = 546] 20:34:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 262 (00000011B23DD000) [pid = 1148] [serial = 1638] [outer = 0000000000000000] 20:34:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 263 (00000011B2E30800) [pid = 1148] [serial = 1639] [outer = 00000011B23DD000] 20:34:30 INFO - PROCESS | 1148 | 1464406469999 Marionette DEBUG loaded listener.js 20:34:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 264 (00000011B6567000) [pid = 1148] [serial = 1640] [outer = 00000011B23DD000] 20:34:30 INFO - PROCESS | 1148 | 1464406470624 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] 20:34:30 INFO - PROCESS | 1148 | 1464406470674 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 20:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:34:30 INFO - PROCESS | 1148 | 1464406470678 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:34:30 INFO - PROCESS | 1148 | 1464406470680 Marionette TRACE conn5 <- [1,2150,null,{}] 20:34:30 INFO - PROCESS | 1148 | 1464406470683 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}] 20:34:30 INFO - PROCESS | 1148 | 1464406470852 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 20:34:31 INFO - PROCESS | 1148 | 1464406471009 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011BB022000 == 115 [pid = 1148] [id = 547] 20:34:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 265 (00000011B6F61C00) [pid = 1148] [serial = 1641] [outer = 0000000000000000] 20:34:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 266 (00000011BA252C00) [pid = 1148] [serial = 1642] [outer = 00000011B6F61C00] 20:34:31 INFO - PROCESS | 1148 | 1464406471067 Marionette DEBUG loaded listener.js 20:34:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 267 (00000011BB0B3C00) [pid = 1148] [serial = 1643] [outer = 00000011B6F61C00] 20:34:31 INFO - PROCESS | 1148 | 1464406471660 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]]]}] 20:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1028ms 20:34:31 INFO - PROCESS | 1148 | 1464406471708 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 20:34:31 INFO - PROCESS | 1148 | 1464406471710 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 20:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:34:31 INFO - PROCESS | 1148 | 1464406471713 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:34:31 INFO - PROCESS | 1148 | 1464406471716 Marionette TRACE conn5 <- [1,2154,null,{}] 20:34:31 INFO - PROCESS | 1148 | 1464406471719 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}] 20:34:31 INFO - PROCESS | 1148 | 1464406471845 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 20:34:31 INFO - PROCESS | 1148 | 1464406471974 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:31 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C1432000 == 116 [pid = 1148] [id = 548] 20:34:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 268 (0000001187E14400) [pid = 1148] [serial = 1644] [outer = 0000000000000000] 20:34:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 269 (0000001187E1D000) [pid = 1148] [serial = 1645] [outer = 0000001187E14400] 20:34:32 INFO - PROCESS | 1148 | 1464406472030 Marionette DEBUG loaded listener.js 20:34:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 270 (00000011B91E1000) [pid = 1148] [serial = 1646] [outer = 0000001187E14400] 20:34:32 INFO - PROCESS | 1148 | 1464406472612 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]]]}] 20:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 943ms 20:34:32 INFO - PROCESS | 1148 | 1464406472660 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 20:34:32 INFO - PROCESS | 1148 | 1464406472662 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 20:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:34:32 INFO - PROCESS | 1148 | 1464406472666 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:34:32 INFO - PROCESS | 1148 | 1464406472668 Marionette TRACE conn5 <- [1,2158,null,{}] 20:34:32 INFO - PROCESS | 1148 | 1464406472671 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}] 20:34:32 INFO - PROCESS | 1148 | 1464406472802 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 20:34:32 INFO - PROCESS | 1148 | 1464406472971 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011C293B800 == 117 [pid = 1148] [id = 549] 20:34:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 271 (0000001189B99400) [pid = 1148] [serial = 1647] [outer = 0000000000000000] 20:34:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 272 (0000001189BA1400) [pid = 1148] [serial = 1648] [outer = 0000001189B99400] 20:34:33 INFO - PROCESS | 1148 | 1464406473027 Marionette DEBUG loaded listener.js 20:34:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 273 (0000001189BA7800) [pid = 1148] [serial = 1649] [outer = 0000001189B99400] 20:34:33 INFO - PROCESS | 1148 | 1464406473612 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]]]}] 20:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 986ms 20:34:33 INFO - PROCESS | 1148 | 1464406473655 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 20:34:33 INFO - PROCESS | 1148 | 1464406473657 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 20:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:34:33 INFO - PROCESS | 1148 | 1464406473661 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:34:33 INFO - PROCESS | 1148 | 1464406473663 Marionette TRACE conn5 <- [1,2162,null,{}] 20:34:33 INFO - PROCESS | 1148 | 1464406473666 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}] 20:34:33 INFO - PROCESS | 1148 | 1464406473794 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 20:34:33 INFO - PROCESS | 1148 | 1464406473964 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:33 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189236000 == 118 [pid = 1148] [id = 550] 20:34:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 274 (0000001189BA7400) [pid = 1148] [serial = 1650] [outer = 0000000000000000] 20:34:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 275 (000000118ADD5C00) [pid = 1148] [serial = 1651] [outer = 0000001189BA7400] 20:34:34 INFO - PROCESS | 1148 | 1464406474020 Marionette DEBUG loaded listener.js 20:34:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 276 (000000118ADDC800) [pid = 1148] [serial = 1652] [outer = 0000001189BA7400] 20:34:34 INFO - PROCESS | 1148 | 1464406474595 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]]]}] 20:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 985ms 20:34:34 INFO - PROCESS | 1148 | 1464406474648 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 20:34:34 INFO - PROCESS | 1148 | 1464406474651 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 20:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:34:34 INFO - PROCESS | 1148 | 1464406474654 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:34:34 INFO - PROCESS | 1148 | 1464406474656 Marionette TRACE conn5 <- [1,2166,null,{}] 20:34:34 INFO - PROCESS | 1148 | 1464406474660 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}] 20:34:34 INFO - PROCESS | 1148 | 1464406474790 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 20:34:34 INFO - PROCESS | 1148 | 1464406474959 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:34 INFO - PROCESS | 1148 | ++DOCSHELL 000000118A813800 == 119 [pid = 1148] [id = 551] 20:34:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 277 (000000118ACF3000) [pid = 1148] [serial = 1653] [outer = 0000000000000000] 20:34:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 278 (000000118ACF8000) [pid = 1148] [serial = 1654] [outer = 000000118ACF3000] 20:34:35 INFO - PROCESS | 1148 | 1464406475015 Marionette DEBUG loaded listener.js 20:34:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 279 (000000118ADCEC00) [pid = 1148] [serial = 1655] [outer = 000000118ACF3000] 20:34:35 INFO - PROCESS | 1148 | 1464406475595 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]]]}] 20:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 983ms 20:34:35 INFO - PROCESS | 1148 | 1464406475640 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 20:34:35 INFO - PROCESS | 1148 | 1464406475643 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 20:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:34:35 INFO - PROCESS | 1148 | 1464406475647 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:34:35 INFO - PROCESS | 1148 | 1464406475650 Marionette TRACE conn5 <- [1,2170,null,{}] 20:34:35 INFO - PROCESS | 1148 | 1464406475654 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}] 20:34:35 INFO - PROCESS | 1148 | 1464406475802 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 20:34:35 INFO - PROCESS | 1148 | 1464406475973 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:36 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185523000 == 120 [pid = 1148] [id = 552] 20:34:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 280 (000000118553F800) [pid = 1148] [serial = 1656] [outer = 0000000000000000] 20:34:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 281 (000000118ACF1800) [pid = 1148] [serial = 1657] [outer = 000000118553F800] 20:34:36 INFO - PROCESS | 1148 | 1464406476035 Marionette DEBUG loaded listener.js 20:34:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 282 (00000011BC4AF000) [pid = 1148] [serial = 1658] [outer = 000000118553F800] 20:34:36 INFO - PROCESS | 1148 | 1464406476737 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]]]}] 20:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1131ms 20:34:36 INFO - PROCESS | 1148 | 1464406476780 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 20:34:36 INFO - PROCESS | 1148 | 1464406476783 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 20:34:36 INFO - PROCESS | 1148 | 1464406476786 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:34:36 INFO - PROCESS | 1148 | 1464406476789 Marionette TRACE conn5 <- [1,2174,null,{}] 20:34:36 INFO - PROCESS | 1148 | 1464406476792 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}] 20:34:36 INFO - PROCESS | 1148 | 1464406476924 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 20:34:37 INFO - PROCESS | 1148 | 1464406477087 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:37 INFO - PROCESS | 1148 | ++DOCSHELL 00000011892AE800 == 121 [pid = 1148] [id = 553] 20:34:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 283 (000000118B303C00) [pid = 1148] [serial = 1659] [outer = 0000000000000000] 20:34:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 284 (000000118B30DC00) [pid = 1148] [serial = 1660] [outer = 000000118B303C00] 20:34:37 INFO - PROCESS | 1148 | 1464406477142 Marionette DEBUG loaded listener.js 20:34:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 285 (00000011BC4A4C00) [pid = 1148] [serial = 1661] [outer = 000000118B303C00] 20:34:37 INFO - PROCESS | 1148 | 1464406477688 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]]]}] 20:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 984ms 20:34:37 INFO - PROCESS | 1148 | 1464406477774 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 20:34:37 INFO - PROCESS | 1148 | 1464406477776 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 20:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:34:37 INFO - PROCESS | 1148 | 1464406477779 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:34:37 INFO - PROCESS | 1148 | 1464406477782 Marionette TRACE conn5 <- [1,2178,null,{}] 20:34:37 INFO - PROCESS | 1148 | 1464406477785 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}] 20:34:37 INFO - PROCESS | 1148 | 1464406477915 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 20:34:38 INFO - PROCESS | 1148 | 1464406478094 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:38 INFO - PROCESS | 1148 | ++DOCSHELL 000000118A5DA800 == 122 [pid = 1148] [id = 554] 20:34:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 286 (000000118A5C6000) [pid = 1148] [serial = 1662] [outer = 0000000000000000] 20:34:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 287 (000000118A5CB000) [pid = 1148] [serial = 1663] [outer = 000000118A5C6000] 20:34:38 INFO - PROCESS | 1148 | 1464406478150 Marionette DEBUG loaded listener.js 20:34:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 288 (000000118A5D0C00) [pid = 1148] [serial = 1664] [outer = 000000118A5C6000] 20:34:38 INFO - PROCESS | 1148 | 1464406478761 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]]]}] 20:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1029ms 20:34:38 INFO - PROCESS | 1148 | 1464406478812 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 20:34:38 INFO - PROCESS | 1148 | 1464406478814 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 20:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:34:38 INFO - PROCESS | 1148 | 1464406478818 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:34:38 INFO - PROCESS | 1148 | 1464406478820 Marionette TRACE conn5 <- [1,2182,null,{}] 20:34:38 INFO - PROCESS | 1148 | 1464406478841 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}] 20:34:38 INFO - PROCESS | 1148 | 1464406478973 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 20:34:39 INFO - PROCESS | 1148 | 1464406479136 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:39 INFO - PROCESS | 1148 | ++DOCSHELL 000000118E504800 == 123 [pid = 1148] [id = 555] 20:34:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 289 (000000118A165C00) [pid = 1148] [serial = 1665] [outer = 0000000000000000] 20:34:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 290 (000000118A16C800) [pid = 1148] [serial = 1666] [outer = 000000118A165C00] 20:34:39 INFO - PROCESS | 1148 | 1464406479192 Marionette DEBUG loaded listener.js 20:34:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 291 (000000118A5C6800) [pid = 1148] [serial = 1667] [outer = 000000118A165C00] 20:34:40 INFO - PROCESS | 1148 | 1464406480043 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]]]}] 20:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1260ms 20:34:40 INFO - PROCESS | 1148 | --DOCSHELL 0000001187BCB800 == 122 [pid = 1148] [id = 540] 20:34:40 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E20800 == 121 [pid = 1148] [id = 539] 20:34:40 INFO - PROCESS | 1148 | --DOCSHELL 0000001189E15800 == 120 [pid = 1148] [id = 538] 20:34:40 INFO - PROCESS | 1148 | --DOCSHELL 00000011856A8800 == 119 [pid = 1148] [id = 537] 20:34:40 INFO - PROCESS | 1148 | --DOCSHELL 0000001188275000 == 118 [pid = 1148] [id = 536] 20:34:40 INFO - PROCESS | 1148 | --DOCSHELL 0000001189A35000 == 117 [pid = 1148] [id = 533] 20:34:40 INFO - PROCESS | 1148 | --DOCSHELL 00000011C2947000 == 116 [pid = 1148] [id = 532] 20:34:40 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9FAE000 == 115 [pid = 1148] [id = 531] 20:34:40 INFO - PROCESS | 1148 | --DOCSHELL 0000001189C33000 == 114 [pid = 1148] [id = 530] 20:34:40 INFO - PROCESS | 1148 | --DOCSHELL 00000011ABAD3000 == 113 [pid = 1148] [id = 12] 20:34:40 INFO - PROCESS | 1148 | 1464406480470 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 20:34:40 INFO - PROCESS | 1148 | 1464406480475 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 20:34:40 INFO - PROCESS | 1148 | 1464406480482 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:34:40 INFO - PROCESS | 1148 | 1464406480485 Marionette TRACE conn5 <- [1,2186,null,{}] 20:34:40 INFO - PROCESS | 1148 | 1464406480490 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}] 20:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:34:40 INFO - PROCESS | 1148 | 1464406480638 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 20:34:40 INFO - PROCESS | 1148 | 1464406480659 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:40 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183F29800 == 114 [pid = 1148] [id = 556] 20:34:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 292 (0000001184098000) [pid = 1148] [serial = 1668] [outer = 0000000000000000] 20:34:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 293 (000000118435E400) [pid = 1148] [serial = 1669] [outer = 0000001184098000] 20:34:40 INFO - PROCESS | 1148 | 1464406480709 Marionette DEBUG loaded listener.js 20:34:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 294 (00000011850C6C00) [pid = 1148] [serial = 1670] [outer = 0000001184098000] 20:34:41 INFO - PROCESS | 1148 | 1464406481232 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]]]}] 20:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 777ms 20:34:41 INFO - PROCESS | 1148 | 1464406481277 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 20:34:41 INFO - PROCESS | 1148 | 1464406481282 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 20:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:34:41 INFO - PROCESS | 1148 | 1464406481288 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:34:41 INFO - PROCESS | 1148 | 1464406481291 Marionette TRACE conn5 <- [1,2190,null,{}] 20:34:41 INFO - PROCESS | 1148 | 1464406481301 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}] 20:34:41 INFO - PROCESS | 1148 | 1464406481457 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 20:34:41 INFO - PROCESS | 1148 | 1464406481481 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:41 INFO - PROCESS | 1148 | ++DOCSHELL 00000011886A7800 == 115 [pid = 1148] [id = 557] 20:34:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 295 (000000118554A400) [pid = 1148] [serial = 1671] [outer = 0000000000000000] 20:34:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 296 (0000001185C2D000) [pid = 1148] [serial = 1672] [outer = 000000118554A400] 20:34:41 INFO - PROCESS | 1148 | 1464406481527 Marionette DEBUG loaded listener.js 20:34:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 297 (0000001186D54800) [pid = 1148] [serial = 1673] [outer = 000000118554A400] 20:34:42 INFO - PROCESS | 1148 | 1464406482019 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]]]}] 20:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 796ms 20:34:42 INFO - PROCESS | 1148 | 1464406482085 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 20:34:42 INFO - PROCESS | 1148 | 1464406482088 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 20:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:34:42 INFO - PROCESS | 1148 | 1464406482099 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:34:42 INFO - PROCESS | 1148 | 1464406482103 Marionette TRACE conn5 <- [1,2194,null,{}] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 296 (0000001182240C00) [pid = 1148] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 295 (00000011ACE92400) [pid = 1148] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 294 (0000001183E2E000) [pid = 1148] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 293 (0000001184987400) [pid = 1148] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 292 (00000011B8CF2800) [pid = 1148] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 291 (0000001184094C00) [pid = 1148] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 290 (000000118A016000) [pid = 1148] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 289 (0000001184912800) [pid = 1148] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 288 (0000001181684400) [pid = 1148] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 287 (0000001185028800) [pid = 1148] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 286 (0000001186D52C00) [pid = 1148] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 285 (00000011BC45F800) [pid = 1148] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 284 (0000001185C4AC00) [pid = 1148] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 283 (0000001181D56800) [pid = 1148] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 282 (0000001186D5C000) [pid = 1148] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 281 (00000011BCE17800) [pid = 1148] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 280 (00000011ACC17C00) [pid = 1148] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 279 (00000011B23DC000) [pid = 1148] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 278 (0000001185C3A000) [pid = 1148] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 277 (0000001185145400) [pid = 1148] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 276 (0000001185B46000) [pid = 1148] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 275 (00000011850C6400) [pid = 1148] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 274 (0000001181D5C800) [pid = 1148] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 273 (0000001187D49000) [pid = 1148] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 272 (00000011BD0AEC00) [pid = 1148] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 271 (00000011BBEA7000) [pid = 1148] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 270 (000000118229F400) [pid = 1148] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 269 (0000001185C51C00) [pid = 1148] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 268 (0000001181685800) [pid = 1148] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 267 (00000011B1DAB800) [pid = 1148] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 266 (0000001188653800) [pid = 1148] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:34:42 INFO - PROCESS | 1148 | --DOMWINDOW == 265 (00000011BE93B400) [pid = 1148] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 264 (00000011B125F000) [pid = 1148] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 263 (0000001181BB1400) [pid = 1148] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 262 (00000011BEACD000) [pid = 1148] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 261 (00000011ACCE5C00) [pid = 1148] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 260 (000000118435C000) [pid = 1148] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 259 (000000118520B800) [pid = 1148] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 258 (0000001182110C00) [pid = 1148] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 257 (00000011BBE9D800) [pid = 1148] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 256 (000000118A0BF400) [pid = 1148] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 255 (00000011BA6A8800) [pid = 1148] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 254 (0000001185023C00) [pid = 1148] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 253 (00000011B6C50400) [pid = 1148] [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.] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 252 (000000118193C400) [pid = 1148] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 251 (0000001181942C00) [pid = 1148] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:34:43 INFO - PROCESS | 1148 | --DOMWINDOW == 250 (0000001180815000) [pid = 1148] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:34:43 INFO - PROCESS | 1148 | 1464406482912 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}] 20:34:43 INFO - PROCESS | 1148 | 1464406483028 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 20:34:43 INFO - PROCESS | 1148 | 1464406483037 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:43 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185682800 == 116 [pid = 1148] [id = 558] 20:34:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 251 (0000001181D5C800) [pid = 1148] [serial = 1674] [outer = 0000000000000000] 20:34:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 252 (00000011830DA000) [pid = 1148] [serial = 1675] [outer = 0000001181D5C800] 20:34:43 INFO - PROCESS | 1148 | 1464406483086 Marionette DEBUG loaded listener.js 20:34:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 253 (0000001185145000) [pid = 1148] [serial = 1676] [outer = 0000001181D5C800] 20:34:43 INFO - PROCESS | 1148 | 1464406483548 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]]]}] 20:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1494ms 20:34:43 INFO - PROCESS | 1148 | 1464406483589 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 20:34:43 INFO - PROCESS | 1148 | 1464406483592 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 20:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:34:43 INFO - PROCESS | 1148 | 1464406483595 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:34:43 INFO - PROCESS | 1148 | 1464406483597 Marionette TRACE conn5 <- [1,2198,null,{}] 20:34:43 INFO - PROCESS | 1148 | 1464406483601 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}] 20:34:43 INFO - PROCESS | 1148 | 1464406483714 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 20:34:43 INFO - PROCESS | 1148 | 1464406483721 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:43 INFO - PROCESS | 1148 | ++DOCSHELL 000000118A7C8800 == 117 [pid = 1148] [id = 559] 20:34:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 254 (0000001186BC4400) [pid = 1148] [serial = 1677] [outer = 0000000000000000] 20:34:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 255 (0000001187E15800) [pid = 1148] [serial = 1678] [outer = 0000001186BC4400] 20:34:43 INFO - PROCESS | 1148 | 1464406483767 Marionette DEBUG loaded listener.js 20:34:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 256 (00000011886D6400) [pid = 1148] [serial = 1679] [outer = 0000001186BC4400] 20:34:44 INFO - PROCESS | 1148 | 1464406484229 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]]]}] 20:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 693ms 20:34:44 INFO - PROCESS | 1148 | 1464406484291 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 20:34:44 INFO - PROCESS | 1148 | 1464406484293 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 20:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:34:44 INFO - PROCESS | 1148 | 1464406484296 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:34:44 INFO - PROCESS | 1148 | 1464406484298 Marionette TRACE conn5 <- [1,2202,null,{}] 20:34:44 INFO - PROCESS | 1148 | 1464406484301 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}] 20:34:44 INFO - PROCESS | 1148 | 1464406484418 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 20:34:44 INFO - PROCESS | 1148 | 1464406484458 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:44 INFO - PROCESS | 1148 | ++DOCSHELL 000000118E51B000 == 118 [pid = 1148] [id = 560] 20:34:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 257 (000000118870DC00) [pid = 1148] [serial = 1680] [outer = 0000000000000000] 20:34:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 258 (00000011893D3800) [pid = 1148] [serial = 1681] [outer = 000000118870DC00] 20:34:44 INFO - PROCESS | 1148 | 1464406484504 Marionette DEBUG loaded listener.js 20:34:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 259 (0000001189CD0400) [pid = 1148] [serial = 1682] [outer = 000000118870DC00] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011AC1F9000 == 117 [pid = 1148] [id = 528] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011AE04C000 == 116 [pid = 1148] [id = 110] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B91C1000 == 115 [pid = 1148] [id = 121] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B16800 == 114 [pid = 1148] [id = 238] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BE9BF800 == 113 [pid = 1148] [id = 332] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1F16800 == 112 [pid = 1148] [id = 301] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001184E39800 == 111 [pid = 1148] [id = 438] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118511D800 == 110 [pid = 1148] [id = 527] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9727800 == 109 [pid = 1148] [id = 136] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011823CE800 == 108 [pid = 1148] [id = 380] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E1C000 == 107 [pid = 1148] [id = 319] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118ABD7800 == 106 [pid = 1148] [id = 534] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C15D6800 == 105 [pid = 1148] [id = 396] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118A7D5800 == 104 [pid = 1148] [id = 535] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA42C000 == 103 [pid = 1148] [id = 118] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B91C4800 == 102 [pid = 1148] [id = 115] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011805BC800 == 101 [pid = 1148] [id = 417] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C18E9800 == 100 [pid = 1148] [id = 253] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011823C5800 == 99 [pid = 1148] [id = 223] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118869A000 == 98 [pid = 1148] [id = 437] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C051A000 == 97 [pid = 1148] [id = 475] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BD0E4800 == 96 [pid = 1148] [id = 122] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C051F800 == 95 [pid = 1148] [id = 137] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001184E1F800 == 94 [pid = 1148] [id = 321] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1443000 == 93 [pid = 1148] [id = 138] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1427000 == 92 [pid = 1148] [id = 105] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6CA4000 == 91 [pid = 1148] [id = 108] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001187BE2800 == 90 [pid = 1148] [id = 398] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BE9C1800 == 89 [pid = 1148] [id = 379] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8E04000 == 88 [pid = 1148] [id = 114] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011805B1800 == 87 [pid = 1148] [id = 155] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8CBB800 == 86 [pid = 1148] [id = 109] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011827D8800 == 85 [pid = 1148] [id = 221] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118A02D800 == 84 [pid = 1148] [id = 457] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA184000 == 83 [pid = 1148] [id = 206] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C15A6000 == 82 [pid = 1148] [id = 313] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1437800 == 81 [pid = 1148] [id = 529] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C16B9000 == 80 [pid = 1148] [id = 285] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C15BA000 == 79 [pid = 1148] [id = 449] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B91CB000 == 78 [pid = 1148] [id = 373] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011AC1E7800 == 77 [pid = 1148] [id = 104] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011AD123800 == 76 [pid = 1148] [id = 112] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1F35800 == 75 [pid = 1148] [id = 154] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001186DA7800 == 74 [pid = 1148] [id = 507] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C293F000 == 73 [pid = 1148] [id = 434] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B6F95800 == 72 [pid = 1148] [id = 111] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001184045800 == 71 [pid = 1148] [id = 320] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011AD37F800 == 70 [pid = 1148] [id = 124] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9FA2000 == 69 [pid = 1148] [id = 117] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BBE0A000 == 68 [pid = 1148] [id = 378] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B88000 == 67 [pid = 1148] [id = 222] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA17D000 == 66 [pid = 1148] [id = 330] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9782800 == 65 [pid = 1148] [id = 116] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001181649800 == 64 [pid = 1148] [id = 254] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001183051000 == 63 [pid = 1148] [id = 435] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001182E40000 == 62 [pid = 1148] [id = 458] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C18CD000 == 61 [pid = 1148] [id = 152] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C16C0800 == 60 [pid = 1148] [id = 397] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C2741000 == 59 [pid = 1148] [id = 302] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C15D2800 == 58 [pid = 1148] [id = 474] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B91AD000 == 57 [pid = 1148] [id = 181] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B22E5000 == 56 [pid = 1148] [id = 120] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1516000 == 55 [pid = 1148] [id = 395] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118B3E0000 == 54 [pid = 1148] [id = 459] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001184E37800 == 53 [pid = 1148] [id = 516] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BBF2F000 == 52 [pid = 1148] [id = 193] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C2942800 == 51 [pid = 1148] [id = 303] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C0760800 == 50 [pid = 1148] [id = 182] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BBA1D800 == 49 [pid = 1148] [id = 119] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B5FF6800 == 48 [pid = 1148] [id = 508] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001185476000 == 47 [pid = 1148] [id = 436] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001180E4E800 == 46 [pid = 1148] [id = 476] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B56000 == 45 [pid = 1148] [id = 322] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001183F29800 == 44 [pid = 1148] [id = 556] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118E504800 == 43 [pid = 1148] [id = 555] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118A5DA800 == 42 [pid = 1148] [id = 554] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011892AE800 == 41 [pid = 1148] [id = 553] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001185523000 == 40 [pid = 1148] [id = 552] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118A813800 == 39 [pid = 1148] [id = 551] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001189236000 == 38 [pid = 1148] [id = 550] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C293B800 == 37 [pid = 1148] [id = 549] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011C1432000 == 36 [pid = 1148] [id = 548] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BB022000 == 35 [pid = 1148] [id = 547] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B905A000 == 34 [pid = 1148] [id = 546] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B3CB7800 == 33 [pid = 1148] [id = 545] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011B159C800 == 32 [pid = 1148] [id = 544] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA186000 == 31 [pid = 1148] [id = 526] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 0000001189E17000 == 30 [pid = 1148] [id = 543] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118ABC6000 == 29 [pid = 1148] [id = 541] 20:34:46 INFO - PROCESS | 1148 | --DOCSHELL 000000118546E800 == 28 [pid = 1148] [id = 542] 20:34:47 INFO - PROCESS | 1148 | --DOCSHELL 00000011886A7800 == 27 [pid = 1148] [id = 557] 20:34:47 INFO - PROCESS | 1148 | --DOCSHELL 000000118A7C8800 == 26 [pid = 1148] [id = 559] 20:34:47 INFO - PROCESS | 1148 | --DOCSHELL 0000001185682800 == 25 [pid = 1148] [id = 558] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 258 (000000118A01D400) [pid = 1148] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 257 (00000011AB176800) [pid = 1148] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 256 (00000011AE1A3C00) [pid = 1148] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 255 (00000011B2E97800) [pid = 1148] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 254 (00000011BB073800) [pid = 1148] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 253 (00000011B7257800) [pid = 1148] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 252 (0000001185C4E800) [pid = 1148] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 251 (000000118870C800) [pid = 1148] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 250 (0000001185C56000) [pid = 1148] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 249 (0000001188007C00) [pid = 1148] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 248 (00000011B22A7C00) [pid = 1148] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 247 (0000001180180C00) [pid = 1148] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 246 (000000118223C800) [pid = 1148] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 245 (00000011850B5000) [pid = 1148] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 244 (00000011ACC3FC00) [pid = 1148] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 243 (00000011AD22E000) [pid = 1148] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 242 (00000011ACCC6000) [pid = 1148] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 20:34:47 INFO - PROCESS | 1148 | --DOMWINDOW == 241 (0000001184073C00) [pid = 1148] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 240 (00000011850AD000) [pid = 1148] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 239 (0000001182241C00) [pid = 1148] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 238 (00000011ACCC5C00) [pid = 1148] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 237 (00000011B5F6CC00) [pid = 1148] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 236 (00000011B6E2CC00) [pid = 1148] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 235 (00000011B8FB1C00) [pid = 1148] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 234 (00000011BA446400) [pid = 1148] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 233 (00000011BC403400) [pid = 1148] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 232 (00000011BCE15C00) [pid = 1148] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 231 (00000011822AC800) [pid = 1148] [serial = 1076] [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.] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 230 (00000011B238C000) [pid = 1148] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 229 (00000011893C8C00) [pid = 1148] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 228 (000000118870D400) [pid = 1148] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 227 (00000011B9F67800) [pid = 1148] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 226 (0000001185C41C00) [pid = 1148] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 225 (00000011893D5400) [pid = 1148] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 224 (0000001183E2F000) [pid = 1148] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 223 (00000011BD094400) [pid = 1148] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 222 (0000001185C4B400) [pid = 1148] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 221 (00000011840A0C00) [pid = 1148] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 220 (0000001185C46800) [pid = 1148] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 219 (00000011B22AA000) [pid = 1148] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 218 (00000011850C7800) [pid = 1148] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 217 (0000001185C4CC00) [pid = 1148] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 216 (0000001185025800) [pid = 1148] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 215 (0000001185C56C00) [pid = 1148] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 214 (00000011886E5800) [pid = 1148] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 213 (0000001186BC8C00) [pid = 1148] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 212 (00000011895EF800) [pid = 1148] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 211 (000000118B238C00) [pid = 1148] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 210 (0000001189CD1000) [pid = 1148] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 209 (000000118864FC00) [pid = 1148] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 208 (00000011853B5800) [pid = 1148] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 207 (00000011853BB400) [pid = 1148] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 206 (0000001188296000) [pid = 1148] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 205 (0000001186D5DC00) [pid = 1148] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 204 (000000118210DC00) [pid = 1148] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 203 (00000011BE942800) [pid = 1148] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 202 (00000011BE93D000) [pid = 1148] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 201 (0000001187D49C00) [pid = 1148] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 200 (000000118407DC00) [pid = 1148] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 199 (00000011BA6F7000) [pid = 1148] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 198 (00000011C1543800) [pid = 1148] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 197 (000000118A7EA800) [pid = 1148] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 196 (00000011B1F32800) [pid = 1148] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 195 (00000011BEACF800) [pid = 1148] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 194 (0000001185209C00) [pid = 1148] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 193 (00000011B21C9000) [pid = 1148] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 192 (000000118ABE4400) [pid = 1148] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 191 (000000118A012800) [pid = 1148] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 190 (00000011893CE400) [pid = 1148] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 189 (00000011C073EC00) [pid = 1148] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 188 (00000011BCEDF000) [pid = 1148] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 187 (00000011C1223800) [pid = 1148] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 186 (00000011BA114C00) [pid = 1148] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 185 (00000011BE9F7400) [pid = 1148] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 184 (000000118490E400) [pid = 1148] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 183 (00000011853C2400) [pid = 1148] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 182 (000000118ABECC00) [pid = 1148] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 181 (00000011BCE20C00) [pid = 1148] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 180 (00000011BCEDAC00) [pid = 1148] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 179 (00000011ACE91000) [pid = 1148] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 178 (00000011C073DC00) [pid = 1148] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 177 (000000118223CC00) [pid = 1148] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | --DOMWINDOW == 176 (00000011BD0AA400) [pid = 1148] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 20:34:48 INFO - PROCESS | 1148 | 1464406488185 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]]]}] 20:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 3958ms 20:34:48 INFO - PROCESS | 1148 | 1464406488258 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 20:34:48 INFO - PROCESS | 1148 | 1464406488261 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 20:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:34:48 INFO - PROCESS | 1148 | 1464406488267 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:34:48 INFO - PROCESS | 1148 | 1464406488269 Marionette TRACE conn5 <- [1,2206,null,{}] 20:34:48 INFO - PROCESS | 1148 | 1464406488276 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}] 20:34:48 INFO - PROCESS | 1148 | 1464406488408 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 20:34:48 INFO - PROCESS | 1148 | 1464406488497 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:48 INFO - PROCESS | 1148 | ++DOCSHELL 0000001180FA5800 == 26 [pid = 1148] [id = 561] 20:34:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 177 (0000001180574C00) [pid = 1148] [serial = 1683] [outer = 0000000000000000] 20:34:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 178 (0000001180576C00) [pid = 1148] [serial = 1684] [outer = 0000001180574C00] 20:34:48 INFO - PROCESS | 1148 | 1464406488547 Marionette DEBUG loaded listener.js 20:34:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 179 (0000001181680400) [pid = 1148] [serial = 1685] [outer = 0000001180574C00] 20:34:48 INFO - PROCESS | 1148 | 1464406488951 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]]]}] 20:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 734ms 20:34:49 INFO - PROCESS | 1148 | 1464406489001 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 20:34:49 INFO - PROCESS | 1148 | 1464406489008 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 20:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:34:49 INFO - PROCESS | 1148 | 1464406489015 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:34:49 INFO - PROCESS | 1148 | 1464406489018 Marionette TRACE conn5 <- [1,2210,null,{}] 20:34:49 INFO - PROCESS | 1148 | 1464406489022 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}] 20:34:49 INFO - PROCESS | 1148 | 1464406489126 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 20:34:49 INFO - PROCESS | 1148 | 1464406489135 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:49 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B72800 == 27 [pid = 1148] [id = 562] 20:34:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 180 (000000118168E800) [pid = 1148] [serial = 1686] [outer = 0000000000000000] 20:34:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 181 (00000011816EA800) [pid = 1148] [serial = 1687] [outer = 000000118168E800] 20:34:49 INFO - PROCESS | 1148 | 1464406489184 Marionette DEBUG loaded listener.js 20:34:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 182 (0000001181780400) [pid = 1148] [serial = 1688] [outer = 000000118168E800] 20:34:49 INFO - PROCESS | 1148 | 1464406489681 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]]]}] 20:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 20:34:49 INFO - PROCESS | 1148 | 1464406489691 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 20:34:49 INFO - PROCESS | 1148 | 1464406489694 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 20:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:34:49 INFO - PROCESS | 1148 | 1464406489705 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:34:49 INFO - PROCESS | 1148 | 1464406489710 Marionette TRACE conn5 <- [1,2214,null,{}] 20:34:49 INFO - PROCESS | 1148 | 1464406489727 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}] 20:34:49 INFO - PROCESS | 1148 | 1464406489855 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 20:34:49 INFO - PROCESS | 1148 | 1464406489875 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:49 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E26800 == 28 [pid = 1148] [id = 563] 20:34:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 183 (0000001180164400) [pid = 1148] [serial = 1689] [outer = 0000000000000000] 20:34:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 184 (0000001181932800) [pid = 1148] [serial = 1690] [outer = 0000001180164400] 20:34:49 INFO - PROCESS | 1148 | 1464406489926 Marionette DEBUG loaded listener.js 20:34:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 185 (0000001181940800) [pid = 1148] [serial = 1691] [outer = 0000001180164400] 20:34:50 INFO - PROCESS | 1148 | 1464406490384 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]]]}] 20:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 712ms 20:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:34:50 INFO - PROCESS | 1148 | 1464406490417 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 20:34:50 INFO - PROCESS | 1148 | 1464406490420 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 20:34:50 INFO - PROCESS | 1148 | 1464406490424 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:34:50 INFO - PROCESS | 1148 | 1464406490425 Marionette TRACE conn5 <- [1,2218,null,{}] 20:34:50 INFO - PROCESS | 1148 | 1464406490429 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}] 20:34:50 INFO - PROCESS | 1148 | 1464406490526 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 20:34:50 INFO - PROCESS | 1148 | 1464406490533 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:50 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183054000 == 29 [pid = 1148] [id = 564] 20:34:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 186 (0000001181BAA000) [pid = 1148] [serial = 1692] [outer = 0000000000000000] 20:34:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 187 (0000001181BB5400) [pid = 1148] [serial = 1693] [outer = 0000001181BAA000] 20:34:50 INFO - PROCESS | 1148 | 1464406490582 Marionette DEBUG loaded listener.js 20:34:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 188 (0000001181D5BC00) [pid = 1148] [serial = 1694] [outer = 0000001181BAA000] 20:34:51 INFO - PROCESS | 1148 | 1464406491029 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]]]}] 20:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 628ms 20:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:34:51 INFO - PROCESS | 1148 | 1464406491061 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 20:34:51 INFO - PROCESS | 1148 | 1464406491063 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 20:34:51 INFO - PROCESS | 1148 | 1464406491067 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:34:51 INFO - PROCESS | 1148 | 1464406491069 Marionette TRACE conn5 <- [1,2222,null,{}] 20:34:51 INFO - PROCESS | 1148 | 1464406491077 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}] 20:34:51 INFO - PROCESS | 1148 | 1464406491165 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 20:34:51 INFO - PROCESS | 1148 | 1464406491172 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:51 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834CE000 == 30 [pid = 1148] [id = 565] 20:34:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 189 (000000118168AC00) [pid = 1148] [serial = 1695] [outer = 0000000000000000] 20:34:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 190 (0000001182105800) [pid = 1148] [serial = 1696] [outer = 000000118168AC00] 20:34:51 INFO - PROCESS | 1148 | 1464406491229 Marionette DEBUG loaded listener.js 20:34:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 191 (00000011821D6000) [pid = 1148] [serial = 1697] [outer = 000000118168AC00] 20:34:51 INFO - PROCESS | 1148 | 1464406491706 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]]]}] 20:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 20:34:51 INFO - PROCESS | 1148 | 1464406491758 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 20:34:51 INFO - PROCESS | 1148 | 1464406491761 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 20:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:34:51 INFO - PROCESS | 1148 | 1464406491764 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:34:51 INFO - PROCESS | 1148 | 1464406491766 Marionette TRACE conn5 <- [1,2226,null,{}] 20:34:51 INFO - PROCESS | 1148 | 1464406491770 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}] 20:34:51 INFO - PROCESS | 1148 | 1464406491896 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 20:34:51 INFO - PROCESS | 1148 | 1464406491913 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:51 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E21800 == 31 [pid = 1148] [id = 566] 20:34:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 192 (0000001182242800) [pid = 1148] [serial = 1698] [outer = 0000000000000000] 20:34:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 193 (0000001182312000) [pid = 1148] [serial = 1699] [outer = 0000001182242800] 20:34:51 INFO - PROCESS | 1148 | 1464406491961 Marionette DEBUG loaded listener.js 20:34:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 194 (00000011830D5000) [pid = 1148] [serial = 1700] [outer = 0000001182242800] 20:34:52 INFO - PROCESS | 1148 | 1464406492383 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]]]}] 20:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 692ms 20:34:52 INFO - PROCESS | 1148 | 1464406492459 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 20:34:52 INFO - PROCESS | 1148 | 1464406492461 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 20:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:34:52 INFO - PROCESS | 1148 | 1464406492465 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:34:52 INFO - PROCESS | 1148 | 1464406492467 Marionette TRACE conn5 <- [1,2230,null,{}] 20:34:52 INFO - PROCESS | 1148 | 1464406492470 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}] 20:34:52 INFO - PROCESS | 1148 | 1464406492558 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 20:34:52 INFO - PROCESS | 1148 | 1464406492593 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:52 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184045000 == 32 [pid = 1148] [id = 567] 20:34:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 195 (0000001180817800) [pid = 1148] [serial = 1701] [outer = 0000000000000000] 20:34:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 196 (0000001183E2E400) [pid = 1148] [serial = 1702] [outer = 0000001180817800] 20:34:52 INFO - PROCESS | 1148 | 1464406492638 Marionette DEBUG loaded listener.js 20:34:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 197 (0000001183E37400) [pid = 1148] [serial = 1703] [outer = 0000001180817800] 20:34:53 INFO - PROCESS | 1148 | 1464406493067 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]]]}] 20:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 20:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:34:53 INFO - PROCESS | 1148 | 1464406493107 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 20:34:53 INFO - PROCESS | 1148 | 1464406493109 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 20:34:53 INFO - PROCESS | 1148 | 1464406493112 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:34:53 INFO - PROCESS | 1148 | 1464406493114 Marionette TRACE conn5 <- [1,2234,null,{}] 20:34:53 INFO - PROCESS | 1148 | 1464406493118 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}] 20:34:53 INFO - PROCESS | 1148 | 1464406493212 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 20:34:53 INFO - PROCESS | 1148 | 1464406493219 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:53 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E2E800 == 33 [pid = 1148] [id = 568] 20:34:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 198 (0000001183E38000) [pid = 1148] [serial = 1704] [outer = 0000000000000000] 20:34:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 199 (000000118407B800) [pid = 1148] [serial = 1705] [outer = 0000001183E38000] 20:34:53 INFO - PROCESS | 1148 | 1464406493266 Marionette DEBUG loaded listener.js 20:34:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 200 (000000118409A800) [pid = 1148] [serial = 1706] [outer = 0000001183E38000] 20:34:53 INFO - PROCESS | 1148 | 1464406493714 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]]]}] 20:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 20:34:53 INFO - PROCESS | 1148 | 1464406493762 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 20:34:53 INFO - PROCESS | 1148 | 1464406493764 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 20:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:34:53 INFO - PROCESS | 1148 | 1464406493768 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:34:53 INFO - PROCESS | 1148 | 1464406493769 Marionette TRACE conn5 <- [1,2238,null,{}] 20:34:53 INFO - PROCESS | 1148 | 1464406493790 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}] 20:34:53 INFO - PROCESS | 1148 | 1464406493917 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 20:34:54 INFO - PROCESS | 1148 | 1464406494013 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:54 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E26000 == 34 [pid = 1148] [id = 569] 20:34:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 201 (00000011840A0000) [pid = 1148] [serial = 1707] [outer = 0000000000000000] 20:34:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 202 (000000118435A000) [pid = 1148] [serial = 1708] [outer = 00000011840A0000] 20:34:54 INFO - PROCESS | 1148 | 1464406494058 Marionette DEBUG loaded listener.js 20:34:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 203 (0000001184362800) [pid = 1148] [serial = 1709] [outer = 00000011840A0000] 20:34:54 INFO - PROCESS | 1148 | 1464406494488 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]]]}] 20:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 754ms 20:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:34:54 INFO - PROCESS | 1148 | 1464406494525 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 20:34:54 INFO - PROCESS | 1148 | 1464406494527 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 20:34:54 INFO - PROCESS | 1148 | 1464406494531 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:34:54 INFO - PROCESS | 1148 | 1464406494533 Marionette TRACE conn5 <- [1,2242,null,{}] 20:34:54 INFO - PROCESS | 1148 | 1464406494537 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}] 20:34:54 INFO - PROCESS | 1148 | 1464406494679 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 20:34:54 INFO - PROCESS | 1148 | 1464406494743 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:54 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F89000 == 35 [pid = 1148] [id = 570] 20:34:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 204 (00000011840A1C00) [pid = 1148] [serial = 1710] [outer = 0000000000000000] 20:34:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 205 (0000001184911400) [pid = 1148] [serial = 1711] [outer = 00000011840A1C00] 20:34:54 INFO - PROCESS | 1148 | 1464406494789 Marionette DEBUG loaded listener.js 20:34:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 206 (0000001184919000) [pid = 1148] [serial = 1712] [outer = 00000011840A1C00] 20:34:55 INFO - PROCESS | 1148 | 1464406495224 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]]]}] 20:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 20:34:55 INFO - PROCESS | 1148 | 1464406495273 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 20:34:55 INFO - PROCESS | 1148 | 1464406495275 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 20:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:34:55 INFO - PROCESS | 1148 | 1464406495279 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:34:55 INFO - PROCESS | 1148 | 1464406495282 Marionette TRACE conn5 <- [1,2246,null,{}] 20:34:55 INFO - PROCESS | 1148 | 1464406495329 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}] 20:34:55 INFO - PROCESS | 1148 | 1464406495473 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 20:34:55 INFO - PROCESS | 1148 | 1464406495530 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:55 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834CD800 == 36 [pid = 1148] [id = 571] 20:34:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 207 (000000118498F000) [pid = 1148] [serial = 1713] [outer = 0000000000000000] 20:34:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 208 (0000001185023C00) [pid = 1148] [serial = 1714] [outer = 000000118498F000] 20:34:55 INFO - PROCESS | 1148 | 1464406495587 Marionette DEBUG loaded listener.js 20:34:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 209 (00000011850AC800) [pid = 1148] [serial = 1715] [outer = 000000118498F000] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 208 (000000118435BC00) [pid = 1148] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 207 (0000001181680800) [pid = 1148] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 206 (0000001182111000) [pid = 1148] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 205 (0000001185C44000) [pid = 1148] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 204 (00000011BA108000) [pid = 1148] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 203 (00000011886DDC00) [pid = 1148] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 202 (00000011ADADB800) [pid = 1148] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 201 (00000011BA44A800) [pid = 1148] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 200 (00000011BE936800) [pid = 1148] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 199 (0000001185B3DC00) [pid = 1148] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 198 (00000011BCE5E000) [pid = 1148] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 197 (00000011ACC39400) [pid = 1148] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 196 (00000011B9FD0C00) [pid = 1148] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 195 (0000001185C35800) [pid = 1148] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 194 (0000001185C32000) [pid = 1148] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 193 (0000001180165C00) [pid = 1148] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 192 (00000011B2E9CC00) [pid = 1148] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 191 (00000011BA44F400) [pid = 1148] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 190 (00000011ACA44000) [pid = 1148] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 189 (0000001182243C00) [pid = 1148] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 188 (00000011B24D3800) [pid = 1148] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 187 (000000118B236800) [pid = 1148] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 186 (00000011822A8400) [pid = 1148] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 185 (000000118ABE6C00) [pid = 1148] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 184 (00000011822A3C00) [pid = 1148] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 183 (0000001185B3FC00) [pid = 1148] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 182 (0000001186BC5000) [pid = 1148] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 181 (00000011ACE91C00) [pid = 1148] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 180 (00000011B219F400) [pid = 1148] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 179 (00000011ACA19C00) [pid = 1148] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 178 (0000001185C42000) [pid = 1148] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 177 (00000011BC4AEC00) [pid = 1148] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 176 (0000001181BAA400) [pid = 1148] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 175 (00000011ACCC1000) [pid = 1148] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 174 (000000118491BC00) [pid = 1148] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 173 (00000011B8CF3000) [pid = 1148] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 172 (000000118A011000) [pid = 1148] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 171 (00000011ACE88400) [pid = 1148] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 170 (000000118846D400) [pid = 1148] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 169 (00000011AE20D800) [pid = 1148] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 168 (0000001189CC9C00) [pid = 1148] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 167 (00000011B68A3C00) [pid = 1148] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 166 (00000011ACE85C00) [pid = 1148] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 165 (0000001188647400) [pid = 1148] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 164 (0000001183E31C00) [pid = 1148] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 163 (0000001180165800) [pid = 1148] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 162 (00000011BC4AFC00) [pid = 1148] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 161 (000000118554A400) [pid = 1148] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 160 (0000001186BC4400) [pid = 1148] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 159 (0000001181D5C800) [pid = 1148] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 158 (0000001187E14400) [pid = 1148] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 157 (00000011B6F61C00) [pid = 1148] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 156 (00000011B23DD000) [pid = 1148] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 155 (00000011AD22CC00) [pid = 1148] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 154 (000000118ABE6800) [pid = 1148] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 153 (0000001185C2C000) [pid = 1148] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 152 (0000001181784000) [pid = 1148] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 151 (0000001188461800) [pid = 1148] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 150 (000000118A165C00) [pid = 1148] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 149 (000000118A5C6000) [pid = 1148] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 148 (000000118B303C00) [pid = 1148] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 147 (000000118553F800) [pid = 1148] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 146 (000000118ACF3000) [pid = 1148] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 145 (0000001189BA7400) [pid = 1148] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 144 (0000001189B99400) [pid = 1148] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 143 (0000001184098000) [pid = 1148] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 142 (0000001188296C00) [pid = 1148] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 141 (00000011BCE18C00) [pid = 1148] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 140 (0000001188005400) [pid = 1148] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:34:57 INFO - PROCESS | 1148 | --DOMWINDOW == 139 (00000011B8FBEC00) [pid = 1148] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:34:57 INFO - PROCESS | 1148 | 1464406497278 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]]]}] 20:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2009ms 20:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:34:57 INFO - PROCESS | 1148 | 1464406497293 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 20:34:57 INFO - PROCESS | 1148 | 1464406497295 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 20:34:57 INFO - PROCESS | 1148 | 1464406497298 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:34:57 INFO - PROCESS | 1148 | 1464406497300 Marionette TRACE conn5 <- [1,2250,null,{}] 20:34:57 INFO - PROCESS | 1148 | 1464406497304 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}] 20:34:57 INFO - PROCESS | 1148 | 1464406497402 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 20:34:57 INFO - PROCESS | 1148 | 1464406497408 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:57 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F6B000 == 37 [pid = 1148] [id = 572] 20:34:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 140 (0000001181786400) [pid = 1148] [serial = 1716] [outer = 0000000000000000] 20:34:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 141 (00000011830E0C00) [pid = 1148] [serial = 1717] [outer = 0000001181786400] 20:34:57 INFO - PROCESS | 1148 | 1464406497453 Marionette DEBUG loaded listener.js 20:34:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 142 (00000011850B0000) [pid = 1148] [serial = 1718] [outer = 0000001181786400] 20:34:57 INFO - PROCESS | 1148 | 1464406497868 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]]]}] 20:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 587ms 20:34:57 INFO - PROCESS | 1148 | 1464406497886 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 20:34:57 INFO - PROCESS | 1148 | 1464406497888 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 20:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:34:57 INFO - PROCESS | 1148 | 1464406497908 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:34:57 INFO - PROCESS | 1148 | 1464406497909 Marionette TRACE conn5 <- [1,2254,null,{}] 20:34:57 INFO - PROCESS | 1148 | 1464406497913 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}] 20:34:58 INFO - PROCESS | 1148 | 1464406498045 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 20:34:58 INFO - PROCESS | 1148 | 1464406498083 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:58 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185671800 == 38 [pid = 1148] [id = 573] 20:34:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 143 (00000011850B3400) [pid = 1148] [serial = 1719] [outer = 0000000000000000] 20:34:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 144 (00000011850BA000) [pid = 1148] [serial = 1720] [outer = 00000011850B3400] 20:34:58 INFO - PROCESS | 1148 | 1464406498128 Marionette DEBUG loaded listener.js 20:34:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 145 (00000011850C2000) [pid = 1148] [serial = 1721] [outer = 00000011850B3400] 20:34:58 INFO - PROCESS | 1148 | 1464406498517 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]]]}] 20:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 649ms 20:34:58 INFO - PROCESS | 1148 | 1464406498545 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 20:34:58 INFO - PROCESS | 1148 | 1464406498547 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 20:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:34:58 INFO - PROCESS | 1148 | 1464406498550 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:34:58 INFO - PROCESS | 1148 | 1464406498552 Marionette TRACE conn5 <- [1,2258,null,{}] 20:34:58 INFO - PROCESS | 1148 | 1464406498571 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}] 20:34:58 INFO - PROCESS | 1148 | 1464406498663 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 20:34:58 INFO - PROCESS | 1148 | 1464406498670 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:58 INFO - PROCESS | 1148 | ++DOCSHELL 00000011856A6000 == 39 [pid = 1148] [id = 574] 20:34:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 146 (00000011850C6800) [pid = 1148] [serial = 1722] [outer = 0000000000000000] 20:34:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 147 (0000001185147400) [pid = 1148] [serial = 1723] [outer = 00000011850C6800] 20:34:58 INFO - PROCESS | 1148 | 1464406498716 Marionette DEBUG loaded listener.js 20:34:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 148 (0000001185202800) [pid = 1148] [serial = 1724] [outer = 00000011850C6800] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011BA568000 == 38 [pid = 1148] [id = 491] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011B21DE000 == 37 [pid = 1148] [id = 485] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011B8F22800 == 36 [pid = 1148] [id = 489] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011B5FF0000 == 35 [pid = 1148] [id = 486] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011B9919800 == 34 [pid = 1148] [id = 490] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011C15BF800 == 33 [pid = 1148] [id = 493] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 000000118569E000 == 32 [pid = 1148] [id = 479] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 000000118B3D3000 == 31 [pid = 1148] [id = 483] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 0000001188486000 == 30 [pid = 1148] [id = 481] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 0000001183F37800 == 29 [pid = 1148] [id = 477] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011C293B000 == 28 [pid = 1148] [id = 494] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011BE9D0800 == 27 [pid = 1148] [id = 492] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 000000118910C000 == 26 [pid = 1148] [id = 488] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011870D9800 == 25 [pid = 1148] [id = 480] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F7D000 == 24 [pid = 1148] [id = 487] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 00000011AD51B000 == 23 [pid = 1148] [id = 484] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 0000001183DD4800 == 22 [pid = 1148] [id = 478] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 000000118910E800 == 21 [pid = 1148] [id = 482] 20:35:00 INFO - PROCESS | 1148 | --DOCSHELL 000000118E51B000 == 20 [pid = 1148] [id = 560] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 147 (000000118A7F2000) [pid = 1148] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 146 (00000011BAEC7800) [pid = 1148] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 145 (0000001184918000) [pid = 1148] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 144 (00000011AB16EC00) [pid = 1148] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 143 (0000001186BCFC00) [pid = 1148] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 142 (00000011B155BC00) [pid = 1148] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 141 (00000011B24D5800) [pid = 1148] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 140 (00000011B9F22800) [pid = 1148] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 139 (0000001188004400) [pid = 1148] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 138 (00000011BEAD4000) [pid = 1148] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 137 (0000001182240400) [pid = 1148] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 136 (00000011ACDE4000) [pid = 1148] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 135 (00000011853BF800) [pid = 1148] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 134 (00000011B9FD1000) [pid = 1148] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (000000118A01D800) [pid = 1148] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 132 (00000011BA451400) [pid = 1148] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (000000118B232800) [pid = 1148] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (00000011B2D4B800) [pid = 1148] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (0000001189CD6C00) [pid = 1148] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (00000011B7258000) [pid = 1148] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011AD22D000) [pid = 1148] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (000000118A013800) [pid = 1148] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (00000011C1229800) [pid = 1148] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011BD0B3400) [pid = 1148] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (0000001188011000) [pid = 1148] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011B9F64800) [pid = 1148] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (000000118514DC00) [pid = 1148] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (0000001187D49800) [pid = 1148] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (00000011BA25C000) [pid = 1148] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (00000011895ECC00) [pid = 1148] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011B1F9BC00) [pid = 1148] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (00000011BD09AC00) [pid = 1148] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (00000011BEADB400) [pid = 1148] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011886DB000) [pid = 1148] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011BD0B1C00) [pid = 1148] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011ACDE0800) [pid = 1148] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (00000011BA662400) [pid = 1148] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (000000118A0BBC00) [pid = 1148] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (000000118A0B8400) [pid = 1148] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (0000001181682800) [pid = 1148] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011B6C4F400) [pid = 1148] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011BB0AE000) [pid = 1148] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011B906EC00) [pid = 1148] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (000000118846BC00) [pid = 1148] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011B656F400) [pid = 1148] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011ACB48C00) [pid = 1148] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (000000118498C000) [pid = 1148] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011C1227800) [pid = 1148] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (000000118498C800) [pid = 1148] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (00000011816E6800) [pid = 1148] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (00000011BCE57800) [pid = 1148] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (0000001185C2D000) [pid = 1148] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (0000001187E15800) [pid = 1148] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (0000001186D54800) [pid = 1148] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (0000001185145000) [pid = 1148] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011830DA000) [pid = 1148] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011B91E1000) [pid = 1148] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (0000001187E1D000) [pid = 1148] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (00000011BB0B3C00) [pid = 1148] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011BA252C00) [pid = 1148] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (00000011B6567000) [pid = 1148] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011B2E30800) [pid = 1148] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (00000011B1F9E400) [pid = 1148] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (00000011AE1A7C00) [pid = 1148] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (00000011ACCC3400) [pid = 1148] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (00000011ABA50400) [pid = 1148] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011893D3800) [pid = 1148] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (00000011886D7000) [pid = 1148] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (000000118829B800) [pid = 1148] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (00000011830D9400) [pid = 1148] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001181934800) [pid = 1148] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (000000118B234000) [pid = 1148] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (000000118A16C800) [pid = 1148] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (000000118A5D0C00) [pid = 1148] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (000000118A5CB000) [pid = 1148] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (00000011BC4A4C00) [pid = 1148] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (000000118B30DC00) [pid = 1148] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (00000011BC4AF000) [pid = 1148] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (000000118ACF1800) [pid = 1148] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (000000118ADCEC00) [pid = 1148] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 67 (000000118ACF8000) [pid = 1148] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 66 (000000118ADDC800) [pid = 1148] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 65 (000000118ADD5C00) [pid = 1148] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 64 (0000001189BA7800) [pid = 1148] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 63 (0000001189BA1400) [pid = 1148] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 62 (00000011886D6400) [pid = 1148] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 61 (000000118435E400) [pid = 1148] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 60 (00000011850C6C00) [pid = 1148] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 20:35:00 INFO - PROCESS | 1148 | --DOMWINDOW == 59 (000000118A5C6800) [pid = 1148] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 20:35:01 INFO - PROCESS | 1148 | 1464406501148 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]]]}] 20:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2654ms 20:35:01 INFO - PROCESS | 1148 | 1464406501208 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 20:35:01 INFO - PROCESS | 1148 | 1464406501212 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 20:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:35:01 INFO - PROCESS | 1148 | 1464406501219 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:35:01 INFO - PROCESS | 1148 | 1464406501223 Marionette TRACE conn5 <- [1,2262,null,{}] 20:35:01 INFO - PROCESS | 1148 | 1464406501229 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}] 20:35:01 INFO - PROCESS | 1148 | 1464406501362 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 20:35:01 INFO - PROCESS | 1148 | 1464406501436 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:01 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181655000 == 21 [pid = 1148] [id = 575] 20:35:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 60 (0000001180570C00) [pid = 1148] [serial = 1725] [outer = 0000000000000000] 20:35:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 61 (0000001180571400) [pid = 1148] [serial = 1726] [outer = 0000001180570C00] 20:35:01 INFO - PROCESS | 1148 | 1464406501486 Marionette DEBUG loaded listener.js 20:35:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 62 (0000001180819800) [pid = 1148] [serial = 1727] [outer = 0000001180570C00] 20:35:01 INFO - PROCESS | 1148 | 1464406501890 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]]]}] 20:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 733ms 20:35:01 INFO - PROCESS | 1148 | 1464406501955 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 20:35:01 INFO - PROCESS | 1148 | 1464406501962 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 20:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:35:01 INFO - PROCESS | 1148 | 1464406501969 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:35:01 INFO - PROCESS | 1148 | 1464406501972 Marionette TRACE conn5 <- [1,2266,null,{}] 20:35:01 INFO - PROCESS | 1148 | 1464406501976 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}] 20:35:02 INFO - PROCESS | 1148 | 1464406502067 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 20:35:02 INFO - PROCESS | 1148 | 1464406502076 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:02 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B85000 == 22 [pid = 1148] [id = 576] 20:35:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 63 (000000118168C000) [pid = 1148] [serial = 1728] [outer = 0000000000000000] 20:35:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 64 (00000011816E0C00) [pid = 1148] [serial = 1729] [outer = 000000118168C000] 20:35:02 INFO - PROCESS | 1148 | 1464406502124 Marionette DEBUG loaded listener.js 20:35:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 65 (000000118177B000) [pid = 1148] [serial = 1730] [outer = 000000118168C000] 20:35:02 INFO - PROCESS | 1148 | 1464406502588 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]]]}] 20:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 692ms 20:35:02 INFO - PROCESS | 1148 | 1464406502667 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 20:35:02 INFO - PROCESS | 1148 | 1464406502670 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 20:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:35:02 INFO - PROCESS | 1148 | 1464406502673 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:35:02 INFO - PROCESS | 1148 | 1464406502677 Marionette TRACE conn5 <- [1,2270,null,{}] 20:35:02 INFO - PROCESS | 1148 | 1464406502689 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}] 20:35:02 INFO - PROCESS | 1148 | 1464406502827 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 20:35:02 INFO - PROCESS | 1148 | 1464406502840 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:02 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E35000 == 23 [pid = 1148] [id = 577] 20:35:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 66 (000000118016A400) [pid = 1148] [serial = 1731] [outer = 0000000000000000] 20:35:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 67 (0000001181790C00) [pid = 1148] [serial = 1732] [outer = 000000118016A400] 20:35:02 INFO - PROCESS | 1148 | 1464406502891 Marionette DEBUG loaded listener.js 20:35:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (000000118193D400) [pid = 1148] [serial = 1733] [outer = 000000118016A400] 20:35:03 INFO - PROCESS | 1148 | 1464406503374 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]]]}] 20:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 733ms 20:35:03 INFO - PROCESS | 1148 | 1464406503409 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 20:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:35:03 INFO - PROCESS | 1148 | 1464406503412 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 20:35:03 INFO - PROCESS | 1148 | 1464406503415 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:35:03 INFO - PROCESS | 1148 | 1464406503417 Marionette TRACE conn5 <- [1,2274,null,{}] 20:35:03 INFO - PROCESS | 1148 | 1464406503420 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}] 20:35:03 INFO - PROCESS | 1148 | 1464406503511 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 20:35:03 INFO - PROCESS | 1148 | 1464406503518 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:03 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183434000 == 24 [pid = 1148] [id = 578] 20:35:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (0000001181BAD000) [pid = 1148] [serial = 1734] [outer = 0000000000000000] 20:35:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (0000001181BB1800) [pid = 1148] [serial = 1735] [outer = 0000001181BAD000] 20:35:03 INFO - PROCESS | 1148 | 1464406503567 Marionette DEBUG loaded listener.js 20:35:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (0000001181D59C00) [pid = 1148] [serial = 1736] [outer = 0000001181BAD000] 20:35:03 INFO - PROCESS | 1148 | 1464406503986 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]]]}] 20:35:04 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 20:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 627ms 20:35:04 INFO - PROCESS | 1148 | 1464406504045 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 20:35:04 INFO - PROCESS | 1148 | 1464406504047 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 20:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:35:04 INFO - PROCESS | 1148 | 1464406504050 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:35:04 INFO - PROCESS | 1148 | 1464406504052 Marionette TRACE conn5 <- [1,2278,null,{}] 20:35:04 INFO - PROCESS | 1148 | 1464406504057 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}] 20:35:04 INFO - PROCESS | 1148 | 1464406504139 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 20:35:04 INFO - PROCESS | 1148 | 1464406504148 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:04 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DE0000 == 25 [pid = 1148] [id = 579] 20:35:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (000000118168B400) [pid = 1148] [serial = 1737] [outer = 0000000000000000] 20:35:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (0000001182109000) [pid = 1148] [serial = 1738] [outer = 000000118168B400] 20:35:04 INFO - PROCESS | 1148 | 1464406504194 Marionette DEBUG loaded listener.js 20:35:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (00000011821D3C00) [pid = 1148] [serial = 1739] [outer = 000000118168B400] 20:35:04 INFO - PROCESS | 1148 | 1464406504673 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]]]}] 20:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 691ms 20:35:04 INFO - PROCESS | 1148 | 1464406504745 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 20:35:04 INFO - PROCESS | 1148 | 1464406504748 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 20:35:04 INFO - PROCESS | 1148 | 1464406504751 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:35:04 INFO - PROCESS | 1148 | 1464406504753 Marionette TRACE conn5 <- [1,2282,null,{}] 20:35:04 INFO - PROCESS | 1148 | 1464406504757 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}] 20:35:04 INFO - PROCESS | 1148 | 1464406504877 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 20:35:04 INFO - PROCESS | 1148 | 1464406504885 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:04 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183F41800 == 26 [pid = 1148] [id = 580] 20:35:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (000000118223E800) [pid = 1148] [serial = 1740] [outer = 0000000000000000] 20:35:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (00000011822A9400) [pid = 1148] [serial = 1741] [outer = 000000118223E800] 20:35:04 INFO - PROCESS | 1148 | 1464406504935 Marionette DEBUG loaded listener.js 20:35:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001182314C00) [pid = 1148] [serial = 1742] [outer = 000000118223E800] 20:35:05 INFO - PROCESS | 1148 | 1464406505365 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]]]}] 20:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 20:35:05 INFO - PROCESS | 1148 | 1464406505385 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 20:35:05 INFO - PROCESS | 1148 | 1464406505387 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 20:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:35:05 INFO - PROCESS | 1148 | 1464406505391 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:35:05 INFO - PROCESS | 1148 | 1464406505393 Marionette TRACE conn5 <- [1,2286,null,{}] 20:35:05 INFO - PROCESS | 1148 | 1464406505396 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}] 20:35:05 INFO - PROCESS | 1148 | 1464406505475 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 20:35:05 INFO - PROCESS | 1148 | 1464406505482 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:05 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E3D000 == 27 [pid = 1148] [id = 581] 20:35:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (00000011830D3000) [pid = 1148] [serial = 1743] [outer = 0000000000000000] 20:35:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011830D5C00) [pid = 1148] [serial = 1744] [outer = 00000011830D3000] 20:35:05 INFO - PROCESS | 1148 | 1464406505559 Marionette DEBUG loaded listener.js 20:35:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001183E2D400) [pid = 1148] [serial = 1745] [outer = 00000011830D3000] 20:35:06 INFO - PROCESS | 1148 | 1464406506006 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]]]}] 20:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 20:35:06 INFO - PROCESS | 1148 | 1464406506026 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 20:35:06 INFO - PROCESS | 1148 | 1464406506028 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 20:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:35:06 INFO - PROCESS | 1148 | 1464406506032 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:35:06 INFO - PROCESS | 1148 | 1464406506034 Marionette TRACE conn5 <- [1,2290,null,{}] 20:35:06 INFO - PROCESS | 1148 | 1464406506042 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}] 20:35:06 INFO - PROCESS | 1148 | 1464406506122 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 20:35:06 INFO - PROCESS | 1148 | 1464406506129 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:06 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F7D000 == 28 [pid = 1148] [id = 582] 20:35:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001183E33C00) [pid = 1148] [serial = 1746] [outer = 0000000000000000] 20:35:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (0000001183E39400) [pid = 1148] [serial = 1747] [outer = 0000001183E33C00] 20:35:06 INFO - PROCESS | 1148 | 1464406506175 Marionette DEBUG loaded listener.js 20:35:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001184076800) [pid = 1148] [serial = 1748] [outer = 0000001183E33C00] 20:35:06 INFO - PROCESS | 1148 | 1464406506642 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]]]}] 20:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 20:35:06 INFO - PROCESS | 1148 | 1464406506668 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 20:35:06 INFO - PROCESS | 1148 | 1464406506670 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 20:35:06 INFO - PROCESS | 1148 | 1464406506674 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:35:06 INFO - PROCESS | 1148 | 1464406506676 Marionette TRACE conn5 <- [1,2294,null,{}] 20:35:06 INFO - PROCESS | 1148 | 1464406506679 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}] 20:35:06 INFO - PROCESS | 1148 | 1464406506786 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 20:35:06 INFO - PROCESS | 1148 | 1464406506794 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:06 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E25000 == 29 [pid = 1148] [id = 583] 20:35:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (000000118177F400) [pid = 1148] [serial = 1749] [outer = 0000000000000000] 20:35:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (0000001184097C00) [pid = 1148] [serial = 1750] [outer = 000000118177F400] 20:35:06 INFO - PROCESS | 1148 | 1464406506840 Marionette DEBUG loaded listener.js 20:35:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (00000011840A1000) [pid = 1148] [serial = 1751] [outer = 000000118177F400] 20:35:07 INFO - PROCESS | 1148 | 1464406507317 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]]]}] 20:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 20:35:07 INFO - PROCESS | 1148 | 1464406507371 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 20:35:07 INFO - PROCESS | 1148 | 1464406507373 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 20:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:35:07 INFO - PROCESS | 1148 | 1464406507376 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:35:07 INFO - PROCESS | 1148 | 1464406507378 Marionette TRACE conn5 <- [1,2298,null,{}] 20:35:07 INFO - PROCESS | 1148 | 1464406507388 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}] 20:35:07 INFO - PROCESS | 1148 | 1464406507507 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 20:35:07 INFO - PROCESS | 1148 | 1464406507518 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:07 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185526000 == 30 [pid = 1148] [id = 584] 20:35:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (000000118435B000) [pid = 1148] [serial = 1752] [outer = 0000000000000000] 20:35:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (000000118435E400) [pid = 1148] [serial = 1753] [outer = 000000118435B000] 20:35:07 INFO - PROCESS | 1148 | 1464406507564 Marionette DEBUG loaded listener.js 20:35:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (0000001184911800) [pid = 1148] [serial = 1754] [outer = 000000118435B000] 20:35:08 INFO - PROCESS | 1148 | 1464406508021 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]]]}] 20:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 20:35:08 INFO - PROCESS | 1148 | 1464406508071 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 20:35:08 INFO - PROCESS | 1148 | 1464406508074 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 20:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:35:08 INFO - PROCESS | 1148 | 1464406508077 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:35:08 INFO - PROCESS | 1148 | 1464406508080 Marionette TRACE conn5 <- [1,2302,null,{}] 20:35:08 INFO - PROCESS | 1148 | 1464406508083 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}] 20:35:08 INFO - PROCESS | 1148 | 1464406508250 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 20:35:08 INFO - PROCESS | 1148 | 1464406508266 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:08 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DDF800 == 31 [pid = 1148] [id = 585] 20:35:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (000000118498B400) [pid = 1148] [serial = 1755] [outer = 0000000000000000] 20:35:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (000000118501E000) [pid = 1148] [serial = 1756] [outer = 000000118498B400] 20:35:08 INFO - PROCESS | 1148 | 1464406508365 Marionette DEBUG loaded listener.js 20:35:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (000000118502BC00) [pid = 1148] [serial = 1757] [outer = 000000118498B400] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011840A0000) [pid = 1148] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (00000011840A1C00) [pid = 1148] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (000000118498F000) [pid = 1148] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011850B3400) [pid = 1148] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (000000118870DC00) [pid = 1148] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001180574C00) [pid = 1148] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (000000118168E800) [pid = 1148] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (0000001180164400) [pid = 1148] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001181BAA000) [pid = 1148] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (000000118168AC00) [pid = 1148] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (0000001182242800) [pid = 1148] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (0000001180817800) [pid = 1148] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001183E38000) [pid = 1148] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:35:08 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001181786400) [pid = 1148] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:35:08 INFO - PROCESS | 1148 | 1464406508869 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]]]}] 20:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 839ms 20:35:08 INFO - PROCESS | 1148 | 1464406508920 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 20:35:08 INFO - PROCESS | 1148 | 1464406508922 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 20:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:35:08 INFO - PROCESS | 1148 | 1464406508925 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:35:08 INFO - PROCESS | 1148 | 1464406508927 Marionette TRACE conn5 <- [1,2306,null,{}] 20:35:08 INFO - PROCESS | 1148 | 1464406508931 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}] 20:35:09 INFO - PROCESS | 1148 | 1464406509015 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 20:35:09 INFO - PROCESS | 1148 | 1464406509023 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:09 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185B92800 == 32 [pid = 1148] [id = 586] 20:35:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (0000001181BB5C00) [pid = 1148] [serial = 1758] [outer = 0000000000000000] 20:35:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (00000011840A0000) [pid = 1148] [serial = 1759] [outer = 0000001181BB5C00] 20:35:09 INFO - PROCESS | 1148 | 1464406509076 Marionette DEBUG loaded listener.js 20:35:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (00000011850ABC00) [pid = 1148] [serial = 1760] [outer = 0000001181BB5C00] 20:35:09 INFO - PROCESS | 1148 | 1464406509488 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] 20:35:09 INFO - PROCESS | 1148 | 1464406509558 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 20:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:35:09 INFO - PROCESS | 1148 | 1464406509562 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:35:09 INFO - PROCESS | 1148 | 1464406509564 Marionette TRACE conn5 <- [1,2310,null,{}] 20:35:09 INFO - PROCESS | 1148 | 1464406509567 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}] 20:35:09 INFO - PROCESS | 1148 | 1464406509650 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 20:35:09 INFO - PROCESS | 1148 | 1464406509659 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:09 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186B75000 == 33 [pid = 1148] [id = 587] 20:35:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011850B7400) [pid = 1148] [serial = 1761] [outer = 0000000000000000] 20:35:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001185026400) [pid = 1148] [serial = 1762] [outer = 00000011850B7400] 20:35:09 INFO - PROCESS | 1148 | 1464406509704 Marionette DEBUG loaded listener.js 20:35:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001185142800) [pid = 1148] [serial = 1763] [outer = 00000011850B7400] 20:35:10 INFO - PROCESS | 1148 | 1464406510147 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]]]}] 20:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 20:35:10 INFO - PROCESS | 1148 | 1464406510194 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 20:35:10 INFO - PROCESS | 1148 | 1464406510196 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 20:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:35:10 INFO - PROCESS | 1148 | 1464406510200 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:35:10 INFO - PROCESS | 1148 | 1464406510201 Marionette TRACE conn5 <- [1,2314,null,{}] 20:35:10 INFO - PROCESS | 1148 | 1464406510210 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}] 20:35:10 INFO - PROCESS | 1148 | 1464406510291 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 20:35:10 INFO - PROCESS | 1148 | 1464406510300 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:10 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186DB2800 == 34 [pid = 1148] [id = 588] 20:35:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (000000118514B800) [pid = 1148] [serial = 1764] [outer = 0000000000000000] 20:35:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (000000118514E000) [pid = 1148] [serial = 1765] [outer = 000000118514B800] 20:35:10 INFO - PROCESS | 1148 | 1464406510345 Marionette DEBUG loaded listener.js 20:35:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (0000001185207800) [pid = 1148] [serial = 1766] [outer = 000000118514B800] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B72800 == 33 [pid = 1148] [id = 562] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 00000011834CE000 == 32 [pid = 1148] [id = 565] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001184045000 == 31 [pid = 1148] [id = 567] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F89000 == 30 [pid = 1148] [id = 570] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 00000011834CD800 == 29 [pid = 1148] [id = 571] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001185671800 == 28 [pid = 1148] [id = 573] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001183054000 == 27 [pid = 1148] [id = 564] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F6B000 == 26 [pid = 1148] [id = 572] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E21800 == 25 [pid = 1148] [id = 566] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001184E2E800 == 24 [pid = 1148] [id = 568] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001182E26000 == 23 [pid = 1148] [id = 569] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001180FA5800 == 22 [pid = 1148] [id = 561] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 0000001182E26800 == 21 [pid = 1148] [id = 563] 20:35:11 INFO - PROCESS | 1148 | --DOCSHELL 00000011856A6000 == 20 [pid = 1148] [id = 574] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001185147400) [pid = 1148] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (000000118435A000) [pid = 1148] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (0000001184362800) [pid = 1148] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001184911400) [pid = 1148] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001185023C00) [pid = 1148] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011850BA000) [pid = 1148] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (00000011850AC800) [pid = 1148] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001189CD0400) [pid = 1148] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001180576C00) [pid = 1148] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001181680400) [pid = 1148] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (00000011816EA800) [pid = 1148] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001181780400) [pid = 1148] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001181932800) [pid = 1148] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001181940800) [pid = 1148] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (0000001181BB5400) [pid = 1148] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (0000001181D5BC00) [pid = 1148] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (0000001182105800) [pid = 1148] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (00000011821D6000) [pid = 1148] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (0000001182312000) [pid = 1148] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 67 (00000011830D5000) [pid = 1148] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 66 (0000001183E2E400) [pid = 1148] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 65 (0000001183E37400) [pid = 1148] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 64 (000000118407B800) [pid = 1148] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 63 (00000011850B0000) [pid = 1148] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 62 (00000011830E0C00) [pid = 1148] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 61 (0000001184919000) [pid = 1148] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 60 (00000011850C2000) [pid = 1148] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | --DOMWINDOW == 59 (000000118409A800) [pid = 1148] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 20:35:12 INFO - PROCESS | 1148 | 1464406512196 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]]]}] 20:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2033ms 20:35:12 INFO - PROCESS | 1148 | 1464406512237 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 20:35:12 INFO - PROCESS | 1148 | 1464406512241 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 20:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:35:12 INFO - PROCESS | 1148 | 1464406512247 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:35:12 INFO - PROCESS | 1148 | 1464406512251 Marionette TRACE conn5 <- [1,2318,null,{}] 20:35:12 INFO - PROCESS | 1148 | 1464406512257 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}] 20:35:12 INFO - PROCESS | 1148 | 1464406512349 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 20:35:12 INFO - PROCESS | 1148 | 1464406512358 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:12 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181649000 == 21 [pid = 1148] [id = 589] 20:35:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 60 (0000001180577800) [pid = 1148] [serial = 1767] [outer = 0000000000000000] 20:35:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 61 (0000001180578800) [pid = 1148] [serial = 1768] [outer = 0000001180577800] 20:35:12 INFO - PROCESS | 1148 | 1464406512407 Marionette DEBUG loaded listener.js 20:35:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 62 (0000001181682C00) [pid = 1148] [serial = 1769] [outer = 0000001180577800] 20:35:12 INFO - PROCESS | 1148 | 1464406512878 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]]]}] 20:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 692ms 20:35:12 INFO - PROCESS | 1148 | 1464406512942 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 20:35:12 INFO - PROCESS | 1148 | 1464406512949 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 20:35:12 INFO - PROCESS | 1148 | 1464406512955 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:35:12 INFO - PROCESS | 1148 | 1464406512958 Marionette TRACE conn5 <- [1,2322,null,{}] 20:35:12 INFO - PROCESS | 1148 | 1464406512962 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}] 20:35:13 INFO - PROCESS | 1148 | 1464406513050 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 20:35:13 INFO - PROCESS | 1148 | 1464406513068 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:13 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B80000 == 22 [pid = 1148] [id = 590] 20:35:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 63 (00000011816E6400) [pid = 1148] [serial = 1770] [outer = 0000000000000000] 20:35:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 64 (00000011816E9800) [pid = 1148] [serial = 1771] [outer = 00000011816E6400] 20:35:13 INFO - PROCESS | 1148 | 1464406513114 Marionette DEBUG loaded listener.js 20:35:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 65 (0000001181782800) [pid = 1148] [serial = 1772] [outer = 00000011816E6400] 20:35:13 INFO - PROCESS | 1148 | 1464406513560 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]]]}] 20:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 627ms 20:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:35:13 INFO - PROCESS | 1148 | 1464406513593 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 20:35:13 INFO - PROCESS | 1148 | 1464406513596 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 20:35:13 INFO - PROCESS | 1148 | 1464406513600 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:35:13 INFO - PROCESS | 1148 | 1464406513604 Marionette TRACE conn5 <- [1,2326,null,{}] 20:35:13 INFO - PROCESS | 1148 | 1464406513616 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}] 20:35:13 INFO - PROCESS | 1148 | 1464406513717 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 20:35:13 INFO - PROCESS | 1148 | 1464406513824 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:13 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E31000 == 23 [pid = 1148] [id = 591] 20:35:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 66 (0000001180170000) [pid = 1148] [serial = 1773] [outer = 0000000000000000] 20:35:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 67 (0000001181934800) [pid = 1148] [serial = 1774] [outer = 0000001180170000] 20:35:13 INFO - PROCESS | 1148 | 1464406513874 Marionette DEBUG loaded listener.js 20:35:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (0000001181947400) [pid = 1148] [serial = 1775] [outer = 0000001180170000] 20:35:14 INFO - PROCESS | 1148 | 1464406514263 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]]]}] 20:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 691ms 20:35:14 INFO - PROCESS | 1148 | 1464406514293 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 20:35:14 INFO - PROCESS | 1148 | 1464406514296 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 20:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:35:14 INFO - PROCESS | 1148 | 1464406514299 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:35:14 INFO - PROCESS | 1148 | 1464406514301 Marionette TRACE conn5 <- [1,2330,null,{}] 20:35:14 INFO - PROCESS | 1148 | 1464406514304 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}] 20:35:14 INFO - PROCESS | 1148 | 1464406514390 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 20:35:14 INFO - PROCESS | 1148 | 1464406514457 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:14 INFO - PROCESS | 1148 | ++DOCSHELL 000000118342F800 == 24 [pid = 1148] [id = 592] 20:35:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (000000118193D800) [pid = 1148] [serial = 1776] [outer = 0000000000000000] 20:35:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (0000001181BB2800) [pid = 1148] [serial = 1777] [outer = 000000118193D800] 20:35:14 INFO - PROCESS | 1148 | 1464406514505 Marionette DEBUG loaded listener.js 20:35:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (0000001181D5F400) [pid = 1148] [serial = 1778] [outer = 000000118193D800] 20:35:14 INFO - PROCESS | 1148 | 1464406514863 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]]]}] 20:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 627ms 20:35:14 INFO - PROCESS | 1148 | 1464406514929 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 20:35:14 INFO - PROCESS | 1148 | 1464406514931 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 20:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:35:14 INFO - PROCESS | 1148 | 1464406514934 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:35:14 INFO - PROCESS | 1148 | 1464406514936 Marionette TRACE conn5 <- [1,2334,null,{}] 20:35:14 INFO - PROCESS | 1148 | 1464406514946 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}] 20:35:15 INFO - PROCESS | 1148 | 1464406515027 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 20:35:15 INFO - PROCESS | 1148 | 1464406515034 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:15 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DDB800 == 25 [pid = 1148] [id = 593] 20:35:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (00000011816E5000) [pid = 1148] [serial = 1779] [outer = 0000000000000000] 20:35:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (000000118210CC00) [pid = 1148] [serial = 1780] [outer = 00000011816E5000] 20:35:15 INFO - PROCESS | 1148 | 1464406515081 Marionette DEBUG loaded listener.js 20:35:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (00000011821D9000) [pid = 1148] [serial = 1781] [outer = 00000011816E5000] 20:35:15 INFO - PROCESS | 1148 | 1464406515539 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]]]}] 20:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 627ms 20:35:15 INFO - PROCESS | 1148 | 1464406515573 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 20:35:15 INFO - PROCESS | 1148 | 1464406515576 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 20:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:35:15 INFO - PROCESS | 1148 | 1464406515579 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:35:15 INFO - PROCESS | 1148 | 1464406515581 Marionette TRACE conn5 <- [1,2338,null,{}] 20:35:15 INFO - PROCESS | 1148 | 1464406515585 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}] 20:35:15 INFO - PROCESS | 1148 | 1464406515694 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 20:35:15 INFO - PROCESS | 1148 | 1464406515705 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:15 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183F3D800 == 26 [pid = 1148] [id = 594] 20:35:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (0000001182244400) [pid = 1148] [serial = 1782] [outer = 0000000000000000] 20:35:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (000000118230EC00) [pid = 1148] [serial = 1783] [outer = 0000001182244400] 20:35:15 INFO - PROCESS | 1148 | 1464406515752 Marionette DEBUG loaded listener.js 20:35:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (000000118231C400) [pid = 1148] [serial = 1784] [outer = 0000001182244400] 20:35:16 INFO - PROCESS | 1148 | 1464406516189 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]]]}] 20:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 20:35:16 INFO - PROCESS | 1148 | 1464406516214 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 20:35:16 INFO - PROCESS | 1148 | 1464406516216 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 20:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:35:16 INFO - PROCESS | 1148 | 1464406516219 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:35:16 INFO - PROCESS | 1148 | 1464406516221 Marionette TRACE conn5 <- [1,2342,null,{}] 20:35:16 INFO - PROCESS | 1148 | 1464406516230 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}] 20:35:16 INFO - PROCESS | 1148 | 1464406516311 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 20:35:16 INFO - PROCESS | 1148 | 1464406516317 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:16 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E35800 == 27 [pid = 1148] [id = 595] 20:35:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (000000118178FC00) [pid = 1148] [serial = 1785] [outer = 0000000000000000] 20:35:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011830DE400) [pid = 1148] [serial = 1786] [outer = 000000118178FC00] 20:35:16 INFO - PROCESS | 1148 | 1464406516364 Marionette DEBUG loaded listener.js 20:35:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001183E34800) [pid = 1148] [serial = 1787] [outer = 000000118178FC00] 20:35:16 INFO - PROCESS | 1148 | 1464406516824 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]]]}] 20:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 629ms 20:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:35:16 INFO - PROCESS | 1148 | 1464406516856 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 20:35:16 INFO - PROCESS | 1148 | 1464406516858 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 20:35:16 INFO - PROCESS | 1148 | 1464406516862 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:35:16 INFO - PROCESS | 1148 | 1464406516864 Marionette TRACE conn5 <- [1,2346,null,{}] 20:35:16 INFO - PROCESS | 1148 | 1464406516867 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}] 20:35:16 INFO - PROCESS | 1148 | 1464406516947 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 20:35:16 INFO - PROCESS | 1148 | 1464406516955 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:16 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F6E800 == 28 [pid = 1148] [id = 596] 20:35:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001183E32800) [pid = 1148] [serial = 1788] [outer = 0000000000000000] 20:35:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (0000001184073C00) [pid = 1148] [serial = 1789] [outer = 0000001183E32800] 20:35:17 INFO - PROCESS | 1148 | 1464406517003 Marionette DEBUG loaded listener.js 20:35:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001184098000) [pid = 1148] [serial = 1790] [outer = 0000001183E32800] 20:35:17 INFO - PROCESS | 1148 | 1464406517468 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]]]}] 20:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 628ms 20:35:17 INFO - PROCESS | 1148 | 1464406517501 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 20:35:17 INFO - PROCESS | 1148 | 1464406517504 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 20:35:17 INFO - PROCESS | 1148 | 1464406517507 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:35:17 INFO - PROCESS | 1148 | 1464406517509 Marionette TRACE conn5 <- [1,2350,null,{}] 20:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:35:17 INFO - PROCESS | 1148 | 1464406517512 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}] 20:35:17 INFO - PROCESS | 1148 | 1464406517615 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 20:35:17 INFO - PROCESS | 1148 | 1464406517624 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:17 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E30800 == 29 [pid = 1148] [id = 597] 20:35:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001184095800) [pid = 1148] [serial = 1791] [outer = 0000000000000000] 20:35:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011840A1400) [pid = 1148] [serial = 1792] [outer = 0000001184095800] 20:35:17 INFO - PROCESS | 1148 | 1464406517708 Marionette DEBUG loaded listener.js 20:35:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (0000001184362000) [pid = 1148] [serial = 1793] [outer = 0000001184095800] 20:35:18 INFO - PROCESS | 1148 | 1464406518192 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]]]}] 20:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 20:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:35:18 INFO - PROCESS | 1148 | 1464406518249 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 20:35:18 INFO - PROCESS | 1148 | 1464406518251 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 20:35:18 INFO - PROCESS | 1148 | 1464406518255 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:35:18 INFO - PROCESS | 1148 | 1464406518265 Marionette TRACE conn5 <- [1,2354,null,{}] 20:35:18 INFO - PROCESS | 1148 | 1464406518269 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}] 20:35:18 INFO - PROCESS | 1148 | 1464406518386 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 20:35:18 INFO - PROCESS | 1148 | 1464406518440 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:18 INFO - PROCESS | 1148 | ++DOCSHELL 000000118551B000 == 30 [pid = 1148] [id = 598] 20:35:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (0000001181BAE800) [pid = 1148] [serial = 1794] [outer = 0000000000000000] 20:35:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (0000001184917400) [pid = 1148] [serial = 1795] [outer = 0000001181BAE800] 20:35:18 INFO - PROCESS | 1148 | 1464406518485 Marionette DEBUG loaded listener.js 20:35:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (0000001184985000) [pid = 1148] [serial = 1796] [outer = 0000001181BAE800] 20:35:18 INFO - PROCESS | 1148 | 1464406518931 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]]]}] 20:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 754ms 20:35:19 INFO - PROCESS | 1148 | 1464406519009 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 20:35:19 INFO - PROCESS | 1148 | 1464406519012 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 20:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:35:19 INFO - PROCESS | 1148 | 1464406519015 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:35:19 INFO - PROCESS | 1148 | 1464406519017 Marionette TRACE conn5 <- [1,2358,null,{}] 20:35:19 INFO - PROCESS | 1148 | 1464406519026 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}] 20:35:19 INFO - PROCESS | 1148 | 1464406519151 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 20:35:19 INFO - PROCESS | 1148 | 1464406519166 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:19 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183041800 == 31 [pid = 1148] [id = 599] 20:35:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (000000118491B800) [pid = 1148] [serial = 1797] [outer = 0000000000000000] 20:35:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (0000001185028C00) [pid = 1148] [serial = 1798] [outer = 000000118491B800] 20:35:19 INFO - PROCESS | 1148 | 1464406519355 Marionette DEBUG loaded listener.js 20:35:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011850B9000) [pid = 1148] [serial = 1799] [outer = 000000118491B800] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011850B7400) [pid = 1148] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (000000118177F400) [pid = 1148] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (000000118435B000) [pid = 1148] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (000000118498B400) [pid = 1148] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (00000011850C6800) [pid = 1148] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001183E33C00) [pid = 1148] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (00000011830D3000) [pid = 1148] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (000000118223E800) [pid = 1148] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (000000118168B400) [pid = 1148] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001181BAD000) [pid = 1148] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (000000118016A400) [pid = 1148] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (000000118168C000) [pid = 1148] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001180570C00) [pid = 1148] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:35:19 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001181BB5C00) [pid = 1148] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:35:19 INFO - PROCESS | 1148 | 1464406519754 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]]]}] 20:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 776ms 20:35:19 INFO - PROCESS | 1148 | 1464406519793 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 20:35:19 INFO - PROCESS | 1148 | 1464406519795 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 20:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:35:19 INFO - PROCESS | 1148 | 1464406519799 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:35:19 INFO - PROCESS | 1148 | 1464406519801 Marionette TRACE conn5 <- [1,2362,null,{}] 20:35:19 INFO - PROCESS | 1148 | 1464406519804 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}] 20:35:19 INFO - PROCESS | 1148 | 1464406519921 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 20:35:19 INFO - PROCESS | 1148 | 1464406519930 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:19 INFO - PROCESS | 1148 | ++DOCSHELL 00000011856AA800 == 32 [pid = 1148] [id = 600] 20:35:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011822A7800) [pid = 1148] [serial = 1800] [outer = 0000000000000000] 20:35:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001184991800) [pid = 1148] [serial = 1801] [outer = 00000011822A7800] 20:35:19 INFO - PROCESS | 1148 | 1464406519976 Marionette DEBUG loaded listener.js 20:35:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (00000011850BBC00) [pid = 1148] [serial = 1802] [outer = 00000011822A7800] 20:35:20 INFO - PROCESS | 1148 | 1464406520389 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]]]}] 20:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 628ms 20:35:20 INFO - PROCESS | 1148 | 1464406520430 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 20:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:35:20 INFO - PROCESS | 1148 | 1464406520432 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 20:35:20 INFO - PROCESS | 1148 | 1464406520436 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:35:20 INFO - PROCESS | 1148 | 1464406520438 Marionette TRACE conn5 <- [1,2366,null,{}] 20:35:20 INFO - PROCESS | 1148 | 1464406520441 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}] 20:35:20 INFO - PROCESS | 1148 | 1464406520549 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 20:35:20 INFO - PROCESS | 1148 | 1464406520584 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:20 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186B73000 == 33 [pid = 1148] [id = 601] 20:35:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011850C0800) [pid = 1148] [serial = 1803] [outer = 0000000000000000] 20:35:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011850C5C00) [pid = 1148] [serial = 1804] [outer = 00000011850C0800] 20:35:20 INFO - PROCESS | 1148 | 1464406520635 Marionette DEBUG loaded listener.js 20:35:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001185203000) [pid = 1148] [serial = 1805] [outer = 00000011850C0800] 20:35:21 INFO - PROCESS | 1148 | 1464406521053 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]]]}] 20:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 20:35:21 INFO - PROCESS | 1148 | 1464406521067 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 20:35:21 INFO - PROCESS | 1148 | 1464406521069 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 20:35:21 INFO - PROCESS | 1148 | 1464406521073 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:35:21 INFO - PROCESS | 1148 | 1464406521074 Marionette TRACE conn5 <- [1,2370,null,{}] 20:35:21 INFO - PROCESS | 1148 | 1464406521078 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}] 20:35:21 INFO - PROCESS | 1148 | 1464406521191 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 20:35:21 INFO - PROCESS | 1148 | 1464406521200 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:21 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186DB2000 == 34 [pid = 1148] [id = 602] 20:35:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011850C1000) [pid = 1148] [serial = 1806] [outer = 0000000000000000] 20:35:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (000000118520F000) [pid = 1148] [serial = 1807] [outer = 00000011850C1000] 20:35:21 INFO - PROCESS | 1148 | 1464406521254 Marionette DEBUG loaded listener.js 20:35:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011853B8800) [pid = 1148] [serial = 1808] [outer = 00000011850C1000] 20:35:22 INFO - PROCESS | 1148 | 1464406522078 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]]]}] 20:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1080ms 20:35:22 INFO - PROCESS | 1148 | 1464406522180 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 20:35:22 INFO - PROCESS | 1148 | 1464406522186 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 20:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:35:22 INFO - PROCESS | 1148 | 1464406522192 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:35:22 INFO - PROCESS | 1148 | 1464406522197 Marionette TRACE conn5 <- [1,2374,null,{}] 20:35:22 INFO - PROCESS | 1148 | 1464406522202 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}] 20:35:22 INFO - PROCESS | 1148 | 1464406522339 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 20:35:22 INFO - PROCESS | 1148 | 1464406522453 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:22 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B85800 == 35 [pid = 1148] [id = 603] 20:35:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (0000001181687000) [pid = 1148] [serial = 1809] [outer = 0000000000000000] 20:35:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011816E2800) [pid = 1148] [serial = 1810] [outer = 0000001181687000] 20:35:22 INFO - PROCESS | 1148 | 1464406522514 Marionette DEBUG loaded listener.js 20:35:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (000000118178E000) [pid = 1148] [serial = 1811] [outer = 0000001181687000] 20:35:23 INFO - PROCESS | 1148 | 1464406523408 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]]]}] 20:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1280ms 20:35:23 INFO - PROCESS | 1148 | 1464406523472 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 20:35:23 INFO - PROCESS | 1148 | 1464406523476 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 20:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:35:23 INFO - PROCESS | 1148 | 1464406523482 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:35:23 INFO - PROCESS | 1148 | 1464406523486 Marionette TRACE conn5 <- [1,2378,null,{}] 20:35:23 INFO - PROCESS | 1148 | 1464406523492 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}] 20:35:23 INFO - PROCESS | 1148 | 1464406523600 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 20:35:23 INFO - PROCESS | 1148 | 1464406523680 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:23 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B72800 == 36 [pid = 1148] [id = 604] 20:35:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (0000001180579000) [pid = 1148] [serial = 1812] [outer = 0000000000000000] 20:35:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (0000001181686400) [pid = 1148] [serial = 1813] [outer = 0000001180579000] 20:35:23 INFO - PROCESS | 1148 | 1464406523731 Marionette DEBUG loaded listener.js 20:35:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011816ECC00) [pid = 1148] [serial = 1814] [outer = 0000001180579000] 20:35:23 INFO - PROCESS | 1148 | --DOCSHELL 0000001186B73000 == 35 [pid = 1148] [id = 601] 20:35:23 INFO - PROCESS | 1148 | --DOCSHELL 00000011856AA800 == 34 [pid = 1148] [id = 600] 20:35:23 INFO - PROCESS | 1148 | --DOCSHELL 0000001183041800 == 33 [pid = 1148] [id = 599] 20:35:23 INFO - PROCESS | 1148 | --DOCSHELL 000000118551B000 == 32 [pid = 1148] [id = 598] 20:35:23 INFO - PROCESS | 1148 | --DOCSHELL 0000001182E30800 == 31 [pid = 1148] [id = 597] 20:35:23 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F6E800 == 30 [pid = 1148] [id = 596] 20:35:23 INFO - PROCESS | 1148 | --DOCSHELL 0000001184E35800 == 29 [pid = 1148] [id = 595] 20:35:23 INFO - PROCESS | 1148 | --DOCSHELL 0000001183F3D800 == 28 [pid = 1148] [id = 594] 20:35:23 INFO - PROCESS | 1148 | --DOCSHELL 0000001183DDB800 == 27 [pid = 1148] [id = 593] 20:35:23 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (000000118514E000) [pid = 1148] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (0000001185142800) [pid = 1148] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (0000001184097C00) [pid = 1148] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (000000118435E400) [pid = 1148] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011840A1000) [pid = 1148] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (000000118501E000) [pid = 1148] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001184911800) [pid = 1148] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (0000001185026400) [pid = 1148] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (000000118502BC00) [pid = 1148] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001185202800) [pid = 1148] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001183E39400) [pid = 1148] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011830D5C00) [pid = 1148] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (0000001183E2D400) [pid = 1148] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (00000011822A9400) [pid = 1148] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001182314C00) [pid = 1148] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001182109000) [pid = 1148] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (00000011821D3C00) [pid = 1148] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001181BB1800) [pid = 1148] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001181D59C00) [pid = 1148] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001181790C00) [pid = 1148] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (000000118193D400) [pid = 1148] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (00000011816E0C00) [pid = 1148] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (000000118177B000) [pid = 1148] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (0000001180819800) [pid = 1148] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (0000001180571400) [pid = 1148] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 67 (00000011840A0000) [pid = 1148] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 66 (00000011850ABC00) [pid = 1148] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | --DOMWINDOW == 65 (0000001184076800) [pid = 1148] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 20:35:24 INFO - PROCESS | 1148 | 1464406524289 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]]]}] 20:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 837ms 20:35:24 INFO - PROCESS | 1148 | 1464406524325 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 20:35:24 INFO - PROCESS | 1148 | 1464406524331 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 20:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:35:24 INFO - PROCESS | 1148 | 1464406524338 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:35:24 INFO - PROCESS | 1148 | 1464406524341 Marionette TRACE conn5 <- [1,2382,null,{}] 20:35:24 INFO - PROCESS | 1148 | 1464406524345 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}] 20:35:24 INFO - PROCESS | 1148 | 1464406524433 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 20:35:24 INFO - PROCESS | 1148 | 1464406524441 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:24 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827D9000 == 28 [pid = 1148] [id = 605] 20:35:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 66 (0000001181689C00) [pid = 1148] [serial = 1815] [outer = 0000000000000000] 20:35:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 67 (0000001181783C00) [pid = 1148] [serial = 1816] [outer = 0000001181689C00] 20:35:24 INFO - PROCESS | 1148 | 1464406524488 Marionette DEBUG loaded listener.js 20:35:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (0000001181931800) [pid = 1148] [serial = 1817] [outer = 0000001181689C00] 20:35:24 INFO - PROCESS | 1148 | 1464406524994 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]]]}] 20:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 692ms 20:35:25 INFO - PROCESS | 1148 | 1464406525035 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 20:35:25 INFO - PROCESS | 1148 | 1464406525038 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 20:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:35:25 INFO - PROCESS | 1148 | 1464406525042 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:35:25 INFO - PROCESS | 1148 | 1464406525045 Marionette TRACE conn5 <- [1,2386,null,{}] 20:35:25 INFO - PROCESS | 1148 | 1464406525057 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}] 20:35:25 INFO - PROCESS | 1148 | 1464406525177 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 20:35:25 INFO - PROCESS | 1148 | 1464406525258 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:25 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834B5800 == 29 [pid = 1148] [id = 606] 20:35:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (000000118177E800) [pid = 1148] [serial = 1818] [outer = 0000000000000000] 20:35:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (0000001181BB0C00) [pid = 1148] [serial = 1819] [outer = 000000118177E800] 20:35:25 INFO - PROCESS | 1148 | 1464406525308 Marionette DEBUG loaded listener.js 20:35:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (0000001181D60400) [pid = 1148] [serial = 1820] [outer = 000000118177E800] 20:35:25 INFO - PROCESS | 1148 | 1464406525699 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]]]}] 20:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 20:35:25 INFO - PROCESS | 1148 | 1464406525735 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 20:35:25 INFO - PROCESS | 1148 | 1464406525738 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 20:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:35:25 INFO - PROCESS | 1148 | 1464406525742 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:35:25 INFO - PROCESS | 1148 | 1464406525743 Marionette TRACE conn5 <- [1,2390,null,{}] 20:35:25 INFO - PROCESS | 1148 | 1464406525747 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}] 20:35:25 INFO - PROCESS | 1148 | 1464406525834 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 20:35:25 INFO - PROCESS | 1148 | 1464406525841 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:25 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E1B000 == 30 [pid = 1148] [id = 607] 20:35:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (000000118210F000) [pid = 1148] [serial = 1821] [outer = 0000000000000000] 20:35:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (00000011821D9C00) [pid = 1148] [serial = 1822] [outer = 000000118210F000] 20:35:25 INFO - PROCESS | 1148 | 1464406525889 Marionette DEBUG loaded listener.js 20:35:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (000000118223E000) [pid = 1148] [serial = 1823] [outer = 000000118210F000] 20:35:26 INFO - PROCESS | 1148 | 1464406526366 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]]]}] 20:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 690ms 20:35:26 INFO - PROCESS | 1148 | 1464406526434 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 20:35:26 INFO - PROCESS | 1148 | 1464406526437 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 20:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:35:26 INFO - PROCESS | 1148 | 1464406526440 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:35:26 INFO - PROCESS | 1148 | 1464406526442 Marionette TRACE conn5 <- [1,2394,null,{}] 20:35:26 INFO - PROCESS | 1148 | 1464406526446 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}] 20:35:26 INFO - PROCESS | 1148 | 1464406526580 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 20:35:26 INFO - PROCESS | 1148 | 1464406526605 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:26 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184044800 == 31 [pid = 1148] [id = 608] 20:35:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (000000118056E400) [pid = 1148] [serial = 1824] [outer = 0000000000000000] 20:35:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (00000011822A1000) [pid = 1148] [serial = 1825] [outer = 000000118056E400] 20:35:26 INFO - PROCESS | 1148 | 1464406526650 Marionette DEBUG loaded listener.js 20:35:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001182311400) [pid = 1148] [serial = 1826] [outer = 000000118056E400] 20:35:27 INFO - PROCESS | 1148 | 1464406527095 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]]]}] 20:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 20:35:27 INFO - PROCESS | 1148 | 1464406527135 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 20:35:27 INFO - PROCESS | 1148 | 1464406527145 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 20:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:35:27 INFO - PROCESS | 1148 | 1464406527159 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:35:27 INFO - PROCESS | 1148 | 1464406527161 Marionette TRACE conn5 <- [1,2398,null,{}] 20:35:27 INFO - PROCESS | 1148 | 1464406527165 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}] 20:35:27 INFO - PROCESS | 1148 | 1464406527293 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 20:35:27 INFO - PROCESS | 1148 | 1464406527308 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:27 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F16800 == 32 [pid = 1148] [id = 609] 20:35:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (00000011830D9800) [pid = 1148] [serial = 1827] [outer = 0000000000000000] 20:35:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (0000001183E2EC00) [pid = 1148] [serial = 1828] [outer = 00000011830D9800] 20:35:27 INFO - PROCESS | 1148 | 1464406527355 Marionette DEBUG loaded listener.js 20:35:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001184096000) [pid = 1148] [serial = 1829] [outer = 00000011830D9800] 20:35:27 INFO - PROCESS | 1148 | 1464406527826 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]]]}] 20:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 691ms 20:35:27 INFO - PROCESS | 1148 | 1464406527854 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 20:35:27 INFO - PROCESS | 1148 | 1464406527856 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 20:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:35:27 INFO - PROCESS | 1148 | 1464406527859 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:35:27 INFO - PROCESS | 1148 | 1464406527861 Marionette TRACE conn5 <- [1,2402,null,{}] 20:35:27 INFO - PROCESS | 1148 | 1464406527865 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}] 20:35:28 INFO - PROCESS | 1148 | 1464406528001 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 20:35:28 INFO - PROCESS | 1148 | 1464406528008 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:28 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F1B800 == 33 [pid = 1148] [id = 610] 20:35:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001182108800) [pid = 1148] [serial = 1830] [outer = 0000000000000000] 20:35:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011840A1800) [pid = 1148] [serial = 1831] [outer = 0000001182108800] 20:35:28 INFO - PROCESS | 1148 | 1464406528054 Marionette DEBUG loaded listener.js 20:35:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001184367400) [pid = 1148] [serial = 1832] [outer = 0000001182108800] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (00000011816E6400) [pid = 1148] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011850C0800) [pid = 1148] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (00000011822A7800) [pid = 1148] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (000000118491B800) [pid = 1148] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001180577800) [pid = 1148] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001183E32800) [pid = 1148] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (00000011816E5000) [pid = 1148] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001180170000) [pid = 1148] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001184095800) [pid = 1148] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001181BAE800) [pid = 1148] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (000000118193D800) [pid = 1148] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (0000001182244400) [pid = 1148] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (000000118178FC00) [pid = 1148] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:35:28 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (000000118514B800) [pid = 1148] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:35:28 INFO - PROCESS | 1148 | 1464406528581 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]]]}] 20:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 776ms 20:35:28 INFO - PROCESS | 1148 | 1464406528638 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 20:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:35:28 INFO - PROCESS | 1148 | 1464406528640 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 20:35:28 INFO - PROCESS | 1148 | 1464406528643 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:35:28 INFO - PROCESS | 1148 | 1464406528645 Marionette TRACE conn5 <- [1,2406,null,{}] 20:35:28 INFO - PROCESS | 1148 | 1464406528649 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}] 20:35:28 INFO - PROCESS | 1148 | 1464406528738 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 20:35:28 INFO - PROCESS | 1148 | 1464406528745 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:28 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B12800 == 34 [pid = 1148] [id = 611] 20:35:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (000000118193D800) [pid = 1148] [serial = 1833] [outer = 0000000000000000] 20:35:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (0000001184079400) [pid = 1148] [serial = 1834] [outer = 000000118193D800] 20:35:28 INFO - PROCESS | 1148 | 1464406528792 Marionette DEBUG loaded listener.js 20:35:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (000000118490FC00) [pid = 1148] [serial = 1835] [outer = 000000118193D800] 20:35:29 INFO - PROCESS | 1148 | 1464406529219 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]]]}] 20:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 629ms 20:35:29 INFO - PROCESS | 1148 | 1464406529276 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 20:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:35:29 INFO - PROCESS | 1148 | 1464406529278 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 20:35:29 INFO - PROCESS | 1148 | 1464406529281 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:35:29 INFO - PROCESS | 1148 | 1464406529283 Marionette TRACE conn5 <- [1,2410,null,{}] 20:35:29 INFO - PROCESS | 1148 | 1464406529287 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}] 20:35:29 INFO - PROCESS | 1148 | 1464406529367 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 20:35:29 INFO - PROCESS | 1148 | 1464406529377 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:29 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185522800 == 35 [pid = 1148] [id = 612] 20:35:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (0000001180578000) [pid = 1148] [serial = 1836] [outer = 0000000000000000] 20:35:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (0000001184919000) [pid = 1148] [serial = 1837] [outer = 0000001180578000] 20:35:29 INFO - PROCESS | 1148 | 1464406529421 Marionette DEBUG loaded listener.js 20:35:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (000000118498E000) [pid = 1148] [serial = 1838] [outer = 0000001180578000] 20:35:29 INFO - PROCESS | 1148 | 1464406529852 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]]]}] 20:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 20:35:29 INFO - PROCESS | 1148 | 1464406529915 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 20:35:29 INFO - PROCESS | 1148 | 1464406529917 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 20:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:35:29 INFO - PROCESS | 1148 | 1464406529921 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:35:29 INFO - PROCESS | 1148 | 1464406529923 Marionette TRACE conn5 <- [1,2414,null,{}] 20:35:29 INFO - PROCESS | 1148 | 1464406529927 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}] 20:35:30 INFO - PROCESS | 1148 | 1464406530007 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 20:35:30 INFO - PROCESS | 1148 | 1464406530025 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:30 INFO - PROCESS | 1148 | ++DOCSHELL 000000118567F800 == 36 [pid = 1148] [id = 613] 20:35:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (0000001185021C00) [pid = 1148] [serial = 1839] [outer = 0000000000000000] 20:35:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001185024400) [pid = 1148] [serial = 1840] [outer = 0000001185021C00] 20:35:30 INFO - PROCESS | 1148 | 1464406530072 Marionette DEBUG loaded listener.js 20:35:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (00000011850AAC00) [pid = 1148] [serial = 1841] [outer = 0000001185021C00] 20:35:30 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B72800 == 35 [pid = 1148] [id = 604] 20:35:30 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B85800 == 34 [pid = 1148] [id = 603] 20:35:30 INFO - PROCESS | 1148 | --DOCSHELL 0000001186DB2000 == 33 [pid = 1148] [id = 602] 20:35:31 INFO - PROCESS | 1148 | --DOCSHELL 00000011834B5800 == 32 [pid = 1148] [id = 606] 20:35:31 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E1B000 == 31 [pid = 1148] [id = 607] 20:35:31 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F16800 == 30 [pid = 1148] [id = 609] 20:35:31 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B12800 == 29 [pid = 1148] [id = 611] 20:35:31 INFO - PROCESS | 1148 | --DOCSHELL 0000001184044800 == 28 [pid = 1148] [id = 608] 20:35:31 INFO - PROCESS | 1148 | --DOCSHELL 0000001185522800 == 27 [pid = 1148] [id = 612] 20:35:31 INFO - PROCESS | 1148 | --DOCSHELL 00000011827D9000 == 26 [pid = 1148] [id = 605] 20:35:31 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F1B800 == 25 [pid = 1148] [id = 610] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (00000011850C5C00) [pid = 1148] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (0000001184991800) [pid = 1148] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (00000011850B9000) [pid = 1148] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001181682C00) [pid = 1148] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001184073C00) [pid = 1148] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (000000118210CC00) [pid = 1148] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (0000001185203000) [pid = 1148] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (0000001181934800) [pid = 1148] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (0000001185028C00) [pid = 1148] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (00000011840A1400) [pid = 1148] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 67 (0000001184985000) [pid = 1148] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 66 (0000001181BB2800) [pid = 1148] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 65 (000000118231C400) [pid = 1148] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 64 (0000001184917400) [pid = 1148] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 63 (0000001180578800) [pid = 1148] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 62 (00000011830DE400) [pid = 1148] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 61 (00000011821D9000) [pid = 1148] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 60 (0000001183E34800) [pid = 1148] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 59 (0000001185207800) [pid = 1148] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 58 (0000001181782800) [pid = 1148] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 57 (0000001184098000) [pid = 1148] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 56 (0000001181947400) [pid = 1148] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 55 (0000001181D5F400) [pid = 1148] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 54 (00000011850BBC00) [pid = 1148] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 53 (0000001184362000) [pid = 1148] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 52 (000000118230EC00) [pid = 1148] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | --DOMWINDOW == 51 (00000011816E9800) [pid = 1148] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 20:35:31 INFO - PROCESS | 1148 | 1464406531800 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]]]}] 20:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1936ms 20:35:31 INFO - PROCESS | 1148 | 1464406531860 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 20:35:31 INFO - PROCESS | 1148 | 1464406531864 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 20:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:35:31 INFO - PROCESS | 1148 | 1464406531870 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:35:31 INFO - PROCESS | 1148 | 1464406531874 Marionette TRACE conn5 <- [1,2418,null,{}] 20:35:31 INFO - PROCESS | 1148 | 1464406531880 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}] 20:35:31 INFO - PROCESS | 1148 | 1464406531971 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 20:35:31 INFO - PROCESS | 1148 | 1464406531980 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:32 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B09000 == 26 [pid = 1148] [id = 614] 20:35:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 52 (0000001180813400) [pid = 1148] [serial = 1842] [outer = 0000000000000000] 20:35:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 53 (0000001180814400) [pid = 1148] [serial = 1843] [outer = 0000001180813400] 20:35:32 INFO - PROCESS | 1148 | 1464406532037 Marionette DEBUG loaded listener.js 20:35:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 54 (0000001181684400) [pid = 1148] [serial = 1844] [outer = 0000001180813400] 20:35:32 INFO - PROCESS | 1148 | 1464406532523 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]]]}] 20:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 691ms 20:35:32 INFO - PROCESS | 1148 | 1464406532565 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 20:35:32 INFO - PROCESS | 1148 | 1464406532572 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 20:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:35:32 INFO - PROCESS | 1148 | 1464406532579 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:35:32 INFO - PROCESS | 1148 | 1464406532582 Marionette TRACE conn5 <- [1,2422,null,{}] 20:35:32 INFO - PROCESS | 1148 | 1464406532586 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}] 20:35:32 INFO - PROCESS | 1148 | 1464406532675 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 20:35:32 INFO - PROCESS | 1148 | 1464406532685 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011823B7800 == 27 [pid = 1148] [id = 615] 20:35:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 55 (0000001181687C00) [pid = 1148] [serial = 1845] [outer = 0000000000000000] 20:35:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 56 (0000001181779800) [pid = 1148] [serial = 1846] [outer = 0000001181687C00] 20:35:32 INFO - PROCESS | 1148 | 1464406532734 Marionette DEBUG loaded listener.js 20:35:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 57 (0000001181789C00) [pid = 1148] [serial = 1847] [outer = 0000001181687C00] 20:35:33 INFO - PROCESS | 1148 | 1464406533207 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]]]}] 20:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 20:35:33 INFO - PROCESS | 1148 | 1464406533256 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 20:35:33 INFO - PROCESS | 1148 | 1464406533268 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 20:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:35:33 INFO - PROCESS | 1148 | 1464406533272 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:35:33 INFO - PROCESS | 1148 | 1464406533276 Marionette TRACE conn5 <- [1,2426,null,{}] 20:35:33 INFO - PROCESS | 1148 | 1464406533287 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}] 20:35:33 INFO - PROCESS | 1148 | 1464406533404 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 20:35:33 INFO - PROCESS | 1148 | 1464406533484 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:33 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183056800 == 28 [pid = 1148] [id = 616] 20:35:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 58 (0000001180165800) [pid = 1148] [serial = 1848] [outer = 0000000000000000] 20:35:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 59 (0000001181947C00) [pid = 1148] [serial = 1849] [outer = 0000001180165800] 20:35:33 INFO - PROCESS | 1148 | 1464406533533 Marionette DEBUG loaded listener.js 20:35:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 60 (0000001181BAE000) [pid = 1148] [serial = 1850] [outer = 0000001180165800] 20:35:33 INFO - PROCESS | 1148 | 1464406533892 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]]]}] 20:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 20:35:33 INFO - PROCESS | 1148 | 1464406533967 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 20:35:33 INFO - PROCESS | 1148 | 1464406533970 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 20:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:35:33 INFO - PROCESS | 1148 | 1464406533973 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:35:33 INFO - PROCESS | 1148 | 1464406533975 Marionette TRACE conn5 <- [1,2430,null,{}] 20:35:33 INFO - PROCESS | 1148 | 1464406533979 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}] 20:35:34 INFO - PROCESS | 1148 | 1464406534063 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 20:35:34 INFO - PROCESS | 1148 | 1464406534070 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834D0800 == 29 [pid = 1148] [id = 617] 20:35:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 61 (0000001181D5A800) [pid = 1148] [serial = 1851] [outer = 0000000000000000] 20:35:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 62 (0000001181D5E400) [pid = 1148] [serial = 1852] [outer = 0000001181D5A800] 20:35:34 INFO - PROCESS | 1148 | 1464406534119 Marionette DEBUG loaded listener.js 20:35:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 63 (000000118210AC00) [pid = 1148] [serial = 1853] [outer = 0000001181D5A800] 20:35:34 INFO - PROCESS | 1148 | 1464406534540 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]]]}] 20:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 587ms 20:35:34 INFO - PROCESS | 1148 | 1464406534562 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 20:35:34 INFO - PROCESS | 1148 | 1464406534564 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 20:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:35:34 INFO - PROCESS | 1148 | 1464406534578 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:35:34 INFO - PROCESS | 1148 | 1464406534580 Marionette TRACE conn5 <- [1,2434,null,{}] 20:35:34 INFO - PROCESS | 1148 | 1464406534584 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}] 20:35:34 INFO - PROCESS | 1148 | 1464406534664 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 20:35:34 INFO - PROCESS | 1148 | 1464406534670 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:34 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E1C800 == 30 [pid = 1148] [id = 618] 20:35:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 64 (00000011816E1400) [pid = 1148] [serial = 1854] [outer = 0000000000000000] 20:35:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 65 (00000011821D7000) [pid = 1148] [serial = 1855] [outer = 00000011816E1400] 20:35:34 INFO - PROCESS | 1148 | 1464406534726 Marionette DEBUG loaded listener.js 20:35:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 66 (000000118223F400) [pid = 1148] [serial = 1856] [outer = 00000011816E1400] 20:35:35 INFO - PROCESS | 1148 | 1464406535177 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]]]}] 20:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 627ms 20:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:35:35 INFO - PROCESS | 1148 | 1464406535212 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 20:35:35 INFO - PROCESS | 1148 | 1464406535214 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 20:35:35 INFO - PROCESS | 1148 | 1464406535218 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:35:35 INFO - PROCESS | 1148 | 1464406535219 Marionette TRACE conn5 <- [1,2438,null,{}] 20:35:35 INFO - PROCESS | 1148 | 1464406535223 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}] 20:35:35 INFO - PROCESS | 1148 | 1464406535323 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 20:35:35 INFO - PROCESS | 1148 | 1464406535330 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:35 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184057800 == 31 [pid = 1148] [id = 619] 20:35:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 67 (0000001182312000) [pid = 1148] [serial = 1857] [outer = 0000000000000000] 20:35:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (00000011830D6000) [pid = 1148] [serial = 1858] [outer = 0000001182312000] 20:35:35 INFO - PROCESS | 1148 | 1464406535378 Marionette DEBUG loaded listener.js 20:35:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (00000011830E0000) [pid = 1148] [serial = 1859] [outer = 0000001182312000] 20:35:35 INFO - PROCESS | 1148 | 1464406535795 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]]]}] 20:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 20:35:35 INFO - PROCESS | 1148 | 1464406535848 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 20:35:35 INFO - PROCESS | 1148 | 1464406535850 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 20:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:35:35 INFO - PROCESS | 1148 | 1464406535853 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:35:35 INFO - PROCESS | 1148 | 1464406535855 Marionette TRACE conn5 <- [1,2442,null,{}] 20:35:35 INFO - PROCESS | 1148 | 1464406535864 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}] 20:35:35 INFO - PROCESS | 1148 | 1464406535943 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 20:35:35 INFO - PROCESS | 1148 | 1464406535950 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:35 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F11000 == 32 [pid = 1148] [id = 620] 20:35:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (0000001183E30C00) [pid = 1148] [serial = 1860] [outer = 0000000000000000] 20:35:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (0000001183E34C00) [pid = 1148] [serial = 1861] [outer = 0000001183E30C00] 20:35:35 INFO - PROCESS | 1148 | 1464406535996 Marionette DEBUG loaded listener.js 20:35:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (0000001184070C00) [pid = 1148] [serial = 1862] [outer = 0000001183E30C00] 20:35:36 INFO - PROCESS | 1148 | 1464406536443 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]]]}] 20:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 648ms 20:35:36 INFO - PROCESS | 1148 | 1464406536505 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 20:35:36 INFO - PROCESS | 1148 | 1464406536508 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 20:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:35:36 INFO - PROCESS | 1148 | 1464406536511 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:35:36 INFO - PROCESS | 1148 | 1464406536513 Marionette TRACE conn5 <- [1,2446,null,{}] 20:35:36 INFO - PROCESS | 1148 | 1464406536517 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}] 20:35:36 INFO - PROCESS | 1148 | 1464406536595 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 20:35:36 INFO - PROCESS | 1148 | 1464406536603 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:36 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185106800 == 33 [pid = 1148] [id = 621] 20:35:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (000000118407B400) [pid = 1148] [serial = 1863] [outer = 0000000000000000] 20:35:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (0000001184094400) [pid = 1148] [serial = 1864] [outer = 000000118407B400] 20:35:36 INFO - PROCESS | 1148 | 1464406536650 Marionette DEBUG loaded listener.js 20:35:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (000000118409F800) [pid = 1148] [serial = 1865] [outer = 000000118407B400] 20:35:37 INFO - PROCESS | 1148 | 1464406537119 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]]]}] 20:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 20:35:37 INFO - PROCESS | 1148 | 1464406537144 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 20:35:37 INFO - PROCESS | 1148 | 1464406537146 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 20:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:35:37 INFO - PROCESS | 1148 | 1464406537149 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:35:37 INFO - PROCESS | 1148 | 1464406537151 Marionette TRACE conn5 <- [1,2450,null,{}] 20:35:37 INFO - PROCESS | 1148 | 1464406537155 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}] 20:35:37 INFO - PROCESS | 1148 | 1464406537259 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 20:35:37 INFO - PROCESS | 1148 | 1464406537267 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:37 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183055000 == 34 [pid = 1148] [id = 622] 20:35:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (0000001181931C00) [pid = 1148] [serial = 1866] [outer = 0000000000000000] 20:35:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001184361400) [pid = 1148] [serial = 1867] [outer = 0000001181931C00] 20:35:37 INFO - PROCESS | 1148 | 1464406537354 Marionette DEBUG loaded listener.js 20:35:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (0000001184910400) [pid = 1148] [serial = 1868] [outer = 0000001181931C00] 20:35:37 INFO - PROCESS | 1148 | 1464406537807 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]]]}] 20:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 20:35:37 INFO - PROCESS | 1148 | 1464406537828 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 20:35:37 INFO - PROCESS | 1148 | 1464406537839 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 20:35:37 INFO - PROCESS | 1148 | 1464406537843 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:35:37 INFO - PROCESS | 1148 | 1464406537845 Marionette TRACE conn5 <- [1,2454,null,{}] 20:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:35:37 INFO - PROCESS | 1148 | 1464406537848 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}] 20:35:37 INFO - PROCESS | 1148 | 1464406537960 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 20:35:37 INFO - PROCESS | 1148 | 1464406537967 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:37 INFO - PROCESS | 1148 | ++DOCSHELL 000000118566B800 == 35 [pid = 1148] [id = 623] 20:35:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (0000001184915800) [pid = 1148] [serial = 1869] [outer = 0000000000000000] 20:35:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001184984800) [pid = 1148] [serial = 1870] [outer = 0000001184915800] 20:35:38 INFO - PROCESS | 1148 | 1464406538012 Marionette DEBUG loaded listener.js 20:35:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001184991400) [pid = 1148] [serial = 1871] [outer = 0000001184915800] 20:35:38 INFO - PROCESS | 1148 | 1464406538452 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]]]}] 20:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 20:35:38 INFO - PROCESS | 1148 | 1464406538479 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 20:35:38 INFO - PROCESS | 1148 | 1464406538481 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 20:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:35:38 INFO - PROCESS | 1148 | 1464406538485 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:35:38 INFO - PROCESS | 1148 | 1464406538487 Marionette TRACE conn5 <- [1,2458,null,{}] 20:35:38 INFO - PROCESS | 1148 | 1464406538491 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}] 20:35:38 INFO - PROCESS | 1148 | 1464406538614 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 20:35:38 INFO - PROCESS | 1148 | 1464406538700 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:38 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E1B000 == 36 [pid = 1148] [id = 624] 20:35:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011850AB000) [pid = 1148] [serial = 1872] [outer = 0000000000000000] 20:35:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011850B3800) [pid = 1148] [serial = 1873] [outer = 00000011850AB000] 20:35:38 INFO - PROCESS | 1148 | 1464406538751 Marionette DEBUG loaded listener.js 20:35:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011850BE400) [pid = 1148] [serial = 1874] [outer = 00000011850AB000] 20:35:38 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001180578000) [pid = 1148] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:35:38 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (000000118056E400) [pid = 1148] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:35:38 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011830D9800) [pid = 1148] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:35:38 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (0000001182108800) [pid = 1148] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:35:38 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (000000118210F000) [pid = 1148] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:35:38 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (000000118177E800) [pid = 1148] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:35:38 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001181689C00) [pid = 1148] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:35:38 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (0000001180579000) [pid = 1148] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:35:38 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001181687000) [pid = 1148] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:35:38 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (00000011850C1000) [pid = 1148] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:35:38 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (000000118193D800) [pid = 1148] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:35:39 INFO - PROCESS | 1148 | 1464406539198 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]]]}] 20:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 20:35:39 INFO - PROCESS | 1148 | 1464406539220 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 20:35:39 INFO - PROCESS | 1148 | 1464406539222 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 20:35:39 INFO - PROCESS | 1148 | 1464406539226 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:35:39 INFO - PROCESS | 1148 | 1464406539227 Marionette TRACE conn5 <- [1,2462,null,{}] 20:35:39 INFO - PROCESS | 1148 | 1464406539231 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}] 20:35:39 INFO - PROCESS | 1148 | 1464406539319 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 20:35:39 INFO - PROCESS | 1148 | 1464406539326 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:39 INFO - PROCESS | 1148 | ++DOCSHELL 000000118569A000 == 37 [pid = 1148] [id = 625] 20:35:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (0000001182310800) [pid = 1148] [serial = 1875] [outer = 0000000000000000] 20:35:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (00000011830D9800) [pid = 1148] [serial = 1876] [outer = 0000001182310800] 20:35:39 INFO - PROCESS | 1148 | 1464406539373 Marionette DEBUG loaded listener.js 20:35:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (00000011850C3400) [pid = 1148] [serial = 1877] [outer = 0000001182310800] 20:35:39 INFO - PROCESS | 1148 | 1464406539804 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]]]}] 20:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 627ms 20:35:39 INFO - PROCESS | 1148 | 1464406539857 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 20:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:35:39 INFO - PROCESS | 1148 | 1464406539859 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 20:35:39 INFO - PROCESS | 1148 | 1464406539862 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:35:39 INFO - PROCESS | 1148 | 1464406539864 Marionette TRACE conn5 <- [1,2466,null,{}] 20:35:39 INFO - PROCESS | 1148 | 1464406539868 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}] 20:35:39 INFO - PROCESS | 1148 | 1464406539950 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 20:35:39 INFO - PROCESS | 1148 | 1464406539960 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:39 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186B75800 == 38 [pid = 1148] [id = 626] 20:35:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001185142C00) [pid = 1148] [serial = 1878] [outer = 0000000000000000] 20:35:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (0000001185143400) [pid = 1148] [serial = 1879] [outer = 0000001185142C00] 20:35:40 INFO - PROCESS | 1148 | 1464406540004 Marionette DEBUG loaded listener.js 20:35:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (000000118514E400) [pid = 1148] [serial = 1880] [outer = 0000001185142C00] 20:35:40 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B09000 == 37 [pid = 1148] [id = 614] 20:35:40 INFO - PROCESS | 1148 | --DOCSHELL 000000118567F800 == 36 [pid = 1148] [id = 613] 20:35:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011823B7800 == 35 [pid = 1148] [id = 615] 20:35:41 INFO - PROCESS | 1148 | --DOCSHELL 0000001184057800 == 34 [pid = 1148] [id = 619] 20:35:41 INFO - PROCESS | 1148 | --DOCSHELL 0000001185106800 == 33 [pid = 1148] [id = 621] 20:35:41 INFO - PROCESS | 1148 | --DOCSHELL 00000011834D0800 == 32 [pid = 1148] [id = 617] 20:35:41 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F11000 == 31 [pid = 1148] [id = 620] 20:35:41 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E1C800 == 30 [pid = 1148] [id = 618] 20:35:41 INFO - PROCESS | 1148 | --DOCSHELL 000000118569A000 == 29 [pid = 1148] [id = 625] 20:35:41 INFO - PROCESS | 1148 | --DOCSHELL 000000118566B800 == 28 [pid = 1148] [id = 623] 20:35:41 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E1B000 == 27 [pid = 1148] [id = 624] 20:35:41 INFO - PROCESS | 1148 | --DOCSHELL 0000001183056800 == 26 [pid = 1148] [id = 616] 20:35:41 INFO - PROCESS | 1148 | --DOCSHELL 0000001183055000 == 25 [pid = 1148] [id = 622] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (000000118498E000) [pid = 1148] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001185024400) [pid = 1148] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (00000011822A1000) [pid = 1148] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001183E2EC00) [pid = 1148] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001182311400) [pid = 1148] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (00000011840A1800) [pid = 1148] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (0000001184096000) [pid = 1148] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (0000001184367400) [pid = 1148] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (0000001184919000) [pid = 1148] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (00000011821D9C00) [pid = 1148] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (0000001181BB0C00) [pid = 1148] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 67 (0000001181D60400) [pid = 1148] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 66 (0000001181783C00) [pid = 1148] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 65 (0000001181931800) [pid = 1148] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 64 (00000011816ECC00) [pid = 1148] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 63 (0000001181686400) [pid = 1148] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 62 (000000118178E000) [pid = 1148] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 61 (00000011816E2800) [pid = 1148] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 60 (000000118520F000) [pid = 1148] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 59 (00000011853B8800) [pid = 1148] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 58 (0000001184079400) [pid = 1148] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 57 (000000118490FC00) [pid = 1148] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | --DOMWINDOW == 56 (000000118223E000) [pid = 1148] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 20:35:41 INFO - PROCESS | 1148 | 1464406541794 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]]]}] 20:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1993ms 20:35:41 INFO - PROCESS | 1148 | 1464406541860 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 20:35:41 INFO - PROCESS | 1148 | 1464406541864 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 20:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:35:41 INFO - PROCESS | 1148 | 1464406541870 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:35:41 INFO - PROCESS | 1148 | 1464406541874 Marionette TRACE conn5 <- [1,2470,null,{}] 20:35:41 INFO - PROCESS | 1148 | 1464406541881 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}] 20:35:41 INFO - PROCESS | 1148 | 1464406541974 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 20:35:42 INFO - PROCESS | 1148 | 1464406541989 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:42 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B03000 == 26 [pid = 1148] [id = 627] 20:35:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 57 (0000001180578400) [pid = 1148] [serial = 1881] [outer = 0000000000000000] 20:35:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 58 (0000001180578C00) [pid = 1148] [serial = 1882] [outer = 0000001180578400] 20:35:42 INFO - PROCESS | 1148 | 1464406542039 Marionette DEBUG loaded listener.js 20:35:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 59 (0000001181685400) [pid = 1148] [serial = 1883] [outer = 0000001180578400] 20:35:42 INFO - PROCESS | 1148 | 1464406542524 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]]]}] 20:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 20:35:42 INFO - PROCESS | 1148 | 1464406542566 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 20:35:42 INFO - PROCESS | 1148 | 1464406542573 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 20:35:42 INFO - PROCESS | 1148 | 1464406542579 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:35:42 INFO - PROCESS | 1148 | 1464406542582 Marionette TRACE conn5 <- [1,2474,null,{}] 20:35:42 INFO - PROCESS | 1148 | 1464406542587 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}] 20:35:42 INFO - PROCESS | 1148 | 1464406542677 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 20:35:42 INFO - PROCESS | 1148 | 1464406542686 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:42 INFO - PROCESS | 1148 | ++DOCSHELL 00000011823C2800 == 27 [pid = 1148] [id = 628] 20:35:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 60 (00000011816E1800) [pid = 1148] [serial = 1884] [outer = 0000000000000000] 20:35:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 61 (00000011816EC800) [pid = 1148] [serial = 1885] [outer = 00000011816E1800] 20:35:42 INFO - PROCESS | 1148 | 1464406542735 Marionette DEBUG loaded listener.js 20:35:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 62 (0000001181786000) [pid = 1148] [serial = 1886] [outer = 00000011816E1800] 20:35:43 INFO - PROCESS | 1148 | 1464406543206 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]]]}] 20:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 692ms 20:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:35:43 INFO - PROCESS | 1148 | 1464406543277 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 20:35:43 INFO - PROCESS | 1148 | 1464406543280 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 20:35:43 INFO - PROCESS | 1148 | 1464406543285 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:35:43 INFO - PROCESS | 1148 | 1464406543288 Marionette TRACE conn5 <- [1,2478,null,{}] 20:35:43 INFO - PROCESS | 1148 | 1464406543300 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}] 20:35:43 INFO - PROCESS | 1148 | 1464406543427 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 20:35:43 INFO - PROCESS | 1148 | 1464406543503 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:43 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183041000 == 28 [pid = 1148] [id = 629] 20:35:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 63 (0000001180171400) [pid = 1148] [serial = 1887] [outer = 0000000000000000] 20:35:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 64 (000000118193C400) [pid = 1148] [serial = 1888] [outer = 0000001180171400] 20:35:43 INFO - PROCESS | 1148 | 1464406543552 Marionette DEBUG loaded listener.js 20:35:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 65 (000000118194C000) [pid = 1148] [serial = 1889] [outer = 0000001180171400] 20:35:43 INFO - PROCESS | 1148 | 1464406543943 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]]]}] 20:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 20:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:35:43 INFO - PROCESS | 1148 | 1464406543978 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 20:35:43 INFO - PROCESS | 1148 | 1464406543981 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 20:35:43 INFO - PROCESS | 1148 | 1464406543984 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:35:43 INFO - PROCESS | 1148 | 1464406543986 Marionette TRACE conn5 <- [1,2482,null,{}] 20:35:43 INFO - PROCESS | 1148 | 1464406543990 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}] 20:35:44 INFO - PROCESS | 1148 | 1464406544074 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 20:35:44 INFO - PROCESS | 1148 | 1464406544147 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:44 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834CA800 == 29 [pid = 1148] [id = 630] 20:35:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 66 (000000118194BC00) [pid = 1148] [serial = 1890] [outer = 0000000000000000] 20:35:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 67 (0000001181D52C00) [pid = 1148] [serial = 1891] [outer = 000000118194BC00] 20:35:44 INFO - PROCESS | 1148 | 1464406544193 Marionette DEBUG loaded listener.js 20:35:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (0000001182104800) [pid = 1148] [serial = 1892] [outer = 000000118194BC00] 20:35:44 INFO - PROCESS | 1148 | 1464406544562 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]]]}] 20:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 629ms 20:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:35:44 INFO - PROCESS | 1148 | 1464406544615 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 20:35:44 INFO - PROCESS | 1148 | 1464406544618 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 20:35:44 INFO - PROCESS | 1148 | 1464406544621 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:35:44 INFO - PROCESS | 1148 | 1464406544623 Marionette TRACE conn5 <- [1,2486,null,{}] 20:35:44 INFO - PROCESS | 1148 | 1464406544633 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}] 20:35:44 INFO - PROCESS | 1148 | 1464406544711 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 20:35:44 INFO - PROCESS | 1148 | 1464406544718 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:44 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E1A800 == 30 [pid = 1148] [id = 631] 20:35:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (000000118168F400) [pid = 1148] [serial = 1893] [outer = 0000000000000000] 20:35:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (00000011821D6000) [pid = 1148] [serial = 1894] [outer = 000000118168F400] 20:35:44 INFO - PROCESS | 1148 | 1464406544764 Marionette DEBUG loaded listener.js 20:35:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (000000118223E800) [pid = 1148] [serial = 1895] [outer = 000000118168F400] 20:35:45 INFO - PROCESS | 1148 | 1464406545239 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]]]}] 20:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 628ms 20:35:45 INFO - PROCESS | 1148 | 1464406545259 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 20:35:45 INFO - PROCESS | 1148 | 1464406545261 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 20:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:35:45 INFO - PROCESS | 1148 | 1464406545264 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:35:45 INFO - PROCESS | 1148 | 1464406545266 Marionette TRACE conn5 <- [1,2490,null,{}] 20:35:45 INFO - PROCESS | 1148 | 1464406545270 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}] 20:35:45 INFO - PROCESS | 1148 | 1464406545376 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 20:35:45 INFO - PROCESS | 1148 | 1464406545386 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:45 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184057800 == 31 [pid = 1148] [id = 632] 20:35:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (00000011822A5400) [pid = 1148] [serial = 1896] [outer = 0000000000000000] 20:35:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (000000118231D000) [pid = 1148] [serial = 1897] [outer = 00000011822A5400] 20:35:45 INFO - PROCESS | 1148 | 1464406545434 Marionette DEBUG loaded listener.js 20:35:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (00000011830DFC00) [pid = 1148] [serial = 1898] [outer = 00000011822A5400] 20:35:45 INFO - PROCESS | 1148 | 1464406545870 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]]]}] 20:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 20:35:45 INFO - PROCESS | 1148 | 1464406545895 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 20:35:45 INFO - PROCESS | 1148 | 1464406545898 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 20:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:35:45 INFO - PROCESS | 1148 | 1464406545901 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:35:45 INFO - PROCESS | 1148 | 1464406545903 Marionette TRACE conn5 <- [1,2494,null,{}] 20:35:45 INFO - PROCESS | 1148 | 1464406545911 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}] 20:35:46 INFO - PROCESS | 1148 | 1464406545989 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 20:35:46 INFO - PROCESS | 1148 | 1464406545996 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:46 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F13800 == 32 [pid = 1148] [id = 633] 20:35:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (0000001183E31000) [pid = 1148] [serial = 1899] [outer = 0000000000000000] 20:35:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (0000001183E36000) [pid = 1148] [serial = 1900] [outer = 0000001183E31000] 20:35:46 INFO - PROCESS | 1148 | 1464406546043 Marionette DEBUG loaded listener.js 20:35:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001184079000) [pid = 1148] [serial = 1901] [outer = 0000001183E31000] 20:35:46 INFO - PROCESS | 1148 | 1464406546507 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]]]}] 20:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 20:35:46 INFO - PROCESS | 1148 | 1464406546534 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 20:35:46 INFO - PROCESS | 1148 | 1464406546536 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 20:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:35:46 INFO - PROCESS | 1148 | 1464406546544 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:35:46 INFO - PROCESS | 1148 | 1464406546546 Marionette TRACE conn5 <- [1,2498,null,{}] 20:35:46 INFO - PROCESS | 1148 | 1464406546550 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}] 20:35:46 INFO - PROCESS | 1148 | 1464406546629 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 20:35:46 INFO - PROCESS | 1148 | 1464406546636 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:46 INFO - PROCESS | 1148 | ++DOCSHELL 000000118510C000 == 33 [pid = 1148] [id = 634] 20:35:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (0000001184096000) [pid = 1148] [serial = 1902] [outer = 0000000000000000] 20:35:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (000000118409C400) [pid = 1148] [serial = 1903] [outer = 0000001184096000] 20:35:46 INFO - PROCESS | 1148 | 1464406546684 Marionette DEBUG loaded listener.js 20:35:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (000000118435D000) [pid = 1148] [serial = 1904] [outer = 0000001184096000] 20:35:47 INFO - PROCESS | 1148 | 1464406547116 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]]]}] 20:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 649ms 20:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:35:47 INFO - PROCESS | 1148 | 1464406547192 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 20:35:47 INFO - PROCESS | 1148 | 1464406547194 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 20:35:47 INFO - PROCESS | 1148 | 1464406547197 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:35:47 INFO - PROCESS | 1148 | 1464406547199 Marionette TRACE conn5 <- [1,2502,null,{}] 20:35:47 INFO - PROCESS | 1148 | 1464406547203 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}] 20:35:47 INFO - PROCESS | 1148 | 1464406547282 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 20:35:47 INFO - PROCESS | 1148 | 1464406547292 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:47 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183040800 == 34 [pid = 1148] [id = 635] 20:35:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (000000118435C800) [pid = 1148] [serial = 1905] [outer = 0000000000000000] 20:35:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (000000118490D000) [pid = 1148] [serial = 1906] [outer = 000000118435C800] 20:35:47 INFO - PROCESS | 1148 | 1464406547336 Marionette DEBUG loaded listener.js 20:35:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001184917800) [pid = 1148] [serial = 1907] [outer = 000000118435C800] 20:35:47 INFO - PROCESS | 1148 | 1464406547834 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]]]}] 20:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 690ms 20:35:47 INFO - PROCESS | 1148 | 1464406547891 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 20:35:47 INFO - PROCESS | 1148 | 1464406547893 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 20:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:35:47 INFO - PROCESS | 1148 | 1464406547902 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:35:47 INFO - PROCESS | 1148 | 1464406547904 Marionette TRACE conn5 <- [1,2506,null,{}] 20:35:47 INFO - PROCESS | 1148 | 1464406547908 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}] 20:35:48 INFO - PROCESS | 1148 | 1464406548028 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 20:35:48 INFO - PROCESS | 1148 | 1464406548039 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:48 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185668000 == 35 [pid = 1148] [id = 636] 20:35:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001184983000) [pid = 1148] [serial = 1908] [outer = 0000000000000000] 20:35:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (000000118498B400) [pid = 1148] [serial = 1909] [outer = 0000001184983000] 20:35:48 INFO - PROCESS | 1148 | 1464406548127 Marionette DEBUG loaded listener.js 20:35:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (0000001185023400) [pid = 1148] [serial = 1910] [outer = 0000001184983000] 20:35:48 INFO - PROCESS | 1148 | 1464406548578 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]]]}] 20:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 733ms 20:35:48 INFO - PROCESS | 1148 | 1464406548669 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 20:35:48 INFO - PROCESS | 1148 | 1464406548672 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 20:35:48 INFO - PROCESS | 1148 | 1464406548687 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:35:48 INFO - PROCESS | 1148 | 1464406548690 Marionette TRACE conn5 <- [1,2510,null,{}] 20:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:35:48 INFO - PROCESS | 1148 | 1464406548696 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}] 20:35:48 INFO - PROCESS | 1148 | 1464406548818 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 20:35:48 INFO - PROCESS | 1148 | 1464406548833 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:48 INFO - PROCESS | 1148 | ++DOCSHELL 00000011856B1800 == 36 [pid = 1148] [id = 637] 20:35:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011850B1400) [pid = 1148] [serial = 1911] [outer = 0000000000000000] 20:35:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (00000011850BD400) [pid = 1148] [serial = 1912] [outer = 00000011850B1400] 20:35:48 INFO - PROCESS | 1148 | 1464406548926 Marionette DEBUG loaded listener.js 20:35:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (000000118514BC00) [pid = 1148] [serial = 1913] [outer = 00000011850B1400] 20:35:49 INFO - PROCESS | 1148 | 1464406549366 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]]]}] 20:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 732ms 20:35:49 INFO - PROCESS | 1148 | 1464406549430 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 20:35:49 INFO - PROCESS | 1148 | 1464406549432 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 20:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:35:49 INFO - PROCESS | 1148 | 1464406549435 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:35:49 INFO - PROCESS | 1148 | 1464406549437 Marionette TRACE conn5 <- [1,2514,null,{}] 20:35:49 INFO - PROCESS | 1148 | 1464406549440 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}] 20:35:49 INFO - PROCESS | 1148 | 1464406549621 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (0000001182310800) [pid = 1148] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (0000001181931C00) [pid = 1148] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001184915800) [pid = 1148] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (00000011850AB000) [pid = 1148] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (000000118407B400) [pid = 1148] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001183E30C00) [pid = 1148] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001182312000) [pid = 1148] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011816E1400) [pid = 1148] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (0000001181D5A800) [pid = 1148] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001180165800) [pid = 1148] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001181687C00) [pid = 1148] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001180813400) [pid = 1148] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:35:49 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (0000001185021C00) [pid = 1148] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:35:49 INFO - PROCESS | 1148 | 1464406549678 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:49 INFO - PROCESS | 1148 | ++DOCSHELL 000000118342D800 == 37 [pid = 1148] [id = 638] 20:35:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (000000118017A000) [pid = 1148] [serial = 1914] [outer = 0000000000000000] 20:35:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (0000001181689C00) [pid = 1148] [serial = 1915] [outer = 000000118017A000] 20:35:49 INFO - PROCESS | 1148 | 1464406549724 Marionette DEBUG loaded listener.js 20:35:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (0000001183E2D800) [pid = 1148] [serial = 1916] [outer = 000000118017A000] 20:35:50 INFO - PROCESS | 1148 | 1464406550093 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]]]}] 20:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 690ms 20:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:35:50 INFO - PROCESS | 1148 | 1464406550128 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 20:35:50 INFO - PROCESS | 1148 | 1464406550130 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 20:35:50 INFO - PROCESS | 1148 | 1464406550133 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:35:50 INFO - PROCESS | 1148 | 1464406550135 Marionette TRACE conn5 <- [1,2518,null,{}] 20:35:50 INFO - PROCESS | 1148 | 1464406550139 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}] 20:35:50 INFO - PROCESS | 1148 | 1464406550247 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 20:35:50 INFO - PROCESS | 1148 | 1464406550258 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:50 INFO - PROCESS | 1148 | ++DOCSHELL 00000011870C6800 == 38 [pid = 1148] [id = 639] 20:35:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001184911800) [pid = 1148] [serial = 1917] [outer = 0000000000000000] 20:35:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001185208C00) [pid = 1148] [serial = 1918] [outer = 0000001184911800] 20:35:50 INFO - PROCESS | 1148 | 1464406550304 Marionette DEBUG loaded listener.js 20:35:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011853B3400) [pid = 1148] [serial = 1919] [outer = 0000001184911800] 20:35:50 INFO - PROCESS | 1148 | 1464406550732 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]]]}] 20:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 629ms 20:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:35:50 INFO - PROCESS | 1148 | 1464406550765 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 20:35:50 INFO - PROCESS | 1148 | 1464406550767 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 20:35:50 INFO - PROCESS | 1148 | 1464406550770 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:35:50 INFO - PROCESS | 1148 | 1464406550772 Marionette TRACE conn5 <- [1,2522,null,{}] 20:35:50 INFO - PROCESS | 1148 | 1464406550776 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}] 20:35:50 INFO - PROCESS | 1148 | 1464406550867 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 20:35:50 INFO - PROCESS | 1148 | 1464406550877 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:50 INFO - PROCESS | 1148 | ++DOCSHELL 00000011870E2000 == 39 [pid = 1148] [id = 640] 20:35:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (000000118193C800) [pid = 1148] [serial = 1920] [outer = 0000000000000000] 20:35:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011853B9800) [pid = 1148] [serial = 1921] [outer = 000000118193C800] 20:35:50 INFO - PROCESS | 1148 | 1464406550921 Marionette DEBUG loaded listener.js 20:35:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011853C1400) [pid = 1148] [serial = 1922] [outer = 000000118193C800] 20:35:51 INFO - PROCESS | 1148 | 1464406551336 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]]]}] 20:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 628ms 20:35:51 INFO - PROCESS | 1148 | 1464406551402 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 20:35:51 INFO - PROCESS | 1148 | 1464406551405 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 20:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:35:51 INFO - PROCESS | 1148 | 1464406551408 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:35:51 INFO - PROCESS | 1148 | 1464406551410 Marionette TRACE conn5 <- [1,2526,null,{}] 20:35:51 INFO - PROCESS | 1148 | 1464406551413 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}] 20:35:51 INFO - PROCESS | 1148 | 1464406551495 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 20:35:51 INFO - PROCESS | 1148 | 1464406551502 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:51 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BE1000 == 40 [pid = 1148] [id = 641] 20:35:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (0000001185411C00) [pid = 1148] [serial = 1923] [outer = 0000000000000000] 20:35:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (0000001185415800) [pid = 1148] [serial = 1924] [outer = 0000001185411C00] 20:35:51 INFO - PROCESS | 1148 | 1464406551547 Marionette DEBUG loaded listener.js 20:35:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (000000118541C800) [pid = 1148] [serial = 1925] [outer = 0000001185411C00] 20:35:52 INFO - PROCESS | 1148 | 1464406552349 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]]]}] 20:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 985ms 20:35:52 INFO - PROCESS | 1148 | 1464406552397 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 20:35:52 INFO - PROCESS | 1148 | 1464406552403 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 20:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:35:52 INFO - PROCESS | 1148 | 1464406552408 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:35:52 INFO - PROCESS | 1148 | 1464406552413 Marionette TRACE conn5 <- [1,2530,null,{}] 20:35:52 INFO - PROCESS | 1148 | 1464406552419 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}] 20:35:52 INFO - PROCESS | 1148 | 1464406552544 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 20:35:52 INFO - PROCESS | 1148 | 1464406552665 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:52 INFO - PROCESS | 1148 | ++DOCSHELL 00000011823D3800 == 41 [pid = 1148] [id = 642] 20:35:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (0000001181681800) [pid = 1148] [serial = 1926] [outer = 0000000000000000] 20:35:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (000000118168D800) [pid = 1148] [serial = 1927] [outer = 0000001181681800] 20:35:52 INFO - PROCESS | 1148 | 1464406552725 Marionette DEBUG loaded listener.js 20:35:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (0000001181783C00) [pid = 1148] [serial = 1928] [outer = 0000001181681800] 20:35:53 INFO - PROCESS | 1148 | 1464406553717 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]]]}] 20:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1406ms 20:35:53 INFO - PROCESS | 1148 | 1464406553817 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 20:35:53 INFO - PROCESS | 1148 | 1464406553821 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 20:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:35:53 INFO - PROCESS | 1148 | 1464406553827 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:35:53 INFO - PROCESS | 1148 | 1464406553831 Marionette TRACE conn5 <- [1,2534,null,{}] 20:35:53 INFO - PROCESS | 1148 | 1464406553838 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}] 20:35:53 INFO - PROCESS | 1148 | 1464406553983 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 20:35:54 INFO - PROCESS | 1148 | 1464406554056 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:54 INFO - PROCESS | 1148 | ++DOCSHELL 0000001180FA7800 == 42 [pid = 1148] [id = 643] 20:35:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (0000001180181000) [pid = 1148] [serial = 1929] [outer = 0000000000000000] 20:35:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (0000001180579C00) [pid = 1148] [serial = 1930] [outer = 0000001180181000] 20:35:54 INFO - PROCESS | 1148 | 1464406554117 Marionette DEBUG loaded listener.js 20:35:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (000000118177B000) [pid = 1148] [serial = 1931] [outer = 0000001180181000] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011870E2000 == 41 [pid = 1148] [id = 640] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011870C6800 == 40 [pid = 1148] [id = 639] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 000000118342D800 == 39 [pid = 1148] [id = 638] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011856B1800 == 38 [pid = 1148] [id = 637] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001185668000 == 37 [pid = 1148] [id = 636] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001183040800 == 36 [pid = 1148] [id = 635] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 000000118510C000 == 35 [pid = 1148] [id = 634] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F13800 == 34 [pid = 1148] [id = 633] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001184057800 == 33 [pid = 1148] [id = 632] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E1A800 == 32 [pid = 1148] [id = 631] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011834CA800 == 31 [pid = 1148] [id = 630] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001183041000 == 30 [pid = 1148] [id = 629] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011823C2800 == 29 [pid = 1148] [id = 628] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B03000 == 28 [pid = 1148] [id = 627] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (0000001185143400) [pid = 1148] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001186B75800 == 27 [pid = 1148] [id = 626] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (00000011850C3400) [pid = 1148] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (0000001184361400) [pid = 1148] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (0000001184984800) [pid = 1148] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (0000001184910400) [pid = 1148] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011850B3800) [pid = 1148] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (0000001184991400) [pid = 1148] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011850BE400) [pid = 1148] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (0000001184094400) [pid = 1148] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (0000001183E34C00) [pid = 1148] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001184070C00) [pid = 1148] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (00000011830D6000) [pid = 1148] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011830E0000) [pid = 1148] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (00000011821D7000) [pid = 1148] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (000000118223F400) [pid = 1148] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001181D5E400) [pid = 1148] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (000000118210AC00) [pid = 1148] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (0000001181947C00) [pid = 1148] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001181BAE000) [pid = 1148] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001181779800) [pid = 1148] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001181789C00) [pid = 1148] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (0000001180814400) [pid = 1148] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (0000001181684400) [pid = 1148] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (00000011850AAC00) [pid = 1148] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (00000011830D9800) [pid = 1148] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (000000118409F800) [pid = 1148] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 20:35:54 INFO - PROCESS | 1148 | 1464406554640 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]]]}] 20:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 837ms 20:35:54 INFO - PROCESS | 1148 | 1464406554669 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 20:35:54 INFO - PROCESS | 1148 | 1464406554676 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 20:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:35:54 INFO - PROCESS | 1148 | 1464406554683 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:35:54 INFO - PROCESS | 1148 | 1464406554686 Marionette TRACE conn5 <- [1,2538,null,{}] 20:35:54 INFO - PROCESS | 1148 | 1464406554690 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}] 20:35:54 INFO - PROCESS | 1148 | 1464406554779 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 20:35:54 INFO - PROCESS | 1148 | 1464406554787 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:54 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827C7800 == 28 [pid = 1148] [id = 644] 20:35:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (0000001181781C00) [pid = 1148] [serial = 1932] [outer = 0000000000000000] 20:35:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (000000118192E000) [pid = 1148] [serial = 1933] [outer = 0000001181781C00] 20:35:54 INFO - PROCESS | 1148 | 1464406554835 Marionette DEBUG loaded listener.js 20:35:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (000000118193E400) [pid = 1148] [serial = 1934] [outer = 0000001181781C00] 20:35:55 INFO - PROCESS | 1148 | 1464406555340 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]]]}] 20:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 20:35:55 INFO - PROCESS | 1148 | 1464406555360 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 20:35:55 INFO - PROCESS | 1148 | 1464406555362 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 20:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:35:55 INFO - PROCESS | 1148 | 1464406555366 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:35:55 INFO - PROCESS | 1148 | 1464406555370 Marionette TRACE conn5 <- [1,2542,null,{}] 20:35:55 INFO - PROCESS | 1148 | 1464406555382 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}] 20:35:55 INFO - PROCESS | 1148 | 1464406555503 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 20:35:55 INFO - PROCESS | 1148 | 1464406555515 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:55 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183438000 == 29 [pid = 1148] [id = 645] 20:35:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (0000001181D52400) [pid = 1148] [serial = 1935] [outer = 0000000000000000] 20:35:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (0000001181D57000) [pid = 1148] [serial = 1936] [outer = 0000001181D52400] 20:35:55 INFO - PROCESS | 1148 | 1464406555564 Marionette DEBUG loaded listener.js 20:35:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (0000001182108400) [pid = 1148] [serial = 1937] [outer = 0000001181D52400] 20:35:56 INFO - PROCESS | 1148 | 1464406556037 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]]]}] 20:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 20:35:56 INFO - PROCESS | 1148 | 1464406556060 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 20:35:56 INFO - PROCESS | 1148 | 1464406556063 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 20:35:56 INFO - PROCESS | 1148 | 1464406556066 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:35:56 INFO - PROCESS | 1148 | 1464406556068 Marionette TRACE conn5 <- [1,2546,null,{}] 20:35:56 INFO - PROCESS | 1148 | 1464406556072 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}] 20:35:56 INFO - PROCESS | 1148 | 1464406556166 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 20:35:56 INFO - PROCESS | 1148 | 1464406556173 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:56 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E15800 == 30 [pid = 1148] [id = 646] 20:35:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (00000011821DAC00) [pid = 1148] [serial = 1938] [outer = 0000000000000000] 20:35:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (0000001182237C00) [pid = 1148] [serial = 1939] [outer = 00000011821DAC00] 20:35:56 INFO - PROCESS | 1148 | 1464406556223 Marionette DEBUG loaded listener.js 20:35:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001182244000) [pid = 1148] [serial = 1940] [outer = 00000011821DAC00] 20:35:56 INFO - PROCESS | 1148 | 1464406556660 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]]]}] 20:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 20:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:35:56 INFO - PROCESS | 1148 | 1464406556697 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 20:35:56 INFO - PROCESS | 1148 | 1464406556700 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 20:35:56 INFO - PROCESS | 1148 | 1464406556703 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:35:56 INFO - PROCESS | 1148 | 1464406556705 Marionette TRACE conn5 <- [1,2550,null,{}] 20:35:56 INFO - PROCESS | 1148 | 1464406556708 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}] 20:35:56 INFO - PROCESS | 1148 | 1464406556818 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 20:35:56 INFO - PROCESS | 1148 | 1464406556826 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:56 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184047800 == 31 [pid = 1148] [id = 647] 20:35:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (0000001180579000) [pid = 1148] [serial = 1941] [outer = 0000000000000000] 20:35:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011822AB000) [pid = 1148] [serial = 1942] [outer = 0000001180579000] 20:35:56 INFO - PROCESS | 1148 | 1464406556871 Marionette DEBUG loaded listener.js 20:35:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001182317C00) [pid = 1148] [serial = 1943] [outer = 0000001180579000] 20:35:57 INFO - PROCESS | 1148 | 1464406557381 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]]]}] 20:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 20:35:57 INFO - PROCESS | 1148 | 1464406557440 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 20:35:57 INFO - PROCESS | 1148 | 1464406557442 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 20:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:35:57 INFO - PROCESS | 1148 | 1464406557451 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:35:57 INFO - PROCESS | 1148 | 1464406557453 Marionette TRACE conn5 <- [1,2554,null,{}] 20:35:57 INFO - PROCESS | 1148 | 1464406557456 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}] 20:35:57 INFO - PROCESS | 1148 | 1464406557585 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 20:35:57 INFO - PROCESS | 1148 | 1464406557639 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:57 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F10000 == 32 [pid = 1148] [id = 648] 20:35:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001183E30800) [pid = 1148] [serial = 1944] [outer = 0000000000000000] 20:35:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (0000001184072400) [pid = 1148] [serial = 1945] [outer = 0000001183E30800] 20:35:57 INFO - PROCESS | 1148 | 1464406557687 Marionette DEBUG loaded listener.js 20:35:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001184097400) [pid = 1148] [serial = 1946] [outer = 0000001183E30800] 20:35:58 INFO - PROCESS | 1148 | 1464406558131 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]]]}] 20:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 20:35:58 INFO - PROCESS | 1148 | 1464406558181 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 20:35:58 INFO - PROCESS | 1148 | 1464406558184 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 20:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:35:58 INFO - PROCESS | 1148 | 1464406558187 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:35:58 INFO - PROCESS | 1148 | 1464406558189 Marionette TRACE conn5 <- [1,2558,null,{}] 20:35:58 INFO - PROCESS | 1148 | 1464406558193 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}] 20:35:58 INFO - PROCESS | 1148 | 1464406558296 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 20:35:58 INFO - PROCESS | 1148 | 1464406558302 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:58 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185108800 == 33 [pid = 1148] [id = 649] 20:35:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001183E31800) [pid = 1148] [serial = 1947] [outer = 0000000000000000] 20:35:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (0000001184359800) [pid = 1148] [serial = 1948] [outer = 0000001183E31800] 20:35:58 INFO - PROCESS | 1148 | 1464406558349 Marionette DEBUG loaded listener.js 20:35:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (000000118490E800) [pid = 1148] [serial = 1949] [outer = 0000001183E31800] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (0000001184983000) [pid = 1148] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (0000001185142C00) [pid = 1148] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (000000118435C800) [pid = 1148] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001180171400) [pid = 1148] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011816E1800) [pid = 1148] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (0000001183E31000) [pid = 1148] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (00000011822A5400) [pid = 1148] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (000000118194BC00) [pid = 1148] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001184096000) [pid = 1148] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (00000011850B1400) [pid = 1148] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (000000118168F400) [pid = 1148] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001180578400) [pid = 1148] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001184911800) [pid = 1148] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (000000118017A000) [pid = 1148] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:35:58 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (000000118193C800) [pid = 1148] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:35:58 INFO - PROCESS | 1148 | 1464406558953 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]]]}] 20:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 775ms 20:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:35:58 INFO - PROCESS | 1148 | 1464406558965 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 20:35:58 INFO - PROCESS | 1148 | 1464406558967 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 20:35:58 INFO - PROCESS | 1148 | 1464406558971 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:35:58 INFO - PROCESS | 1148 | 1464406558972 Marionette TRACE conn5 <- [1,2562,null,{}] 20:35:58 INFO - PROCESS | 1148 | 1464406558976 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}] 20:35:59 INFO - PROCESS | 1148 | 1464406559054 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 20:35:59 INFO - PROCESS | 1148 | 1464406559060 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:59 INFO - PROCESS | 1148 | ++DOCSHELL 000000118164B800 == 34 [pid = 1148] [id = 650] 20:35:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (0000001181684000) [pid = 1148] [serial = 1950] [outer = 0000000000000000] 20:35:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (000000118223FC00) [pid = 1148] [serial = 1951] [outer = 0000001181684000] 20:35:59 INFO - PROCESS | 1148 | 1464406559106 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (0000001184365000) [pid = 1148] [serial = 1952] [outer = 0000001181684000] 20:35:59 INFO - PROCESS | 1148 | 1464406559539 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]]]}] 20:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 628ms 20:35:59 INFO - PROCESS | 1148 | 1464406559606 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 20:35:59 INFO - PROCESS | 1148 | 1464406559608 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 20:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:35:59 INFO - PROCESS | 1148 | 1464406559614 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:35:59 INFO - PROCESS | 1148 | 1464406559616 Marionette TRACE conn5 <- [1,2566,null,{}] 20:35:59 INFO - PROCESS | 1148 | 1464406559619 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}] 20:35:59 INFO - PROCESS | 1148 | 1464406559699 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 20:35:59 INFO - PROCESS | 1148 | 1464406559707 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:59 INFO - PROCESS | 1148 | ++DOCSHELL 000000118552B800 == 35 [pid = 1148] [id = 651] 20:35:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (0000001184915C00) [pid = 1148] [serial = 1953] [outer = 0000000000000000] 20:35:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (0000001184985C00) [pid = 1148] [serial = 1954] [outer = 0000001184915C00] 20:35:59 INFO - PROCESS | 1148 | 1464406559753 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (000000118501C800) [pid = 1148] [serial = 1955] [outer = 0000001184915C00] 20:36:00 INFO - PROCESS | 1148 | 1464406560174 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]]]}] 20:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 585ms 20:36:00 INFO - PROCESS | 1148 | 1464406560202 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 20:36:00 INFO - PROCESS | 1148 | 1464406560204 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 20:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:36:00 INFO - PROCESS | 1148 | 1464406560212 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:36:00 INFO - PROCESS | 1148 | 1464406560214 Marionette TRACE conn5 <- [1,2570,null,{}] 20:36:00 INFO - PROCESS | 1148 | 1464406560226 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}] 20:36:00 INFO - PROCESS | 1148 | 1464406560305 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 20:36:00 INFO - PROCESS | 1148 | 1464406560312 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:00 INFO - PROCESS | 1148 | ++DOCSHELL 000000118569E000 == 36 [pid = 1148] [id = 652] 20:36:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (0000001181783000) [pid = 1148] [serial = 1956] [outer = 0000000000000000] 20:36:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (000000118502A000) [pid = 1148] [serial = 1957] [outer = 0000001181783000] 20:36:00 INFO - PROCESS | 1148 | 1464406560359 Marionette DEBUG loaded listener.js 20:36:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (00000011850AF400) [pid = 1148] [serial = 1958] [outer = 0000001181783000] 20:36:00 INFO - PROCESS | 1148 | 1464406560790 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]]]}] 20:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 650ms 20:36:00 INFO - PROCESS | 1148 | 1464406560861 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 20:36:00 INFO - PROCESS | 1148 | 1464406560864 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 20:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:36:00 INFO - PROCESS | 1148 | 1464406560867 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:36:00 INFO - PROCESS | 1148 | 1464406560870 Marionette TRACE conn5 <- [1,2574,null,{}] 20:36:00 INFO - PROCESS | 1148 | 1464406560874 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}] 20:36:01 INFO - PROCESS | 1148 | 1464406561024 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 20:36:01 INFO - PROCESS | 1148 | 1464406561170 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:01 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181664000 == 37 [pid = 1148] [id = 653] 20:36:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (000000118019F000) [pid = 1148] [serial = 1959] [outer = 0000000000000000] 20:36:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (000000118056E800) [pid = 1148] [serial = 1960] [outer = 000000118019F000] 20:36:01 INFO - PROCESS | 1148 | 1464406561229 Marionette DEBUG loaded listener.js 20:36:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011816E6C00) [pid = 1148] [serial = 1961] [outer = 000000118019F000] 20:36:01 INFO - PROCESS | 1148 | 1464406561847 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]]]}] 20:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1031ms 20:36:01 INFO - PROCESS | 1148 | 1464406561902 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 20:36:01 INFO - PROCESS | 1148 | 1464406561907 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 20:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:36:01 INFO - PROCESS | 1148 | 1464406561912 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:36:01 INFO - PROCESS | 1148 | 1464406561917 Marionette TRACE conn5 <- [1,2578,null,{}] 20:36:01 INFO - PROCESS | 1148 | 1464406561957 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}] 20:36:02 INFO - PROCESS | 1148 | 1464406562084 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 20:36:02 INFO - PROCESS | 1148 | 1464406562156 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:02 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DDA000 == 38 [pid = 1148] [id = 654] 20:36:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001181BAF800) [pid = 1148] [serial = 1962] [outer = 0000000000000000] 20:36:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (0000001181BB5C00) [pid = 1148] [serial = 1963] [outer = 0000001181BAF800] 20:36:02 INFO - PROCESS | 1148 | 1464406562258 Marionette DEBUG loaded listener.js 20:36:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (00000011821D6400) [pid = 1148] [serial = 1964] [outer = 0000001181BAF800] 20:36:02 INFO - PROCESS | 1148 | 1464406562897 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]]]}] 20:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1003ms 20:36:02 INFO - PROCESS | 1148 | 1464406562919 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 20:36:02 INFO - PROCESS | 1148 | 1464406562922 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 20:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:36:02 INFO - PROCESS | 1148 | 1464406562926 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:36:02 INFO - PROCESS | 1148 | 1464406562929 Marionette TRACE conn5 <- [1,2582,null,{}] 20:36:02 INFO - PROCESS | 1148 | 1464406562933 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}] 20:36:03 INFO - PROCESS | 1148 | 1464406563042 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 20:36:03 INFO - PROCESS | 1148 | 1464406563122 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:03 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185B8F000 == 39 [pid = 1148] [id = 655] 20:36:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011830D5800) [pid = 1148] [serial = 1965] [outer = 0000000000000000] 20:36:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (0000001183E2F400) [pid = 1148] [serial = 1966] [outer = 00000011830D5800] 20:36:03 INFO - PROCESS | 1148 | 1464406563220 Marionette DEBUG loaded listener.js 20:36:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (0000001184097C00) [pid = 1148] [serial = 1967] [outer = 00000011830D5800] 20:36:03 INFO - PROCESS | 1148 | 1464406563888 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]]]}] 20:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 987ms 20:36:03 INFO - PROCESS | 1148 | 1464406563914 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 20:36:03 INFO - PROCESS | 1148 | 1464406563919 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 20:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:36:03 INFO - PROCESS | 1148 | 1464406563931 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:36:03 INFO - PROCESS | 1148 | 1464406563936 Marionette TRACE conn5 <- [1,2586,null,{}] 20:36:03 INFO - PROCESS | 1148 | 1464406563940 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}] 20:36:04 INFO - PROCESS | 1148 | 1464406564054 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 20:36:04 INFO - PROCESS | 1148 | 1464406564131 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:04 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B19000 == 40 [pid = 1148] [id = 656] 20:36:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011830D6000) [pid = 1148] [serial = 1968] [outer = 0000000000000000] 20:36:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011850C4800) [pid = 1148] [serial = 1969] [outer = 00000011830D6000] 20:36:04 INFO - PROCESS | 1148 | 1464406564228 Marionette DEBUG loaded listener.js 20:36:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (000000118514F000) [pid = 1148] [serial = 1970] [outer = 00000011830D6000] 20:36:04 INFO - PROCESS | 1148 | 1464406564913 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]]]}] 20:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1038ms 20:36:04 INFO - PROCESS | 1148 | 1464406564967 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 20:36:04 INFO - PROCESS | 1148 | 1464406564971 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 20:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:36:04 INFO - PROCESS | 1148 | 1464406564976 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:36:04 INFO - PROCESS | 1148 | 1464406564980 Marionette TRACE conn5 <- [1,2590,null,{}] 20:36:05 INFO - PROCESS | 1148 | 1464406565003 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}] 20:36:05 INFO - PROCESS | 1148 | 1464406565108 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 20:36:05 INFO - PROCESS | 1148 | 1464406565189 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:05 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B54800 == 41 [pid = 1148] [id = 657] 20:36:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (00000011816E9800) [pid = 1148] [serial = 1971] [outer = 0000000000000000] 20:36:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (0000001181787C00) [pid = 1148] [serial = 1972] [outer = 00000011816E9800] 20:36:05 INFO - PROCESS | 1148 | 1464406565283 Marionette DEBUG loaded listener.js 20:36:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (000000118194B800) [pid = 1148] [serial = 1973] [outer = 00000011816E9800] 20:36:05 INFO - PROCESS | 1148 | --DOCSHELL 000000118569E000 == 40 [pid = 1148] [id = 652] 20:36:05 INFO - PROCESS | 1148 | --DOCSHELL 000000118552B800 == 39 [pid = 1148] [id = 651] 20:36:05 INFO - PROCESS | 1148 | --DOCSHELL 000000118164B800 == 38 [pid = 1148] [id = 650] 20:36:05 INFO - PROCESS | 1148 | --DOCSHELL 0000001185108800 == 37 [pid = 1148] [id = 649] 20:36:05 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F10000 == 36 [pid = 1148] [id = 648] 20:36:05 INFO - PROCESS | 1148 | --DOCSHELL 0000001184047800 == 35 [pid = 1148] [id = 647] 20:36:05 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E15800 == 34 [pid = 1148] [id = 646] 20:36:05 INFO - PROCESS | 1148 | --DOCSHELL 0000001183438000 == 33 [pid = 1148] [id = 645] 20:36:05 INFO - PROCESS | 1148 | --DOCSHELL 00000011827C7800 == 32 [pid = 1148] [id = 644] 20:36:05 INFO - PROCESS | 1148 | --DOCSHELL 0000001180FA7800 == 31 [pid = 1148] [id = 643] 20:36:05 INFO - PROCESS | 1148 | --DOCSHELL 00000011823D3800 == 30 [pid = 1148] [id = 642] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011853B9800) [pid = 1148] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (000000118498B400) [pid = 1148] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (000000118514E400) [pid = 1148] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (000000118490D000) [pid = 1148] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (000000118193C400) [pid = 1148] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (000000118194C000) [pid = 1148] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011816EC800) [pid = 1148] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (0000001181786000) [pid = 1148] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001183E36000) [pid = 1148] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (0000001184079000) [pid = 1148] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (000000118231D000) [pid = 1148] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (00000011830DFC00) [pid = 1148] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001181D52C00) [pid = 1148] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (0000001182104800) [pid = 1148] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (000000118409C400) [pid = 1148] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (000000118435D000) [pid = 1148] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (00000011850BD400) [pid = 1148] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (00000011821D6000) [pid = 1148] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (000000118223E800) [pid = 1148] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001180578C00) [pid = 1148] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001181685400) [pid = 1148] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001185023400) [pid = 1148] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (000000118514BC00) [pid = 1148] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (0000001185208C00) [pid = 1148] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (0000001181689C00) [pid = 1148] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (0000001183E2D800) [pid = 1148] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (00000011853B3400) [pid = 1148] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 67 (00000011853C1400) [pid = 1148] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | --DOMWINDOW == 66 (0000001184917800) [pid = 1148] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 20:36:05 INFO - PROCESS | 1148 | 1464406565842 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]]]}] 20:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 881ms 20:36:05 INFO - PROCESS | 1148 | 1464406565863 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 20:36:05 INFO - PROCESS | 1148 | 1464406565869 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 20:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:36:05 INFO - PROCESS | 1148 | 1464406565875 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:36:05 INFO - PROCESS | 1148 | 1464406565878 Marionette TRACE conn5 <- [1,2594,null,{}] 20:36:05 INFO - PROCESS | 1148 | 1464406565882 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}] 20:36:05 INFO - PROCESS | 1148 | 1464406565970 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 20:36:05 INFO - PROCESS | 1148 | 1464406565980 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:06 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183037800 == 31 [pid = 1148] [id = 658] 20:36:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 67 (000000118178D800) [pid = 1148] [serial = 1974] [outer = 0000000000000000] 20:36:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (000000118194BC00) [pid = 1148] [serial = 1975] [outer = 000000118178D800] 20:36:06 INFO - PROCESS | 1148 | 1464406566026 Marionette DEBUG loaded listener.js 20:36:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (0000001181D54400) [pid = 1148] [serial = 1976] [outer = 000000118178D800] 20:36:06 INFO - PROCESS | 1148 | 1464406566522 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]]]}] 20:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 690ms 20:36:06 INFO - PROCESS | 1148 | 1464406566571 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 20:36:06 INFO - PROCESS | 1148 | 1464406566574 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 20:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:36:06 INFO - PROCESS | 1148 | 1464406566577 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:36:06 INFO - PROCESS | 1148 | 1464406566582 Marionette TRACE conn5 <- [1,2598,null,{}] 20:36:06 INFO - PROCESS | 1148 | 1464406566593 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}] 20:36:06 INFO - PROCESS | 1148 | 1464406566684 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 20:36:06 INFO - PROCESS | 1148 | 1464406566767 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:06 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E23800 == 32 [pid = 1148] [id = 659] 20:36:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (0000001181D5A400) [pid = 1148] [serial = 1977] [outer = 0000000000000000] 20:36:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (000000118223E000) [pid = 1148] [serial = 1978] [outer = 0000001181D5A400] 20:36:06 INFO - PROCESS | 1148 | 1464406566815 Marionette DEBUG loaded listener.js 20:36:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (0000001182315000) [pid = 1148] [serial = 1979] [outer = 0000001181D5A400] 20:36:07 INFO - PROCESS | 1148 | 1464406567206 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]]]}] 20:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 20:36:07 INFO - PROCESS | 1148 | 1464406567271 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 1148 | 1464406567274 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 20:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:36:07 INFO - PROCESS | 1148 | 1464406567277 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:36:07 INFO - PROCESS | 1148 | 1464406567279 Marionette TRACE conn5 <- [1,2602,null,{}] 20:36:07 INFO - PROCESS | 1148 | 1464406567283 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}] 20:36:07 INFO - PROCESS | 1148 | 1464406567401 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 20:36:07 INFO - PROCESS | 1148 | 1464406567415 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:07 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E3B800 == 33 [pid = 1148] [id = 660] 20:36:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (0000001183E38400) [pid = 1148] [serial = 1980] [outer = 0000000000000000] 20:36:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (0000001184070000) [pid = 1148] [serial = 1981] [outer = 0000001183E38400] 20:36:07 INFO - PROCESS | 1148 | 1464406567461 Marionette DEBUG loaded listener.js 20:36:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (000000118407B800) [pid = 1148] [serial = 1982] [outer = 0000001183E38400] 20:36:07 INFO - PROCESS | 1148 | 1464406567936 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]]]}] 20:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 20:36:07 INFO - PROCESS | 1148 | 1464406567971 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 1148 | 1464406567973 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 20:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:36:07 INFO - PROCESS | 1148 | 1464406567977 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:36:07 INFO - PROCESS | 1148 | 1464406567979 Marionette TRACE conn5 <- [1,2606,null,{}] 20:36:07 INFO - PROCESS | 1148 | 1464406567983 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}] 20:36:08 INFO - PROCESS | 1148 | 1464406568089 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 20:36:08 INFO - PROCESS | 1148 | 1464406568098 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F7D800 == 34 [pid = 1148] [id = 661] 20:36:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (00000011840A0000) [pid = 1148] [serial = 1983] [outer = 0000000000000000] 20:36:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (000000118435F400) [pid = 1148] [serial = 1984] [outer = 00000011840A0000] 20:36:08 INFO - PROCESS | 1148 | 1464406568185 Marionette DEBUG loaded listener.js 20:36:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (0000001184919000) [pid = 1148] [serial = 1985] [outer = 00000011840A0000] 20:36:08 INFO - PROCESS | 1148 | 1464406568650 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]]]}] 20:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 20:36:08 INFO - PROCESS | 1148 | 1464406568713 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 20:36:08 INFO - PROCESS | 1148 | 1464406568716 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 20:36:08 INFO - PROCESS | 1148 | 1464406568719 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:36:08 INFO - PROCESS | 1148 | 1464406568721 Marionette TRACE conn5 <- [1,2610,null,{}] 20:36:08 INFO - PROCESS | 1148 | 1464406568725 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}] 20:36:08 INFO - PROCESS | 1148 | 1464406568894 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 20:36:08 INFO - PROCESS | 1148 | 1464406568945 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185511800 == 35 [pid = 1148] [id = 662] 20:36:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (0000001185026000) [pid = 1148] [serial = 1986] [outer = 0000000000000000] 20:36:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (00000011850B7400) [pid = 1148] [serial = 1987] [outer = 0000001185026000] 20:36:09 INFO - PROCESS | 1148 | 1464406568991 Marionette DEBUG loaded listener.js 20:36:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001185150800) [pid = 1148] [serial = 1988] [outer = 0000001185026000] 20:36:09 INFO - PROCESS | 1148 | 1464406569430 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]]]}] 20:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 20:36:09 INFO - PROCESS | 1148 | 1464406569457 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 20:36:09 INFO - PROCESS | 1148 | 1464406569459 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 20:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:36:09 INFO - PROCESS | 1148 | 1464406569463 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:36:09 INFO - PROCESS | 1148 | 1464406569465 Marionette TRACE conn5 <- [1,2614,null,{}] 20:36:09 INFO - PROCESS | 1148 | 1464406569469 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}] 20:36:09 INFO - PROCESS | 1148 | 1464406569577 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 20:36:09 INFO - PROCESS | 1148 | 1464406569584 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:09 INFO - PROCESS | 1148 | ++DOCSHELL 000000118567D800 == 36 [pid = 1148] [id = 663] 20:36:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (0000001185205800) [pid = 1148] [serial = 1989] [outer = 0000000000000000] 20:36:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (000000118520B800) [pid = 1148] [serial = 1990] [outer = 0000001185205800] 20:36:09 INFO - PROCESS | 1148 | 1464406569630 Marionette DEBUG loaded listener.js 20:36:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011853B6800) [pid = 1148] [serial = 1991] [outer = 0000001185205800] 20:36:09 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001181781C00) [pid = 1148] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:36:09 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (00000011821DAC00) [pid = 1148] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:36:09 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (0000001180181000) [pid = 1148] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:36:09 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (0000001180579000) [pid = 1148] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:36:09 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001181D52400) [pid = 1148] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:36:09 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001183E30800) [pid = 1148] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:36:09 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001183E31800) [pid = 1148] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:36:09 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (0000001181684000) [pid = 1148] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:36:09 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001184915C00) [pid = 1148] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:36:10 INFO - PROCESS | 1148 | 1464406570071 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]]]}] 20:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 628ms 20:36:10 INFO - PROCESS | 1148 | 1464406570096 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 20:36:10 INFO - PROCESS | 1148 | 1464406570098 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 20:36:10 INFO - PROCESS | 1148 | 1464406570101 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:36:10 INFO - PROCESS | 1148 | 1464406570103 Marionette TRACE conn5 <- [1,2618,null,{}] 20:36:10 INFO - PROCESS | 1148 | 1464406570115 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}] 20:36:10 INFO - PROCESS | 1148 | 1464406570198 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 20:36:10 INFO - PROCESS | 1148 | 1464406570204 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:10 INFO - PROCESS | 1148 | ++DOCSHELL 000000118164F000 == 37 [pid = 1148] [id = 664] 20:36:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (00000011821DAC00) [pid = 1148] [serial = 1992] [outer = 0000000000000000] 20:36:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (00000011850AB000) [pid = 1148] [serial = 1993] [outer = 00000011821DAC00] 20:36:10 INFO - PROCESS | 1148 | 1464406570250 Marionette DEBUG loaded listener.js 20:36:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (00000011853BD400) [pid = 1148] [serial = 1994] [outer = 00000011821DAC00] 20:36:10 INFO - PROCESS | 1148 | 1464406570706 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]]]}] 20:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 627ms 20:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:36:10 INFO - PROCESS | 1148 | 1464406570746 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 20:36:10 INFO - PROCESS | 1148 | 1464406570748 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 20:36:10 INFO - PROCESS | 1148 | 1464406570752 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:36:10 INFO - PROCESS | 1148 | 1464406570754 Marionette TRACE conn5 <- [1,2622,null,{}] 20:36:10 INFO - PROCESS | 1148 | 1464406570757 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}] 20:36:10 INFO - PROCESS | 1148 | 1464406570840 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 20:36:10 INFO - PROCESS | 1148 | 1464406570847 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:10 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186DB3800 == 38 [pid = 1148] [id = 665] 20:36:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011853C2800) [pid = 1148] [serial = 1995] [outer = 0000000000000000] 20:36:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001185413000) [pid = 1148] [serial = 1996] [outer = 00000011853C2800] 20:36:10 INFO - PROCESS | 1148 | 1464406570893 Marionette DEBUG loaded listener.js 20:36:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (000000118553C800) [pid = 1148] [serial = 1997] [outer = 00000011853C2800] 20:36:11 INFO - PROCESS | 1148 | 1464406571325 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]]]}] 20:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 629ms 20:36:11 INFO - PROCESS | 1148 | 1464406571382 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 20:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:36:11 INFO - PROCESS | 1148 | 1464406571384 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 20:36:11 INFO - PROCESS | 1148 | 1464406571388 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:36:11 INFO - PROCESS | 1148 | 1464406571390 Marionette TRACE conn5 <- [1,2626,null,{}] 20:36:11 INFO - PROCESS | 1148 | 1464406571393 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}] 20:36:11 INFO - PROCESS | 1148 | 1464406571487 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 20:36:11 INFO - PROCESS | 1148 | 1464406571496 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:11 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BC4800 == 39 [pid = 1148] [id = 666] 20:36:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (0000001185543800) [pid = 1148] [serial = 1998] [outer = 0000000000000000] 20:36:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001185546400) [pid = 1148] [serial = 1999] [outer = 0000001185543800] 20:36:11 INFO - PROCESS | 1148 | 1464406571541 Marionette DEBUG loaded listener.js 20:36:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001185B3CC00) [pid = 1148] [serial = 2000] [outer = 0000001185543800] 20:36:12 INFO - PROCESS | 1148 | 1464406572199 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]]]}] 20:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 838ms 20:36:12 INFO - PROCESS | 1148 | 1464406572229 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 20:36:12 INFO - PROCESS | 1148 | 1464406572234 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 20:36:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:36:12 INFO - PROCESS | 1148 | 1464406572240 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:36:12 INFO - PROCESS | 1148 | 1464406572245 Marionette TRACE conn5 <- [1,2630,null,{}] 20:36:12 INFO - PROCESS | 1148 | 1464406572251 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}] 20:36:12 INFO - PROCESS | 1148 | 1464406572369 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 20:36:12 INFO - PROCESS | 1148 | 1464406572491 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:12 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183038000 == 40 [pid = 1148] [id = 667] 20:36:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (0000001180821C00) [pid = 1148] [serial = 2001] [outer = 0000000000000000] 20:36:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (000000118177C400) [pid = 1148] [serial = 2002] [outer = 0000001180821C00] 20:36:12 INFO - PROCESS | 1148 | 1464406572551 Marionette DEBUG loaded listener.js 20:36:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (0000001181BAB800) [pid = 1148] [serial = 2003] [outer = 0000001180821C00] 20:36:13 INFO - PROCESS | 1148 | 1464406573163 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]]]}] 20:36:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:36:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 942ms 20:36:13 INFO - PROCESS | 1148 | 1464406573185 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 20:36:13 INFO - PROCESS | 1148 | 1464406573192 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 20:36:13 INFO - PROCESS | 1148 | 1464406573213 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:36:13 INFO - PROCESS | 1148 | 1464406573216 Marionette TRACE conn5 <- [1,2634,null,{}] 20:36:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:36:13 INFO - PROCESS | 1148 | 1464406573220 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}] 20:36:13 INFO - PROCESS | 1148 | 1464406573337 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 20:36:13 INFO - PROCESS | 1148 | 1464406573457 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:13 INFO - PROCESS | 1148 | ++DOCSHELL 000000118546C800 == 41 [pid = 1148] [id = 668] 20:36:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (0000001182240800) [pid = 1148] [serial = 2004] [outer = 0000000000000000] 20:36:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (0000001182317400) [pid = 1148] [serial = 2005] [outer = 0000001182240800] 20:36:13 INFO - PROCESS | 1148 | 1464406573515 Marionette DEBUG loaded listener.js 20:36:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (000000118407AC00) [pid = 1148] [serial = 2006] [outer = 0000001182240800] 20:36:14 INFO - PROCESS | 1148 | 1464406574152 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]]]}] 20:36:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:36:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 985ms 20:36:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:36:14 INFO - PROCESS | 1148 | 1464406574205 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 20:36:14 INFO - PROCESS | 1148 | 1464406574208 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 20:36:14 INFO - PROCESS | 1148 | 1464406574212 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:36:14 INFO - PROCESS | 1148 | 1464406574216 Marionette TRACE conn5 <- [1,2638,null,{}] 20:36:14 INFO - PROCESS | 1148 | 1464406574228 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}] 20:36:14 INFO - PROCESS | 1148 | 1464406574343 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 20:36:14 INFO - PROCESS | 1148 | 1464406574467 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:14 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187D97800 == 42 [pid = 1148] [id = 669] 20:36:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011850BB400) [pid = 1148] [serial = 2007] [outer = 0000000000000000] 20:36:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (00000011850C0000) [pid = 1148] [serial = 2008] [outer = 00000011850BB400] 20:36:14 INFO - PROCESS | 1148 | 1464406574526 Marionette DEBUG loaded listener.js 20:36:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (0000001185417800) [pid = 1148] [serial = 2009] [outer = 00000011850BB400] 20:36:15 INFO - PROCESS | 1148 | 1464406575112 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]]]}] 20:36:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:36:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 944ms 20:36:15 INFO - PROCESS | 1148 | 1464406575158 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 20:36:15 INFO - PROCESS | 1148 | 1464406575162 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 20:36:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:36:15 INFO - PROCESS | 1148 | 1464406575165 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:36:15 INFO - PROCESS | 1148 | 1464406575167 Marionette TRACE conn5 <- [1,2642,null,{}] 20:36:15 INFO - PROCESS | 1148 | 1464406575171 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}] 20:36:15 INFO - PROCESS | 1148 | 1464406575325 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 20:36:15 INFO - PROCESS | 1148 | 1464406575378 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:15 INFO - PROCESS | 1148 | ++DOCSHELL 00000011823B5800 == 43 [pid = 1148] [id = 670] 20:36:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (0000001182319000) [pid = 1148] [serial = 2010] [outer = 0000000000000000] 20:36:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (0000001184099400) [pid = 1148] [serial = 2011] [outer = 0000001182319000] 20:36:15 INFO - PROCESS | 1148 | 1464406575434 Marionette DEBUG loaded listener.js 20:36:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (0000001185546C00) [pid = 1148] [serial = 2012] [outer = 0000001182319000] 20:36:16 INFO - PROCESS | 1148 | 1464406576197 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]]]}] 20:36:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:36:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1090ms 20:36:16 INFO - PROCESS | 1148 | 1464406576256 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 20:36:16 INFO - PROCESS | 1148 | 1464406576261 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 20:36:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:36:16 INFO - PROCESS | 1148 | 1464406576267 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:36:16 INFO - PROCESS | 1148 | 1464406576270 Marionette TRACE conn5 <- [1,2646,null,{}] 20:36:16 INFO - PROCESS | 1148 | 1464406576276 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}] 20:36:16 INFO - PROCESS | 1148 | 1464406576383 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 20:36:16 INFO - PROCESS | 1148 | 1464406576464 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:16 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827D5000 == 44 [pid = 1148] [id = 671] 20:36:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (000000118193B800) [pid = 1148] [serial = 2013] [outer = 0000000000000000] 20:36:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (0000001181942C00) [pid = 1148] [serial = 2014] [outer = 000000118193B800] 20:36:16 INFO - PROCESS | 1148 | 1464406576558 Marionette DEBUG loaded listener.js 20:36:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (0000001181D5AC00) [pid = 1148] [serial = 2015] [outer = 000000118193B800] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 0000001186DB3800 == 43 [pid = 1148] [id = 665] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 000000118164F000 == 42 [pid = 1148] [id = 664] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 000000118567D800 == 41 [pid = 1148] [id = 663] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 0000001185511800 == 40 [pid = 1148] [id = 662] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F7D800 == 39 [pid = 1148] [id = 661] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 0000001184E3B800 == 38 [pid = 1148] [id = 660] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E23800 == 37 [pid = 1148] [id = 659] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 0000001183037800 == 36 [pid = 1148] [id = 658] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B54800 == 35 [pid = 1148] [id = 657] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (000000118168D800) [pid = 1148] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 0000001185B8F000 == 34 [pid = 1148] [id = 655] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 0000001183DDA000 == 33 [pid = 1148] [id = 654] 20:36:16 INFO - PROCESS | 1148 | --DOCSHELL 0000001181664000 == 32 [pid = 1148] [id = 653] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (000000118502A000) [pid = 1148] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (000000118192E000) [pid = 1148] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (000000118193E400) [pid = 1148] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (0000001182237C00) [pid = 1148] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (0000001180579C00) [pid = 1148] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (0000001182317C00) [pid = 1148] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (000000118177B000) [pid = 1148] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (0000001185415800) [pid = 1148] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (0000001182108400) [pid = 1148] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (0000001181D57000) [pid = 1148] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (0000001184097400) [pid = 1148] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001184072400) [pid = 1148] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (0000001184359800) [pid = 1148] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (000000118223FC00) [pid = 1148] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001184365000) [pid = 1148] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001184985C00) [pid = 1148] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011822AB000) [pid = 1148] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (000000118490E800) [pid = 1148] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001182244000) [pid = 1148] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 20:36:16 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (000000118501C800) [pid = 1148] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 20:36:17 INFO - PROCESS | 1148 | 1464406577082 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]]]}] 20:36:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:36:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 839ms 20:36:17 INFO - PROCESS | 1148 | 1464406577110 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 20:36:17 INFO - PROCESS | 1148 | 1464406577116 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 20:36:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:36:17 INFO - PROCESS | 1148 | 1464406577122 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:36:17 INFO - PROCESS | 1148 | 1464406577124 Marionette TRACE conn5 <- [1,2650,null,{}] 20:36:17 INFO - PROCESS | 1148 | 1464406577128 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}] 20:36:17 INFO - PROCESS | 1148 | 1464406577217 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 20:36:17 INFO - PROCESS | 1148 | 1464406577297 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:17 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E26000 == 33 [pid = 1148] [id = 672] 20:36:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011816EBC00) [pid = 1148] [serial = 2016] [outer = 0000000000000000] 20:36:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001181BAB400) [pid = 1148] [serial = 2017] [outer = 00000011816EBC00] 20:36:17 INFO - PROCESS | 1148 | 1464406577344 Marionette DEBUG loaded listener.js 20:36:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001182106C00) [pid = 1148] [serial = 2018] [outer = 00000011816EBC00] 20:36:17 INFO - PROCESS | 1148 | 1464406577753 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]]]}] 20:36:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:36:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 20:36:17 INFO - PROCESS | 1148 | 1464406577814 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 20:36:17 INFO - PROCESS | 1148 | 1464406577816 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 20:36:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:36:17 INFO - PROCESS | 1148 | 1464406577820 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:36:17 INFO - PROCESS | 1148 | 1464406577824 Marionette TRACE conn5 <- [1,2654,null,{}] 20:36:17 INFO - PROCESS | 1148 | 1464406577834 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}] 20:36:17 INFO - PROCESS | 1148 | 1464406577925 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 20:36:17 INFO - PROCESS | 1148 | 1464406577935 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:17 INFO - PROCESS | 1148 | ++DOCSHELL 000000118403F000 == 34 [pid = 1148] [id = 673] 20:36:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011822A1000) [pid = 1148] [serial = 2019] [outer = 0000000000000000] 20:36:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011822A9800) [pid = 1148] [serial = 2020] [outer = 00000011822A1000] 20:36:17 INFO - PROCESS | 1148 | 1464406577984 Marionette DEBUG loaded listener.js 20:36:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011830D9400) [pid = 1148] [serial = 2021] [outer = 00000011822A1000] 20:36:18 INFO - PROCESS | 1148 | [1148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:36:18 INFO - PROCESS | 1148 | [1148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:36:18 INFO - PROCESS | 1148 | 1464406578959 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]]]}] 20:36:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 20:36:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 20:36:19 INFO - PROCESS | 1148 | 1464406579002 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 20:36:19 INFO - PROCESS | 1148 | 1464406579005 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 20:36:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:36:19 INFO - PROCESS | 1148 | 1464406579008 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:36:19 INFO - PROCESS | 1148 | 1464406579010 Marionette TRACE conn5 <- [1,2658,null,{}] 20:36:19 INFO - PROCESS | 1148 | 1464406579014 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}] 20:36:19 INFO - PROCESS | 1148 | 1464406579128 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 20:36:19 INFO - PROCESS | 1148 | 1464406579176 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:19 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F74000 == 35 [pid = 1148] [id = 674] 20:36:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (0000001184073000) [pid = 1148] [serial = 2022] [outer = 0000000000000000] 20:36:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (0000001184096400) [pid = 1148] [serial = 2023] [outer = 0000001184073000] 20:36:19 INFO - PROCESS | 1148 | 1464406579225 Marionette DEBUG loaded listener.js 20:36:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (000000118435A400) [pid = 1148] [serial = 2024] [outer = 0000001184073000] 20:36:20 INFO - PROCESS | 1148 | 1464406580140 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 20:36:20 INFO - PROCESS | 1148 | 1464406580208 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 20:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:36:20 INFO - PROCESS | 1148 | 1464406580211 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:36:20 INFO - PROCESS | 1148 | 1464406580213 Marionette TRACE conn5 <- [1,2662,null,{}] 20:36:20 INFO - PROCESS | 1148 | 1464406580217 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}] 20:36:20 INFO - PROCESS | 1148 | 1464406580331 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 20:36:20 INFO - PROCESS | 1148 | 1464406580339 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:20 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185477800 == 36 [pid = 1148] [id = 675] 20:36:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (0000001184363C00) [pid = 1148] [serial = 2025] [outer = 0000000000000000] 20:36:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (000000118491B000) [pid = 1148] [serial = 2026] [outer = 0000001184363C00] 20:36:20 INFO - PROCESS | 1148 | 1464406580428 Marionette DEBUG loaded listener.js 20:36:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (000000118501E000) [pid = 1148] [serial = 2027] [outer = 0000001184363C00] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (0000001181681800) [pid = 1148] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (0000001185411C00) [pid = 1148] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (00000011840A0000) [pid = 1148] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001185026000) [pid = 1148] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (00000011830D6000) [pid = 1148] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (0000001183E38400) [pid = 1148] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (00000011816E9800) [pid = 1148] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001181D5A400) [pid = 1148] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (0000001185205800) [pid = 1148] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (00000011853C2800) [pid = 1148] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (000000118178D800) [pid = 1148] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:36:20 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (00000011821DAC00) [pid = 1148] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:36:21 INFO - PROCESS | 1148 | 1464406581392 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 20:36:21 INFO - PROCESS | 1148 | 1464406581449 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 20:36:21 INFO - PROCESS | 1148 | 1464406581452 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:36:21 INFO - PROCESS | 1148 | 1464406581454 Marionette TRACE conn5 <- [1,2666,null,{}] 20:36:21 INFO - PROCESS | 1148 | 1464406581458 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}] 20:36:21 INFO - PROCESS | 1148 | 1464406581590 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 20:36:21 INFO - PROCESS | 1148 | 1464406581599 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:21 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185694000 == 37 [pid = 1148] [id = 676] 20:36:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (0000001183E2D400) [pid = 1148] [serial = 2028] [outer = 0000000000000000] 20:36:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (00000011850A9000) [pid = 1148] [serial = 2029] [outer = 0000001183E2D400] 20:36:21 INFO - PROCESS | 1148 | 1464406581646 Marionette DEBUG loaded listener.js 20:36:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (00000011850C4000) [pid = 1148] [serial = 2030] [outer = 0000001183E2D400] 20:36:22 INFO - PROCESS | 1148 | 1464406582572 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]]]}] 20:36:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 20:36:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1128ms 20:36:22 INFO - PROCESS | 1148 | 1464406582583 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 20:36:22 INFO - PROCESS | 1148 | 1464406582585 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 20:36:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:36:22 INFO - PROCESS | 1148 | 1464406582589 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:36:22 INFO - PROCESS | 1148 | 1464406582591 Marionette TRACE conn5 <- [1,2670,null,{}] 20:36:22 INFO - PROCESS | 1148 | 1464406582594 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}] 20:36:22 INFO - PROCESS | 1148 | 1464406582703 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 20:36:22 INFO - PROCESS | 1148 | 1464406582748 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:22 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186B6F000 == 38 [pid = 1148] [id = 677] 20:36:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (00000011850B7800) [pid = 1148] [serial = 2031] [outer = 0000000000000000] 20:36:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001185209C00) [pid = 1148] [serial = 2032] [outer = 00000011850B7800] 20:36:22 INFO - PROCESS | 1148 | 1464406582793 Marionette DEBUG loaded listener.js 20:36:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011853C1C00) [pid = 1148] [serial = 2033] [outer = 00000011850B7800] 20:36:23 INFO - PROCESS | 1148 | 1464406583833 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]]]}] 20:36:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 20:36:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1285ms 20:36:23 INFO - PROCESS | 1148 | 1464406583881 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 20:36:23 INFO - PROCESS | 1148 | 1464406583886 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 20:36:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:36:23 INFO - PROCESS | 1148 | 1464406583893 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:36:23 INFO - PROCESS | 1148 | 1464406583896 Marionette TRACE conn5 <- [1,2674,null,{}] 20:36:23 INFO - PROCESS | 1148 | 1464406583903 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}] 20:36:24 INFO - PROCESS | 1148 | 1464406584006 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 20:36:24 INFO - PROCESS | 1148 | 1464406584165 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:24 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183041800 == 39 [pid = 1148] [id = 678] 20:36:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (0000001181782400) [pid = 1148] [serial = 2034] [outer = 0000000000000000] 20:36:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (0000001181797000) [pid = 1148] [serial = 2035] [outer = 0000001181782400] 20:36:24 INFO - PROCESS | 1148 | 1464406584267 Marionette DEBUG loaded listener.js 20:36:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (0000001182103000) [pid = 1148] [serial = 2036] [outer = 0000001181782400] 20:36:25 INFO - PROCESS | 1148 | 1464406585306 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 20:36:25 INFO - PROCESS | 1148 | 1464406585349 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 20:36:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:36:25 INFO - PROCESS | 1148 | 1464406585356 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:36:25 INFO - PROCESS | 1148 | 1464406585359 Marionette TRACE conn5 <- [1,2678,null,{}] 20:36:25 INFO - PROCESS | 1148 | 1464406585364 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}] 20:36:25 INFO - PROCESS | 1148 | 1464406585479 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 20:36:25 INFO - PROCESS | 1148 | 1464406585589 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:25 INFO - PROCESS | 1148 | ++DOCSHELL 000000118567C000 == 40 [pid = 1148] [id = 679] 20:36:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (00000011821E0800) [pid = 1148] [serial = 2037] [outer = 0000000000000000] 20:36:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011830DE800) [pid = 1148] [serial = 2038] [outer = 00000011821E0800] 20:36:25 INFO - PROCESS | 1148 | 1464406585689 Marionette DEBUG loaded listener.js 20:36:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (0000001184097400) [pid = 1148] [serial = 2039] [outer = 00000011821E0800] 20:36:26 INFO - PROCESS | 1148 | 1464406586743 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 20:36:26 INFO - PROCESS | 1148 | 1464406586811 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 20:36:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:36:26 INFO - PROCESS | 1148 | 1464406586817 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:36:26 INFO - PROCESS | 1148 | 1464406586821 Marionette TRACE conn5 <- [1,2682,null,{}] 20:36:26 INFO - PROCESS | 1148 | 1464406586828 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}] 20:36:26 INFO - PROCESS | 1148 | 1464406586966 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 20:36:27 INFO - PROCESS | 1148 | 1464406587096 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:27 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834B7800 == 41 [pid = 1148] [id = 680] 20:36:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (00000011816EC800) [pid = 1148] [serial = 2040] [outer = 0000000000000000] 20:36:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (0000001181785400) [pid = 1148] [serial = 2041] [outer = 00000011816EC800] 20:36:27 INFO - PROCESS | 1148 | 1464406587149 Marionette DEBUG loaded listener.js 20:36:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (000000118193A000) [pid = 1148] [serial = 2042] [outer = 00000011816EC800] 20:36:27 INFO - PROCESS | 1148 | --DOCSHELL 0000001185694000 == 40 [pid = 1148] [id = 676] 20:36:27 INFO - PROCESS | 1148 | --DOCSHELL 0000001185477800 == 39 [pid = 1148] [id = 675] 20:36:27 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F74000 == 38 [pid = 1148] [id = 674] 20:36:27 INFO - PROCESS | 1148 | --DOCSHELL 000000118403F000 == 37 [pid = 1148] [id = 673] 20:36:27 INFO - PROCESS | 1148 | --DOCSHELL 0000001182E26000 == 36 [pid = 1148] [id = 672] 20:36:27 INFO - PROCESS | 1148 | --DOCSHELL 00000011827D5000 == 35 [pid = 1148] [id = 671] 20:36:27 INFO - PROCESS | 1148 | --DOCSHELL 0000001187D97800 == 34 [pid = 1148] [id = 669] 20:36:27 INFO - PROCESS | 1148 | --DOCSHELL 000000118546C800 == 33 [pid = 1148] [id = 668] 20:36:27 INFO - PROCESS | 1148 | --DOCSHELL 0000001183038000 == 32 [pid = 1148] [id = 667] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (0000001181783C00) [pid = 1148] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (000000118435F400) [pid = 1148] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (00000011850B7400) [pid = 1148] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (000000118514F000) [pid = 1148] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (00000011850C4800) [pid = 1148] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (0000001184919000) [pid = 1148] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001184070000) [pid = 1148] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (000000118194B800) [pid = 1148] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (0000001181787C00) [pid = 1148] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (000000118223E000) [pid = 1148] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001182315000) [pid = 1148] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (000000118056E800) [pid = 1148] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (000000118520B800) [pid = 1148] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001181BB5C00) [pid = 1148] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001183E2F400) [pid = 1148] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (000000118553C800) [pid = 1148] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (0000001185150800) [pid = 1148] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001185546400) [pid = 1148] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001185413000) [pid = 1148] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (00000011853B6800) [pid = 1148] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (000000118194BC00) [pid = 1148] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (0000001181D54400) [pid = 1148] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (00000011850AB000) [pid = 1148] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (00000011853BD400) [pid = 1148] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (000000118407B800) [pid = 1148] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 20:36:27 INFO - PROCESS | 1148 | --DOMWINDOW == 67 (000000118541C800) [pid = 1148] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 20:36:28 INFO - PROCESS | 1148 | 1464406588229 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 20:36:28 INFO - PROCESS | 1148 | 1464406588259 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 20:36:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:36:28 INFO - PROCESS | 1148 | 1464406588265 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:36:28 INFO - PROCESS | 1148 | 1464406588267 Marionette TRACE conn5 <- [1,2686,null,{}] 20:36:28 INFO - PROCESS | 1148 | 1464406588271 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}] 20:36:28 INFO - PROCESS | 1148 | 1464406588359 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 20:36:28 INFO - PROCESS | 1148 | 1464406588484 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:28 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E37000 == 33 [pid = 1148] [id = 681] 20:36:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (000000118177BC00) [pid = 1148] [serial = 2043] [outer = 0000000000000000] 20:36:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (0000001181BA8000) [pid = 1148] [serial = 2044] [outer = 000000118177BC00] 20:36:28 INFO - PROCESS | 1148 | 1464406588534 Marionette DEBUG loaded listener.js 20:36:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (0000001182105C00) [pid = 1148] [serial = 2045] [outer = 000000118177BC00] 20:36:29 INFO - PROCESS | 1148 | 1464406589422 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 20:36:29 INFO - PROCESS | 1148 | 1464406589456 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 20:36:29 INFO - PROCESS | 1148 | 1464406589460 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:36:29 INFO - PROCESS | 1148 | 1464406589464 Marionette TRACE conn5 <- [1,2690,null,{}] 20:36:29 INFO - PROCESS | 1148 | 1464406589475 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}] 20:36:29 INFO - PROCESS | 1148 | 1464406589569 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 20:36:29 INFO - PROCESS | 1148 | 1464406589579 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:29 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E24800 == 34 [pid = 1148] [id = 682] 20:36:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (000000118019FC00) [pid = 1148] [serial = 2046] [outer = 0000000000000000] 20:36:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (00000011830DC400) [pid = 1148] [serial = 2047] [outer = 000000118019FC00] 20:36:29 INFO - PROCESS | 1148 | 1464406589628 Marionette DEBUG loaded listener.js 20:36:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (0000001184072800) [pid = 1148] [serial = 2048] [outer = 000000118019FC00] 20:36:30 INFO - PROCESS | 1148 | 1464406590152 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]]]}] 20:36:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:36:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 20:36:30 INFO - PROCESS | 1148 | 1464406590204 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 20:36:30 INFO - PROCESS | 1148 | 1464406590207 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 20:36:30 INFO - PROCESS | 1148 | 1464406590210 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:36:30 INFO - PROCESS | 1148 | 1464406590212 Marionette TRACE conn5 <- [1,2694,null,{}] 20:36:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:36:30 INFO - PROCESS | 1148 | 1464406590223 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}] 20:36:30 INFO - PROCESS | 1148 | 1464406590339 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 20:36:30 INFO - PROCESS | 1148 | 1464406590401 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:30 INFO - PROCESS | 1148 | ++DOCSHELL 000000118511F800 == 35 [pid = 1148] [id = 683] 20:36:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (000000118435DC00) [pid = 1148] [serial = 2049] [outer = 0000000000000000] 20:36:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (000000118490E800) [pid = 1148] [serial = 2050] [outer = 000000118435DC00] 20:36:30 INFO - PROCESS | 1148 | 1464406590450 Marionette DEBUG loaded listener.js 20:36:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (0000001184986000) [pid = 1148] [serial = 2051] [outer = 000000118435DC00] 20:36:30 INFO - PROCESS | 1148 | 1464406590863 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]]]}] 20:36:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:36:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 692ms 20:36:30 INFO - PROCESS | 1148 | 1464406590908 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 20:36:30 INFO - PROCESS | 1148 | 1464406590911 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 20:36:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:36:30 INFO - PROCESS | 1148 | 1464406590914 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:36:30 INFO - PROCESS | 1148 | 1464406590916 Marionette TRACE conn5 <- [1,2698,null,{}] 20:36:30 INFO - PROCESS | 1148 | 1464406590925 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}] 20:36:31 INFO - PROCESS | 1148 | 1464406591059 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 20:36:31 INFO - PROCESS | 1148 | 1464406591072 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:31 INFO - PROCESS | 1148 | ++DOCSHELL 000000118552B800 == 36 [pid = 1148] [id = 684] 20:36:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001185028000) [pid = 1148] [serial = 2052] [outer = 0000000000000000] 20:36:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (00000011850AD000) [pid = 1148] [serial = 2053] [outer = 0000001185028000] 20:36:31 INFO - PROCESS | 1148 | 1464406591121 Marionette DEBUG loaded listener.js 20:36:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011850BE400) [pid = 1148] [serial = 2054] [outer = 0000001185028000] 20:36:31 INFO - PROCESS | 1148 | 1464406591582 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] 20:36:31 INFO - PROCESS | 1148 | 1464406591609 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 20:36:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:36:31 INFO - PROCESS | 1148 | 1464406591622 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:36:31 INFO - PROCESS | 1148 | 1464406591624 Marionette TRACE conn5 <- [1,2702,null,{}] 20:36:31 INFO - PROCESS | 1148 | 1464406591627 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}] 20:36:31 INFO - PROCESS | 1148 | 1464406591769 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001180821C00) [pid = 1148] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (000000118193B800) [pid = 1148] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (00000011822A1000) [pid = 1148] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001183E2D400) [pid = 1148] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001184073000) [pid = 1148] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001181BAF800) [pid = 1148] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (0000001181783000) [pid = 1148] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (000000118019F000) [pid = 1148] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (00000011830D5800) [pid = 1148] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (0000001184363C00) [pid = 1148] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (0000001182319000) [pid = 1148] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:36:31 INFO - PROCESS | 1148 | --DOMWINDOW == 67 (00000011816EBC00) [pid = 1148] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:36:31 INFO - PROCESS | 1148 | 1464406591873 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:31 INFO - PROCESS | 1148 | ++DOCSHELL 0000001180F8A800 == 37 [pid = 1148] [id = 685] 20:36:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (0000001180570000) [pid = 1148] [serial = 2055] [outer = 0000000000000000] 20:36:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (0000001181688000) [pid = 1148] [serial = 2056] [outer = 0000001180570000] 20:36:31 INFO - PROCESS | 1148 | 1464406591924 Marionette DEBUG loaded listener.js 20:36:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (0000001184363C00) [pid = 1148] [serial = 2057] [outer = 0000001180570000] 20:36:32 INFO - PROCESS | 1148 | 1464406592303 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]]]}] 20:36:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:36:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 732ms 20:36:32 INFO - PROCESS | 1148 | 1464406592382 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 20:36:32 INFO - PROCESS | 1148 | 1464406592384 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 20:36:32 INFO - PROCESS | 1148 | 1464406592388 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:36:32 INFO - PROCESS | 1148 | 1464406592390 Marionette TRACE conn5 <- [1,2706,null,{}] 20:36:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:36:32 INFO - PROCESS | 1148 | 1464406592395 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}] 20:36:32 INFO - PROCESS | 1148 | 1464406592505 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 20:36:32 INFO - PROCESS | 1148 | 1464406592514 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011870CF000 == 38 [pid = 1148] [id = 686] 20:36:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (0000001185204C00) [pid = 1148] [serial = 2058] [outer = 0000000000000000] 20:36:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (000000118553D800) [pid = 1148] [serial = 2059] [outer = 0000001185204C00] 20:36:32 INFO - PROCESS | 1148 | 1464406592562 Marionette DEBUG loaded listener.js 20:36:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (0000001185B3E800) [pid = 1148] [serial = 2060] [outer = 0000001185204C00] 20:36:32 INFO - PROCESS | 1148 | 1464406592967 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] 20:36:33 INFO - PROCESS | 1148 | 1464406593025 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 20:36:33 INFO - PROCESS | 1148 | 1464406593028 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:36:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:36:33 INFO - PROCESS | 1148 | 1464406593030 Marionette TRACE conn5 <- [1,2710,null,{}] 20:36:33 INFO - PROCESS | 1148 | 1464406593033 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}] 20:36:33 INFO - PROCESS | 1148 | 1464406593155 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 20:36:33 INFO - PROCESS | 1148 | 1464406593168 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:33 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BE0800 == 39 [pid = 1148] [id = 687] 20:36:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (0000001185B44800) [pid = 1148] [serial = 2061] [outer = 0000000000000000] 20:36:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (0000001185B49800) [pid = 1148] [serial = 2062] [outer = 0000001185B44800] 20:36:33 INFO - PROCESS | 1148 | 1464406593215 Marionette DEBUG loaded listener.js 20:36:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (0000001185C2AC00) [pid = 1148] [serial = 2063] [outer = 0000001185B44800] 20:36:33 INFO - PROCESS | 1148 | 1464406593644 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] 20:36:33 INFO - PROCESS | 1148 | 1464406593706 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 20:36:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:36:33 INFO - PROCESS | 1148 | 1464406593709 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:36:33 INFO - PROCESS | 1148 | 1464406593711 Marionette TRACE conn5 <- [1,2714,null,{}] 20:36:33 INFO - PROCESS | 1148 | 1464406593715 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}] 20:36:33 INFO - PROCESS | 1148 | 1464406593831 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 20:36:33 INFO - PROCESS | 1148 | 1464406593844 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:33 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E23800 == 40 [pid = 1148] [id = 688] 20:36:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001185C33400) [pid = 1148] [serial = 2064] [outer = 0000000000000000] 20:36:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (0000001185C39800) [pid = 1148] [serial = 2065] [outer = 0000001185C33400] 20:36:33 INFO - PROCESS | 1148 | 1464406593891 Marionette DEBUG loaded listener.js 20:36:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (0000001185C3FC00) [pid = 1148] [serial = 2066] [outer = 0000001185C33400] 20:36:34 INFO - PROCESS | 1148 | 1464406594587 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]]]}] 20:36:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:36:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 943ms 20:36:34 INFO - PROCESS | 1148 | 1464406594655 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 20:36:34 INFO - PROCESS | 1148 | 1464406594661 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 20:36:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:36:34 INFO - PROCESS | 1148 | 1464406594667 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:36:34 INFO - PROCESS | 1148 | 1464406594672 Marionette TRACE conn5 <- [1,2718,null,{}] 20:36:34 INFO - PROCESS | 1148 | 1464406594677 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}] 20:36:34 INFO - PROCESS | 1148 | 1464406594824 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 20:36:34 INFO - PROCESS | 1148 | 1464406594947 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:34 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834C7000 == 41 [pid = 1148] [id = 689] 20:36:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (000000118193E400) [pid = 1148] [serial = 2067] [outer = 0000000000000000] 20:36:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001181BAD800) [pid = 1148] [serial = 2068] [outer = 000000118193E400] 20:36:35 INFO - PROCESS | 1148 | 1464406595006 Marionette DEBUG loaded listener.js 20:36:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (0000001182240400) [pid = 1148] [serial = 2069] [outer = 000000118193E400] 20:36:36 INFO - PROCESS | 1148 | 1464406596117 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 20:36:36 INFO - PROCESS | 1148 | 1464406596169 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 20:36:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:36:36 INFO - PROCESS | 1148 | 1464406596176 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:36:36 INFO - PROCESS | 1148 | 1464406596180 Marionette TRACE conn5 <- [1,2722,null,{}] 20:36:36 INFO - PROCESS | 1148 | 1464406596184 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}] 20:36:36 INFO - PROCESS | 1148 | 1464406596332 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 20:36:36 INFO - PROCESS | 1148 | 1464406596486 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:36 INFO - PROCESS | 1148 | ++DOCSHELL 00000011870DC800 == 42 [pid = 1148] [id = 690] 20:36:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001182318800) [pid = 1148] [serial = 2070] [outer = 0000000000000000] 20:36:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001184917800) [pid = 1148] [serial = 2071] [outer = 0000001182318800] 20:36:36 INFO - PROCESS | 1148 | 1464406596543 Marionette DEBUG loaded listener.js 20:36:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (0000001185146C00) [pid = 1148] [serial = 2072] [outer = 0000001182318800] 20:36:37 INFO - PROCESS | 1148 | 1464406597131 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]]]}] 20:36:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:36:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1025ms 20:36:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:36:37 INFO - PROCESS | 1148 | 1464406597207 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 20:36:37 INFO - PROCESS | 1148 | 1464406597210 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 20:36:37 INFO - PROCESS | 1148 | 1464406597214 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:36:37 INFO - PROCESS | 1148 | 1464406597219 Marionette TRACE conn5 <- [1,2726,null,{}] 20:36:37 INFO - PROCESS | 1148 | 1464406597231 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}] 20:36:37 INFO - PROCESS | 1148 | 1464406597529 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 20:36:37 INFO - PROCESS | 1148 | 1464406597661 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:37 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827CC000 == 43 [pid = 1148] [id = 691] 20:36:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (0000001180168800) [pid = 1148] [serial = 2073] [outer = 0000000000000000] 20:36:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (00000011816E5400) [pid = 1148] [serial = 2074] [outer = 0000001180168800] 20:36:37 INFO - PROCESS | 1148 | 1464406597714 Marionette DEBUG loaded listener.js 20:36:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (0000001181793800) [pid = 1148] [serial = 2075] [outer = 0000001180168800] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 0000001187BE0800 == 42 [pid = 1148] [id = 687] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 00000011870CF000 == 41 [pid = 1148] [id = 686] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 0000001180F8A800 == 40 [pid = 1148] [id = 685] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 000000118552B800 == 39 [pid = 1148] [id = 684] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 00000011823B5800 == 38 [pid = 1148] [id = 670] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 000000118511F800 == 37 [pid = 1148] [id = 683] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 0000001184E24800 == 36 [pid = 1148] [id = 682] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 0000001182E37000 == 35 [pid = 1148] [id = 681] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 00000011834B7800 == 34 [pid = 1148] [id = 680] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 000000118567C000 == 33 [pid = 1148] [id = 679] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 0000001183041800 == 32 [pid = 1148] [id = 678] 20:36:38 INFO - PROCESS | 1148 | --DOCSHELL 0000001186B6F000 == 31 [pid = 1148] [id = 677] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (0000001185209C00) [pid = 1148] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011821D6400) [pid = 1148] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (00000011850AF400) [pid = 1148] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (00000011816E6C00) [pid = 1148] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001184097C00) [pid = 1148] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (000000118491B000) [pid = 1148] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (0000001185546C00) [pid = 1148] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (0000001184099400) [pid = 1148] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001181BAB400) [pid = 1148] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001182106C00) [pid = 1148] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001181BAB800) [pid = 1148] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (000000118177C400) [pid = 1148] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001181D5AC00) [pid = 1148] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001181942C00) [pid = 1148] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001182317400) [pid = 1148] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (00000011822A9800) [pid = 1148] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (00000011850C0000) [pid = 1148] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (00000011850A9000) [pid = 1148] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (000000118501E000) [pid = 1148] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 68 (0000001184096400) [pid = 1148] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 67 (000000118435A400) [pid = 1148] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 66 (00000011830D9400) [pid = 1148] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | --DOMWINDOW == 65 (00000011850C4000) [pid = 1148] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 20:36:38 INFO - PROCESS | 1148 | 1464406598375 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]]]}] 20:36:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:36:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1196ms 20:36:38 INFO - PROCESS | 1148 | 1464406598413 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 20:36:38 INFO - PROCESS | 1148 | 1464406598416 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 20:36:38 INFO - PROCESS | 1148 | 1464406598421 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:36:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:36:38 INFO - PROCESS | 1148 | 1464406598425 Marionette TRACE conn5 <- [1,2730,null,{}] 20:36:38 INFO - PROCESS | 1148 | 1464406598430 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}] 20:36:38 INFO - PROCESS | 1148 | 1464406598521 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 20:36:38 INFO - PROCESS | 1148 | 1464406598600 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:38 INFO - PROCESS | 1148 | ++DOCSHELL 00000011827C7800 == 32 [pid = 1148] [id = 692] 20:36:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 66 (0000001180574800) [pid = 1148] [serial = 2076] [outer = 0000000000000000] 20:36:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 67 (0000001181780800) [pid = 1148] [serial = 2077] [outer = 0000001180574800] 20:36:38 INFO - PROCESS | 1148 | 1464406598650 Marionette DEBUG loaded listener.js 20:36:38 INFO - PROCESS | 1148 | ++DOMWINDOW == 68 (0000001181944800) [pid = 1148] [serial = 2078] [outer = 0000001180574800] 20:36:39 INFO - PROCESS | 1148 | 1464406599104 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]]]}] 20:36:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:36:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 20:36:39 INFO - PROCESS | 1148 | 1464406599164 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 20:36:39 INFO - PROCESS | 1148 | 1464406599167 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 20:36:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:36:39 INFO - PROCESS | 1148 | 1464406599171 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:36:39 INFO - PROCESS | 1148 | 1464406599173 Marionette TRACE conn5 <- [1,2734,null,{}] 20:36:39 INFO - PROCESS | 1148 | 1464406599177 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}] 20:36:39 INFO - PROCESS | 1148 | 1464406599264 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 20:36:39 INFO - PROCESS | 1148 | 1464406599274 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:39 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E12000 == 33 [pid = 1148] [id = 693] 20:36:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 69 (0000001182108800) [pid = 1148] [serial = 2079] [outer = 0000000000000000] 20:36:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (00000011821DF400) [pid = 1148] [serial = 2080] [outer = 0000001182108800] 20:36:39 INFO - PROCESS | 1148 | 1464406599325 Marionette DEBUG loaded listener.js 20:36:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (000000118231C800) [pid = 1148] [serial = 2081] [outer = 0000001182108800] 20:36:39 INFO - PROCESS | 1148 | 1464406599792 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]]]}] 20:36:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:36:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 629ms 20:36:39 INFO - PROCESS | 1148 | 1464406599809 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 20:36:39 INFO - PROCESS | 1148 | 1464406599813 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 20:36:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:36:39 INFO - PROCESS | 1148 | 1464406599824 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:36:39 INFO - PROCESS | 1148 | 1464406599829 Marionette TRACE conn5 <- [1,2738,null,{}] 20:36:39 INFO - PROCESS | 1148 | 1464406599838 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}] 20:36:39 INFO - PROCESS | 1148 | 1464406599934 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 20:36:39 INFO - PROCESS | 1148 | 1464406599940 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:39 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F1D000 == 34 [pid = 1148] [id = 694] 20:36:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (0000001184071400) [pid = 1148] [serial = 2082] [outer = 0000000000000000] 20:36:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (0000001184094C00) [pid = 1148] [serial = 2083] [outer = 0000001184071400] 20:36:40 INFO - PROCESS | 1148 | 1464406599990 Marionette DEBUG loaded listener.js 20:36:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (000000118435C800) [pid = 1148] [serial = 2084] [outer = 0000001184071400] 20:36:40 INFO - PROCESS | 1148 | 1464406600438 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]]]}] 20:36:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:36:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 689ms 20:36:40 INFO - PROCESS | 1148 | 1464406600519 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 20:36:40 INFO - PROCESS | 1148 | 1464406600521 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 20:36:40 INFO - PROCESS | 1148 | 1464406600525 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:36:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:36:40 INFO - PROCESS | 1148 | 1464406600527 Marionette TRACE conn5 <- [1,2742,null,{}] 20:36:40 INFO - PROCESS | 1148 | 1464406600531 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}] 20:36:40 INFO - PROCESS | 1148 | 1464406600653 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 20:36:40 INFO - PROCESS | 1148 | 1464406600735 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:40 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185473800 == 35 [pid = 1148] [id = 695] 20:36:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (0000001184911000) [pid = 1148] [serial = 2085] [outer = 0000000000000000] 20:36:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (000000118498D000) [pid = 1148] [serial = 2086] [outer = 0000001184911000] 20:36:40 INFO - PROCESS | 1148 | 1464406600780 Marionette DEBUG loaded listener.js 20:36:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001185027400) [pid = 1148] [serial = 2087] [outer = 0000001184911000] 20:36:41 INFO - PROCESS | 1148 | 1464406601197 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]]]}] 20:36:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:36:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 735ms 20:36:41 INFO - PROCESS | 1148 | 1464406601266 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 20:36:41 INFO - PROCESS | 1148 | 1464406601268 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 20:36:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:36:41 INFO - PROCESS | 1148 | 1464406601272 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:36:41 INFO - PROCESS | 1148 | 1464406601273 Marionette TRACE conn5 <- [1,2746,null,{}] 20:36:41 INFO - PROCESS | 1148 | 1464406601277 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}] 20:36:41 INFO - PROCESS | 1148 | 1464406601398 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 20:36:41 INFO - PROCESS | 1148 | 1464406601454 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:41 INFO - PROCESS | 1148 | ++DOCSHELL 00000011856A1000 == 36 [pid = 1148] [id = 696] 20:36:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (00000011850C6000) [pid = 1148] [serial = 2088] [outer = 0000000000000000] 20:36:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (0000001185143800) [pid = 1148] [serial = 2089] [outer = 00000011850C6000] 20:36:41 INFO - PROCESS | 1148 | 1464406601511 Marionette DEBUG loaded listener.js 20:36:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001185211800) [pid = 1148] [serial = 2090] [outer = 00000011850C6000] 20:36:41 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001185B44800) [pid = 1148] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:36:41 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (000000118435DC00) [pid = 1148] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:36:41 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001185028000) [pid = 1148] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:36:41 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (00000011816EC800) [pid = 1148] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:36:41 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (000000118019FC00) [pid = 1148] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:36:41 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (000000118177BC00) [pid = 1148] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:36:41 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001180570000) [pid = 1148] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:36:41 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (0000001185204C00) [pid = 1148] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:36:42 INFO - PROCESS | 1148 | 1464406602258 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]]]}] 20:36:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:36:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1031ms 20:36:42 INFO - PROCESS | 1148 | 1464406602307 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 20:36:42 INFO - PROCESS | 1148 | 1464406602313 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 20:36:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:36:42 INFO - PROCESS | 1148 | 1464406602318 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:36:42 INFO - PROCESS | 1148 | 1464406602323 Marionette TRACE conn5 <- [1,2750,null,{}] 20:36:42 INFO - PROCESS | 1148 | 1464406602349 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}] 20:36:42 INFO - PROCESS | 1148 | 1464406602465 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 20:36:42 INFO - PROCESS | 1148 | 1464406602589 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:42 INFO - PROCESS | 1148 | ++DOCSHELL 000000118341E800 == 37 [pid = 1148] [id = 697] 20:36:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (0000001181933800) [pid = 1148] [serial = 2091] [outer = 0000000000000000] 20:36:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (0000001182103800) [pid = 1148] [serial = 2092] [outer = 0000001181933800] 20:36:42 INFO - PROCESS | 1148 | 1464406602649 Marionette DEBUG loaded listener.js 20:36:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (0000001182245800) [pid = 1148] [serial = 2093] [outer = 0000001181933800] 20:36:43 INFO - PROCESS | 1148 | 1464406603238 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]]]}] 20:36:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:36:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 964ms 20:36:43 INFO - PROCESS | 1148 | 1464406603284 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 20:36:43 INFO - PROCESS | 1148 | 1464406603291 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 20:36:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:36:43 INFO - PROCESS | 1148 | 1464406603298 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:36:43 INFO - PROCESS | 1148 | 1464406603301 Marionette TRACE conn5 <- [1,2754,null,{}] 20:36:43 INFO - PROCESS | 1148 | 1464406603306 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}] 20:36:43 INFO - PROCESS | 1148 | 1464406603434 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 20:36:43 INFO - PROCESS | 1148 | 1464406603554 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:43 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B4B800 == 38 [pid = 1148] [id = 698] 20:36:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (0000001184095800) [pid = 1148] [serial = 2094] [outer = 0000000000000000] 20:36:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001184361C00) [pid = 1148] [serial = 2095] [outer = 0000001184095800] 20:36:43 INFO - PROCESS | 1148 | 1464406603612 Marionette DEBUG loaded listener.js 20:36:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (00000011850B3C00) [pid = 1148] [serial = 2096] [outer = 0000001184095800] 20:36:44 INFO - PROCESS | 1148 | 1464406604224 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]]]}] 20:36:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:36:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 984ms 20:36:44 INFO - PROCESS | 1148 | 1464406604288 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 20:36:44 INFO - PROCESS | 1148 | 1464406604291 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 20:36:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:36:44 INFO - PROCESS | 1148 | 1464406604309 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:36:44 INFO - PROCESS | 1148 | 1464406604313 Marionette TRACE conn5 <- [1,2758,null,{}] 20:36:44 INFO - PROCESS | 1148 | 1464406604326 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}] 20:36:44 INFO - PROCESS | 1148 | 1464406604443 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 20:36:44 INFO - PROCESS | 1148 | 1464406604564 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:44 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186DA9000 == 39 [pid = 1148] [id = 699] 20:36:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011853BE000) [pid = 1148] [serial = 2097] [outer = 0000000000000000] 20:36:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001185411000) [pid = 1148] [serial = 2098] [outer = 00000011853BE000] 20:36:44 INFO - PROCESS | 1148 | 1464406604624 Marionette DEBUG loaded listener.js 20:36:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (000000118553E800) [pid = 1148] [serial = 2099] [outer = 00000011853BE000] 20:36:45 INFO - PROCESS | 1148 | 1464406605238 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]]]}] 20:36:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:36:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 985ms 20:36:45 INFO - PROCESS | 1148 | 1464406605300 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 20:36:45 INFO - PROCESS | 1148 | 1464406605303 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 20:36:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:36:45 INFO - PROCESS | 1148 | 1464406605307 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:36:45 INFO - PROCESS | 1148 | 1464406605309 Marionette TRACE conn5 <- [1,2762,null,{}] 20:36:45 INFO - PROCESS | 1148 | 1464406605313 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}] 20:36:45 INFO - PROCESS | 1148 | 1464406605429 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 20:36:45 INFO - PROCESS | 1148 | 1464406605550 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:45 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187D9E000 == 40 [pid = 1148] [id = 700] 20:36:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (0000001185B44800) [pid = 1148] [serial = 2100] [outer = 0000000000000000] 20:36:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001185C27C00) [pid = 1148] [serial = 2101] [outer = 0000001185B44800] 20:36:45 INFO - PROCESS | 1148 | 1464406605609 Marionette DEBUG loaded listener.js 20:36:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001185C32800) [pid = 1148] [serial = 2102] [outer = 0000001185B44800] 20:36:46 INFO - PROCESS | 1148 | 1464406606315 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]]]}] 20:36:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:36:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1076ms 20:36:46 INFO - PROCESS | 1148 | 1464406606385 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 20:36:46 INFO - PROCESS | 1148 | 1464406606389 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 20:36:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:36:46 INFO - PROCESS | 1148 | 1464406606395 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:36:46 INFO - PROCESS | 1148 | 1464406606398 Marionette TRACE conn5 <- [1,2766,null,{}] 20:36:46 INFO - PROCESS | 1148 | 1464406606404 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}] 20:36:46 INFO - PROCESS | 1148 | 1464406606509 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 20:36:46 INFO - PROCESS | 1148 | 1464406606590 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:46 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B18800 == 41 [pid = 1148] [id = 701] 20:36:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (0000001181934000) [pid = 1148] [serial = 2103] [outer = 0000000000000000] 20:36:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (0000001181BA7C00) [pid = 1148] [serial = 2104] [outer = 0000001181934000] 20:36:46 INFO - PROCESS | 1148 | 1464406606688 Marionette DEBUG loaded listener.js 20:36:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (0000001182238000) [pid = 1148] [serial = 2105] [outer = 0000001181934000] 20:36:47 INFO - PROCESS | 1148 | --DOCSHELL 0000001185473800 == 40 [pid = 1148] [id = 695] 20:36:47 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F1D000 == 39 [pid = 1148] [id = 694] 20:36:47 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E12000 == 38 [pid = 1148] [id = 693] 20:36:47 INFO - PROCESS | 1148 | --DOCSHELL 00000011827C7800 == 37 [pid = 1148] [id = 692] 20:36:47 INFO - PROCESS | 1148 | --DOCSHELL 00000011827CC000 == 36 [pid = 1148] [id = 691] 20:36:47 INFO - PROCESS | 1148 | --DOCSHELL 00000011834C7000 == 35 [pid = 1148] [id = 689] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001185B49800) [pid = 1148] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (000000118490E800) [pid = 1148] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (00000011850AD000) [pid = 1148] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (000000118193A000) [pid = 1148] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001181785400) [pid = 1148] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (00000011830DC400) [pid = 1148] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (0000001181BA8000) [pid = 1148] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001182105C00) [pid = 1148] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (00000011830DE800) [pid = 1148] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001181797000) [pid = 1148] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (0000001184986000) [pid = 1148] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (0000001181688000) [pid = 1148] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (00000011850BE400) [pid = 1148] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001185C2AC00) [pid = 1148] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 72 (0000001184363C00) [pid = 1148] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 71 (0000001185B3E800) [pid = 1148] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 70 (000000118553D800) [pid = 1148] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | --DOMWINDOW == 69 (0000001184072800) [pid = 1148] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 20:36:47 INFO - PROCESS | 1148 | 1464406607256 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]]]}] 20:36:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:36:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 882ms 20:36:47 INFO - PROCESS | 1148 | 1464406607282 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 20:36:47 INFO - PROCESS | 1148 | 1464406607288 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 20:36:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:36:47 INFO - PROCESS | 1148 | 1464406607294 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:36:47 INFO - PROCESS | 1148 | 1464406607297 Marionette TRACE conn5 <- [1,2770,null,{}] 20:36:47 INFO - PROCESS | 1148 | 1464406607301 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}] 20:36:47 INFO - PROCESS | 1148 | 1464406607394 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 20:36:47 INFO - PROCESS | 1148 | 1464406607404 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:47 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E0C800 == 36 [pid = 1148] [id = 702] 20:36:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 70 (000000118178E000) [pid = 1148] [serial = 2106] [outer = 0000000000000000] 20:36:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 71 (000000118223DC00) [pid = 1148] [serial = 2107] [outer = 000000118178E000] 20:36:47 INFO - PROCESS | 1148 | 1464406607451 Marionette DEBUG loaded listener.js 20:36:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 72 (0000001183E30000) [pid = 1148] [serial = 2108] [outer = 000000118178E000] 20:36:47 INFO - PROCESS | 1148 | 1464406607944 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]]]}] 20:36:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:36:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 20:36:47 INFO - PROCESS | 1148 | 1464406607987 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 20:36:47 INFO - PROCESS | 1148 | 1464406607989 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 20:36:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:36:48 INFO - PROCESS | 1148 | 1464406608024 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:36:48 INFO - PROCESS | 1148 | 1464406608028 Marionette TRACE conn5 <- [1,2774,null,{}] 20:36:48 INFO - PROCESS | 1148 | 1464406608042 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}] 20:36:48 INFO - PROCESS | 1148 | 1464406608138 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 20:36:48 INFO - PROCESS | 1148 | 1464406608220 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:48 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F88800 == 37 [pid = 1148] [id = 703] 20:36:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 73 (0000001181BA9C00) [pid = 1148] [serial = 2109] [outer = 0000000000000000] 20:36:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (0000001184919C00) [pid = 1148] [serial = 2110] [outer = 0000001181BA9C00] 20:36:48 INFO - PROCESS | 1148 | 1464406608268 Marionette DEBUG loaded listener.js 20:36:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (00000011850AAC00) [pid = 1148] [serial = 2111] [outer = 0000001181BA9C00] 20:36:48 INFO - PROCESS | 1148 | 1464406608692 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]]]}] 20:36:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:36:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 20:36:48 INFO - PROCESS | 1148 | 1464406608721 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 20:36:48 INFO - PROCESS | 1148 | 1464406608724 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 20:36:48 INFO - PROCESS | 1148 | 1464406608727 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:36:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:36:48 INFO - PROCESS | 1148 | 1464406608729 Marionette TRACE conn5 <- [1,2778,null,{}] 20:36:48 INFO - PROCESS | 1148 | 1464406608733 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}] 20:36:48 INFO - PROCESS | 1148 | 1464406608824 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 20:36:48 INFO - PROCESS | 1148 | 1464406608831 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:48 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185672000 == 38 [pid = 1148] [id = 704] 20:36:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (0000001185205C00) [pid = 1148] [serial = 2112] [outer = 0000000000000000] 20:36:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (00000011853C0400) [pid = 1148] [serial = 2113] [outer = 0000001185205C00] 20:36:48 INFO - PROCESS | 1148 | 1464406608879 Marionette DEBUG loaded listener.js 20:36:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (000000118554BC00) [pid = 1148] [serial = 2114] [outer = 0000001185205C00] 20:36:49 INFO - PROCESS | 1148 | 1464406609304 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]]]}] 20:36:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:36:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 627ms 20:36:49 INFO - PROCESS | 1148 | 1464406609358 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 20:36:49 INFO - PROCESS | 1148 | 1464406609360 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 20:36:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:36:49 INFO - PROCESS | 1148 | 1464406609375 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:36:49 INFO - PROCESS | 1148 | 1464406609378 Marionette TRACE conn5 <- [1,2782,null,{}] 20:36:49 INFO - PROCESS | 1148 | 1464406609381 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}] 20:36:49 INFO - PROCESS | 1148 | 1464406609493 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 20:36:49 INFO - PROCESS | 1148 | 1464406609571 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:49 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186DA8800 == 39 [pid = 1148] [id = 705] 20:36:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (0000001185B47400) [pid = 1148] [serial = 2115] [outer = 0000000000000000] 20:36:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001185C2C800) [pid = 1148] [serial = 2116] [outer = 0000001185B47400] 20:36:49 INFO - PROCESS | 1148 | 1464406609616 Marionette DEBUG loaded listener.js 20:36:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001185C3BC00) [pid = 1148] [serial = 2117] [outer = 0000001185B47400] 20:36:50 INFO - PROCESS | 1148 | 1464406610053 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]]]}] 20:36:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:36:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 732ms 20:36:50 INFO - PROCESS | 1148 | 1464406610111 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 20:36:50 INFO - PROCESS | 1148 | 1464406610114 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 20:36:50 INFO - PROCESS | 1148 | 1464406610126 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:36:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:36:50 INFO - PROCESS | 1148 | 1464406610128 Marionette TRACE conn5 <- [1,2786,null,{}] 20:36:50 INFO - PROCESS | 1148 | 1464406610132 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}] 20:36:50 INFO - PROCESS | 1148 | 1464406610272 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 20:36:50 INFO - PROCESS | 1148 | 1464406610333 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:50 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187D95800 == 40 [pid = 1148] [id = 706] 20:36:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (0000001185C4CC00) [pid = 1148] [serial = 2118] [outer = 0000000000000000] 20:36:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001185C55400) [pid = 1148] [serial = 2119] [outer = 0000001185C4CC00] 20:36:50 INFO - PROCESS | 1148 | 1464406610379 Marionette DEBUG loaded listener.js 20:36:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001186D55400) [pid = 1148] [serial = 2120] [outer = 0000001185C4CC00] 20:36:50 INFO - PROCESS | 1148 | 1464406610806 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]]]}] 20:36:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:36:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 733ms 20:36:50 INFO - PROCESS | 1148 | 1464406610886 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 20:36:50 INFO - PROCESS | 1148 | 1464406610888 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 20:36:50 INFO - PROCESS | 1148 | 1464406610891 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:36:50 INFO - PROCESS | 1148 | 1464406610893 Marionette TRACE conn5 <- [1,2790,null,{}] 20:36:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:36:50 INFO - PROCESS | 1148 | 1464406610897 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}] 20:36:51 INFO - PROCESS | 1148 | 1464406611013 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 20:36:51 INFO - PROCESS | 1148 | 1464406611070 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:51 INFO - PROCESS | 1148 | ++DOCSHELL 000000118849A800 == 41 [pid = 1148] [id = 707] 20:36:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (0000001186D5BC00) [pid = 1148] [serial = 2121] [outer = 0000000000000000] 20:36:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (0000001186D5D800) [pid = 1148] [serial = 2122] [outer = 0000001186D5BC00] 20:36:51 INFO - PROCESS | 1148 | 1464406611114 Marionette DEBUG loaded listener.js 20:36:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (0000001187D43000) [pid = 1148] [serial = 2123] [outer = 0000001186D5BC00] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011821E0800) [pid = 1148] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (0000001181782400) [pid = 1148] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (00000011850B7800) [pid = 1148] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001185C33400) [pid = 1148] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001182318800) [pid = 1148] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (000000118193E400) [pid = 1148] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (0000001182108800) [pid = 1148] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001180168800) [pid = 1148] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001180574800) [pid = 1148] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (0000001182240800) [pid = 1148] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (0000001185543800) [pid = 1148] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (00000011850BB400) [pid = 1148] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 74 (0000001184071400) [pid = 1148] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:36:51 INFO - PROCESS | 1148 | --DOMWINDOW == 73 (0000001184911000) [pid = 1148] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:36:51 INFO - PROCESS | 1148 | 1464406611520 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]]]}] 20:36:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:36:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 669ms 20:36:51 INFO - PROCESS | 1148 | 1464406611568 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 20:36:51 INFO - PROCESS | 1148 | 1464406611570 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 20:36:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:36:51 INFO - PROCESS | 1148 | 1464406611573 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:36:51 INFO - PROCESS | 1148 | 1464406611575 Marionette TRACE conn5 <- [1,2794,null,{}] 20:36:51 INFO - PROCESS | 1148 | 1464406611585 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}] 20:36:51 INFO - PROCESS | 1148 | 1464406611708 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 20:36:51 INFO - PROCESS | 1148 | 1464406611762 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:51 INFO - PROCESS | 1148 | ++DOCSHELL 000000118861C000 == 42 [pid = 1148] [id = 708] 20:36:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 74 (000000118168D800) [pid = 1148] [serial = 2124] [outer = 0000000000000000] 20:36:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 75 (00000011822A3800) [pid = 1148] [serial = 2125] [outer = 000000118168D800] 20:36:51 INFO - PROCESS | 1148 | 1464406611807 Marionette DEBUG loaded listener.js 20:36:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (000000118541BC00) [pid = 1148] [serial = 2126] [outer = 000000118168D800] 20:36:52 INFO - PROCESS | 1148 | 1464406612175 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]]]}] 20:36:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:36:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 629ms 20:36:52 INFO - PROCESS | 1148 | 1464406612206 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 20:36:52 INFO - PROCESS | 1148 | 1464406612208 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 20:36:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:36:52 INFO - PROCESS | 1148 | 1464406612211 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:36:52 INFO - PROCESS | 1148 | 1464406612213 Marionette TRACE conn5 <- [1,2798,null,{}] 20:36:52 INFO - PROCESS | 1148 | 1464406612216 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}] 20:36:52 INFO - PROCESS | 1148 | 1464406612334 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 20:36:52 INFO - PROCESS | 1148 | 1464406612374 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:52 INFO - PROCESS | 1148 | ++DOCSHELL 000000118869D000 == 43 [pid = 1148] [id = 709] 20:36:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001187D42C00) [pid = 1148] [serial = 2127] [outer = 0000000000000000] 20:36:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (0000001187E11000) [pid = 1148] [serial = 2128] [outer = 0000001187D42C00] 20:36:52 INFO - PROCESS | 1148 | 1464406612419 Marionette DEBUG loaded listener.js 20:36:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (0000001187E17800) [pid = 1148] [serial = 2129] [outer = 0000001187D42C00] 20:36:52 INFO - PROCESS | 1148 | 1464406612814 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]]]}] 20:36:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:36:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 20:36:52 INFO - PROCESS | 1148 | 1464406612844 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 20:36:52 INFO - PROCESS | 1148 | 1464406612846 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 20:36:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:36:52 INFO - PROCESS | 1148 | 1464406612849 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:36:52 INFO - PROCESS | 1148 | 1464406612851 Marionette TRACE conn5 <- [1,2802,null,{}] 20:36:52 INFO - PROCESS | 1148 | 1464406612854 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}] 20:36:52 INFO - PROCESS | 1148 | 1464406612986 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 20:36:53 INFO - PROCESS | 1148 | 1464406612996 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:53 INFO - PROCESS | 1148 | ++DOCSHELL 000000118910E800 == 44 [pid = 1148] [id = 710] 20:36:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (0000001187E1DC00) [pid = 1148] [serial = 2130] [outer = 0000000000000000] 20:36:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001187E1FC00) [pid = 1148] [serial = 2131] [outer = 0000001187E1DC00] 20:36:53 INFO - PROCESS | 1148 | 1464406613041 Marionette DEBUG loaded listener.js 20:36:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (0000001188299400) [pid = 1148] [serial = 2132] [outer = 0000001187E1DC00] 20:36:53 INFO - PROCESS | 1148 | 1464406613554 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]]]}] 20:36:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:36:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 774ms 20:36:53 INFO - PROCESS | 1148 | 1464406613627 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 20:36:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:36:53 INFO - PROCESS | 1148 | 1464406613632 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 20:36:53 INFO - PROCESS | 1148 | 1464406613639 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:36:53 INFO - PROCESS | 1148 | 1464406613644 Marionette TRACE conn5 <- [1,2806,null,{}] 20:36:53 INFO - PROCESS | 1148 | 1464406613728 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}] 20:36:53 INFO - PROCESS | 1148 | 1464406613860 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 20:36:53 INFO - PROCESS | 1148 | 1464406613978 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:54 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834B7800 == 45 [pid = 1148] [id = 711] 20:36:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001181BAA800) [pid = 1148] [serial = 2133] [outer = 0000000000000000] 20:36:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001181D56800) [pid = 1148] [serial = 2134] [outer = 0000001181BAA800] 20:36:54 INFO - PROCESS | 1148 | 1464406614039 Marionette DEBUG loaded listener.js 20:36:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011830DC400) [pid = 1148] [serial = 2135] [outer = 0000001181BAA800] 20:36:54 INFO - PROCESS | 1148 | 1464406614640 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]]]}] 20:36:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:36:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1048ms 20:36:54 INFO - PROCESS | 1148 | 1464406614688 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 20:36:54 INFO - PROCESS | 1148 | 1464406614694 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 20:36:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:36:54 INFO - PROCESS | 1148 | 1464406614701 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:36:54 INFO - PROCESS | 1148 | 1464406614704 Marionette TRACE conn5 <- [1,2810,null,{}] 20:36:54 INFO - PROCESS | 1148 | 1464406614709 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}] 20:36:54 INFO - PROCESS | 1148 | 1464406614858 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 20:36:54 INFO - PROCESS | 1148 | 1464406614981 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:55 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186B6E800 == 46 [pid = 1148] [id = 712] 20:36:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (0000001182244000) [pid = 1148] [serial = 2136] [outer = 0000000000000000] 20:36:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (0000001185022400) [pid = 1148] [serial = 2137] [outer = 0000001182244000] 20:36:55 INFO - PROCESS | 1148 | 1464406615038 Marionette DEBUG loaded listener.js 20:36:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (0000001185414800) [pid = 1148] [serial = 2138] [outer = 0000001182244000] 20:36:55 INFO - PROCESS | 1148 | 1464406615642 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]]]}] 20:36:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:36:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 986ms 20:36:55 INFO - PROCESS | 1148 | 1464406615694 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 20:36:55 INFO - PROCESS | 1148 | 1464406615697 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 20:36:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:36:55 INFO - PROCESS | 1148 | 1464406615701 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:36:55 INFO - PROCESS | 1148 | 1464406615705 Marionette TRACE conn5 <- [1,2814,null,{}] 20:36:55 INFO - PROCESS | 1148 | 1464406615730 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}] 20:36:55 INFO - PROCESS | 1148 | 1464406615895 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 20:36:55 INFO - PROCESS | 1148 | 1464406615947 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:55 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189229800 == 47 [pid = 1148] [id = 713] 20:36:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (0000001185C51C00) [pid = 1148] [serial = 2139] [outer = 0000000000000000] 20:36:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (0000001185C54000) [pid = 1148] [serial = 2140] [outer = 0000001185C51C00] 20:36:56 INFO - PROCESS | 1148 | 1464406616006 Marionette DEBUG loaded listener.js 20:36:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (0000001187E1A400) [pid = 1148] [serial = 2141] [outer = 0000001185C51C00] 20:36:56 INFO - PROCESS | 1148 | 1464406616648 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:36:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:36:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 984ms 20:36:56 INFO - PROCESS | 1148 | 1464406616687 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 20:36:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:36:56 INFO - PROCESS | 1148 | 1464406616690 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 20:36:56 INFO - PROCESS | 1148 | 1464406616694 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:36:56 INFO - PROCESS | 1148 | 1464406616696 Marionette TRACE conn5 <- [1,2818,null,{}] 20:36:56 INFO - PROCESS | 1148 | 1464406616700 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}] 20:36:56 INFO - PROCESS | 1148 | 1464406616821 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 20:36:57 INFO - PROCESS | 1148 | 1464406617122 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:57 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181B15000 == 48 [pid = 1148] [id = 714] 20:36:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (0000001180579400) [pid = 1148] [serial = 2142] [outer = 0000000000000000] 20:36:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (000000118081F800) [pid = 1148] [serial = 2143] [outer = 0000001180579400] 20:36:57 INFO - PROCESS | 1148 | 1464406617195 Marionette DEBUG loaded listener.js 20:36:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (00000011816E6000) [pid = 1148] [serial = 2144] [outer = 0000001180579400] 20:36:57 INFO - PROCESS | 1148 | 1464406617814 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]]]}] 20:36:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:36:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1181ms 20:36:57 INFO - PROCESS | 1148 | 1464406617877 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 20:36:57 INFO - PROCESS | 1148 | 1464406617882 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 20:36:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:36:57 INFO - PROCESS | 1148 | 1464406617886 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:36:57 INFO - PROCESS | 1148 | 1464406617890 Marionette TRACE conn5 <- [1,2822,null,{}] 20:36:57 INFO - PROCESS | 1148 | 1464406617896 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}] 20:36:58 INFO - PROCESS | 1148 | 1464406618002 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 20:36:58 INFO - PROCESS | 1148 | 1464406618086 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:58 INFO - PROCESS | 1148 | ++DOCSHELL 0000001180FA9800 == 49 [pid = 1148] [id = 715] 20:36:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (000000118017B400) [pid = 1148] [serial = 2145] [outer = 0000000000000000] 20:36:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (0000001181789400) [pid = 1148] [serial = 2146] [outer = 000000118017B400] 20:36:58 INFO - PROCESS | 1148 | 1464406618166 Marionette DEBUG loaded listener.js 20:36:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (0000001181BB0400) [pid = 1148] [serial = 2147] [outer = 000000118017B400] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 000000118869D000 == 48 [pid = 1148] [id = 709] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 000000118861C000 == 47 [pid = 1148] [id = 708] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 000000118849A800 == 46 [pid = 1148] [id = 707] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 0000001187D95800 == 45 [pid = 1148] [id = 706] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 0000001186DA8800 == 44 [pid = 1148] [id = 705] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 0000001185672000 == 43 [pid = 1148] [id = 704] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F88800 == 42 [pid = 1148] [id = 703] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 0000001184E23800 == 41 [pid = 1148] [id = 688] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E0C800 == 40 [pid = 1148] [id = 702] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B18800 == 39 [pid = 1148] [id = 701] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B4B800 == 38 [pid = 1148] [id = 698] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 000000118341E800 == 37 [pid = 1148] [id = 697] 20:36:58 INFO - PROCESS | 1148 | --DOCSHELL 00000011856A1000 == 36 [pid = 1148] [id = 696] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (000000118407AC00) [pid = 1148] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (0000001185B3CC00) [pid = 1148] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (0000001185417800) [pid = 1148] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (0000001184097400) [pid = 1148] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (0000001182103000) [pid = 1148] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (00000011853C1C00) [pid = 1148] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (0000001185027400) [pid = 1148] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (0000001185C39800) [pid = 1148] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (0000001185C3FC00) [pid = 1148] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (0000001185146C00) [pid = 1148] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001184917800) [pid = 1148] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (0000001182240400) [pid = 1148] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (0000001181BAD800) [pid = 1148] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (00000011821DF400) [pid = 1148] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (000000118231C800) [pid = 1148] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (0000001181793800) [pid = 1148] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (00000011816E5400) [pid = 1148] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 79 (0000001181780800) [pid = 1148] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 78 (0000001181944800) [pid = 1148] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 77 (000000118435C800) [pid = 1148] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 76 (0000001184094C00) [pid = 1148] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | --DOMWINDOW == 75 (000000118498D000) [pid = 1148] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 20:36:58 INFO - PROCESS | 1148 | 1464406618688 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:36:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:36:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 838ms 20:36:58 INFO - PROCESS | 1148 | 1464406618731 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 20:36:58 INFO - PROCESS | 1148 | 1464406618735 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 20:36:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:36:58 INFO - PROCESS | 1148 | 1464406618739 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:36:58 INFO - PROCESS | 1148 | 1464406618742 Marionette TRACE conn5 <- [1,2826,null,{}] 20:36:58 INFO - PROCESS | 1148 | 1464406618745 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}] 20:36:58 INFO - PROCESS | 1148 | 1464406618834 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 20:36:58 INFO - PROCESS | 1148 | 1464406618845 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:58 INFO - PROCESS | 1148 | ++DOCSHELL 000000118341E000 == 37 [pid = 1148] [id = 716] 20:36:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 76 (0000001181BAD800) [pid = 1148] [serial = 2148] [outer = 0000000000000000] 20:36:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 77 (0000001181BB6C00) [pid = 1148] [serial = 2149] [outer = 0000001181BAD800] 20:36:58 INFO - PROCESS | 1148 | 1464406618893 Marionette DEBUG loaded listener.js 20:36:58 INFO - PROCESS | 1148 | ++DOMWINDOW == 78 (0000001182103000) [pid = 1148] [serial = 2150] [outer = 0000001181BAD800] 20:36:59 INFO - PROCESS | 1148 | 1464406619372 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]]]}] 20:36:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:36:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 690ms 20:36:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:36:59 INFO - PROCESS | 1148 | 1464406619433 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 20:36:59 INFO - PROCESS | 1148 | 1464406619436 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 20:36:59 INFO - PROCESS | 1148 | 1464406619441 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:36:59 INFO - PROCESS | 1148 | 1464406619447 Marionette TRACE conn5 <- [1,2830,null,{}] 20:36:59 INFO - PROCESS | 1148 | 1464406619457 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}] 20:36:59 INFO - PROCESS | 1148 | 1464406619547 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 20:36:59 INFO - PROCESS | 1148 | 1464406619664 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:59 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E1C800 == 38 [pid = 1148] [id = 717] 20:36:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 79 (00000011816E6C00) [pid = 1148] [serial = 2151] [outer = 0000000000000000] 20:36:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 80 (00000011821DF800) [pid = 1148] [serial = 2152] [outer = 00000011816E6C00] 20:36:59 INFO - PROCESS | 1148 | 1464406619710 Marionette DEBUG loaded listener.js 20:36:59 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (00000011822ABC00) [pid = 1148] [serial = 2153] [outer = 00000011816E6C00] 20:37:00 INFO - PROCESS | 1148 | 1464406620104 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]]]}] 20:37:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:37:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 690ms 20:37:00 INFO - PROCESS | 1148 | 1464406620131 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 20:37:00 INFO - PROCESS | 1148 | 1464406620134 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 20:37:00 INFO - PROCESS | 1148 | 1464406620137 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:37:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:37:00 INFO - PROCESS | 1148 | 1464406620139 Marionette TRACE conn5 <- [1,2834,null,{}] 20:37:00 INFO - PROCESS | 1148 | 1464406620143 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}] 20:37:00 INFO - PROCESS | 1148 | 1464406620232 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 20:37:00 INFO - PROCESS | 1148 | 1464406620239 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:00 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184054800 == 39 [pid = 1148] [id = 718] 20:37:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (000000118231A400) [pid = 1148] [serial = 2154] [outer = 0000000000000000] 20:37:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (00000011830DFC00) [pid = 1148] [serial = 2155] [outer = 000000118231A400] 20:37:00 INFO - PROCESS | 1148 | 1464406620286 Marionette DEBUG loaded listener.js 20:37:00 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (0000001183E31C00) [pid = 1148] [serial = 2156] [outer = 000000118231A400] 20:37:00 INFO - PROCESS | 1148 | 1464406620773 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]]]}] 20:37:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:37:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 692ms 20:37:00 INFO - PROCESS | 1148 | 1464406620831 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 20:37:00 INFO - PROCESS | 1148 | 1464406620834 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 20:37:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:37:00 INFO - PROCESS | 1148 | 1464406620844 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:37:00 INFO - PROCESS | 1148 | 1464406620846 Marionette TRACE conn5 <- [1,2838,null,{}] 20:37:00 INFO - PROCESS | 1148 | 1464406620850 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}] 20:37:00 INFO - PROCESS | 1148 | 1464406620961 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 20:37:01 INFO - PROCESS | 1148 | 1464406621044 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:01 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F6E000 == 40 [pid = 1148] [id = 719] 20:37:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (0000001184077800) [pid = 1148] [serial = 2157] [outer = 0000000000000000] 20:37:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (000000118407D000) [pid = 1148] [serial = 2158] [outer = 0000001184077800] 20:37:01 INFO - PROCESS | 1148 | 1464406621097 Marionette DEBUG loaded listener.js 20:37:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (0000001184358400) [pid = 1148] [serial = 2159] [outer = 0000001184077800] 20:37:01 INFO - PROCESS | 1148 | 1464406621572 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:37:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:37:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 797ms 20:37:01 INFO - PROCESS | 1148 | 1464406621638 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 20:37:01 INFO - PROCESS | 1148 | 1464406621640 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 20:37:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:37:01 INFO - PROCESS | 1148 | 1464406621643 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:37:01 INFO - PROCESS | 1148 | 1464406621645 Marionette TRACE conn5 <- [1,2842,null,{}] 20:37:01 INFO - PROCESS | 1148 | 1464406621649 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}] 20:37:01 INFO - PROCESS | 1148 | 1464406621763 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 20:37:01 INFO - PROCESS | 1148 | 1464406621824 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:01 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185470800 == 41 [pid = 1148] [id = 720] 20:37:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (0000001184910C00) [pid = 1148] [serial = 2160] [outer = 0000000000000000] 20:37:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (0000001184914000) [pid = 1148] [serial = 2161] [outer = 0000001184910C00] 20:37:01 INFO - PROCESS | 1148 | 1464406621869 Marionette DEBUG loaded listener.js 20:37:01 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (0000001184986800) [pid = 1148] [serial = 2162] [outer = 0000001184910C00] 20:37:02 INFO - PROCESS | 1148 | 1464406622292 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]]]}] 20:37:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:37:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 691ms 20:37:02 INFO - PROCESS | 1148 | 1464406622338 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 20:37:02 INFO - PROCESS | 1148 | 1464406622340 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 20:37:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:37:02 INFO - PROCESS | 1148 | 1464406622343 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:37:02 INFO - PROCESS | 1148 | 1464406622345 Marionette TRACE conn5 <- [1,2846,null,{}] 20:37:02 INFO - PROCESS | 1148 | 1464406622390 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}] 20:37:02 INFO - PROCESS | 1148 | 1464406622615 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 20:37:02 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (000000118178E000) [pid = 1148] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:37:02 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (0000001181BA9C00) [pid = 1148] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:37:02 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (0000001186D5BC00) [pid = 1148] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:37:02 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (0000001185C4CC00) [pid = 1148] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:37:02 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (000000118168D800) [pid = 1148] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:37:02 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (0000001185B47400) [pid = 1148] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:37:02 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001185B44800) [pid = 1148] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:37:02 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001181934000) [pid = 1148] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:37:02 INFO - PROCESS | 1148 | --DOMWINDOW == 81 (0000001185205C00) [pid = 1148] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:37:02 INFO - PROCESS | 1148 | --DOMWINDOW == 80 (0000001187D42C00) [pid = 1148] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:37:02 INFO - PROCESS | 1148 | 1464406622675 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:02 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DC3000 == 42 [pid = 1148] [id = 721] 20:37:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 81 (0000001180193800) [pid = 1148] [serial = 2163] [outer = 0000000000000000] 20:37:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 82 (000000118178E000) [pid = 1148] [serial = 2164] [outer = 0000001180193800] 20:37:02 INFO - PROCESS | 1148 | 1464406622720 Marionette DEBUG loaded listener.js 20:37:02 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (0000001185029C00) [pid = 1148] [serial = 2165] [outer = 0000001180193800] 20:37:03 INFO - PROCESS | 1148 | 1464406623093 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 818ms 20:37:03 INFO - PROCESS | 1148 | 1464406623165 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 20:37:03 INFO - PROCESS | 1148 | 1464406623167 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 20:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:37:03 INFO - PROCESS | 1148 | 1464406623170 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:37:03 INFO - PROCESS | 1148 | 1464406623172 Marionette TRACE conn5 <- [1,2850,null,{}] 20:37:03 INFO - PROCESS | 1148 | 1464406623175 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}] 20:37:03 INFO - PROCESS | 1148 | 1464406623260 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 20:37:03 INFO - PROCESS | 1148 | 1464406623267 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:03 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185681800 == 43 [pid = 1148] [id = 722] 20:37:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (00000011850B1C00) [pid = 1148] [serial = 2166] [outer = 0000000000000000] 20:37:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011850C4000) [pid = 1148] [serial = 2167] [outer = 00000011850B1C00] 20:37:03 INFO - PROCESS | 1148 | 1464406623315 Marionette DEBUG loaded listener.js 20:37:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (000000118514D000) [pid = 1148] [serial = 2168] [outer = 00000011850B1C00] 20:37:03 INFO - PROCESS | 1148 | 1464406623763 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]]]}] 20:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 629ms 20:37:03 INFO - PROCESS | 1148 | 1464406623803 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 20:37:03 INFO - PROCESS | 1148 | 1464406623805 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 20:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:37:03 INFO - PROCESS | 1148 | 1464406623809 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:37:03 INFO - PROCESS | 1148 | 1464406623811 Marionette TRACE conn5 <- [1,2854,null,{}] 20:37:03 INFO - PROCESS | 1148 | 1464406623815 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}] 20:37:03 INFO - PROCESS | 1148 | 1464406623903 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 20:37:03 INFO - PROCESS | 1148 | 1464406623909 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:03 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DD4800 == 44 [pid = 1148] [id = 723] 20:37:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (0000001185207C00) [pid = 1148] [serial = 2169] [outer = 0000000000000000] 20:37:03 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (000000118520D800) [pid = 1148] [serial = 2170] [outer = 0000001185207C00] 20:37:03 INFO - PROCESS | 1148 | 1464406623986 Marionette DEBUG loaded listener.js 20:37:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011853BC400) [pid = 1148] [serial = 2171] [outer = 0000001185207C00] 20:37:04 INFO - PROCESS | 1148 | 1464406624428 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]]]}] 20:37:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:37:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 691ms 20:37:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:37:04 INFO - PROCESS | 1148 | 1464406624503 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 20:37:04 INFO - PROCESS | 1148 | 1464406624505 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 20:37:04 INFO - PROCESS | 1148 | 1464406624509 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:37:04 INFO - PROCESS | 1148 | 1464406624511 Marionette TRACE conn5 <- [1,2858,null,{}] 20:37:04 INFO - PROCESS | 1148 | 1464406624514 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}] 20:37:04 INFO - PROCESS | 1148 | 1464406624600 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 20:37:04 INFO - PROCESS | 1148 | 1464406624722 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:04 INFO - PROCESS | 1148 | ++DOCSHELL 000000118165A800 == 45 [pid = 1148] [id = 724] 20:37:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (0000001180165C00) [pid = 1148] [serial = 2172] [outer = 0000000000000000] 20:37:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (0000001180176C00) [pid = 1148] [serial = 2173] [outer = 0000001180165C00] 20:37:04 INFO - PROCESS | 1148 | 1464406624782 Marionette DEBUG loaded listener.js 20:37:04 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (000000118081CC00) [pid = 1148] [serial = 2174] [outer = 0000001180165C00] 20:37:05 INFO - PROCESS | 1148 | 1464406625457 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]]]}] 20:37:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:37:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 985ms 20:37:05 INFO - PROCESS | 1148 | 1464406625499 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 20:37:05 INFO - PROCESS | 1148 | 1464406625504 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 20:37:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:37:05 INFO - PROCESS | 1148 | 1464406625509 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:37:05 INFO - PROCESS | 1148 | 1464406625513 Marionette TRACE conn5 <- [1,2862,null,{}] 20:37:05 INFO - PROCESS | 1148 | 1464406625518 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}] 20:37:05 INFO - PROCESS | 1148 | 1464406625637 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 20:37:05 INFO - PROCESS | 1148 | 1464406625734 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:05 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183E15800 == 46 [pid = 1148] [id = 725] 20:37:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (0000001181D57000) [pid = 1148] [serial = 2175] [outer = 0000000000000000] 20:37:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (0000001181D5F400) [pid = 1148] [serial = 2176] [outer = 0000001181D57000] 20:37:05 INFO - PROCESS | 1148 | 1464406625791 Marionette DEBUG loaded listener.js 20:37:05 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (00000011821DEC00) [pid = 1148] [serial = 2177] [outer = 0000001181D57000] 20:37:06 INFO - PROCESS | 1148 | 1464406626373 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]]]}] 20:37:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:37:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 944ms 20:37:06 INFO - PROCESS | 1148 | 1464406626458 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 20:37:06 INFO - PROCESS | 1148 | 1464406626462 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 20:37:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:37:06 INFO - PROCESS | 1148 | 1464406626467 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:37:06 INFO - PROCESS | 1148 | 1464406626469 Marionette TRACE conn5 <- [1,2866,null,{}] 20:37:06 INFO - PROCESS | 1148 | 1464406626473 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}] 20:37:06 INFO - PROCESS | 1148 | 1464406626588 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 20:37:06 INFO - PROCESS | 1148 | 1464406626684 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:06 INFO - PROCESS | 1148 | ++DOCSHELL 00000011870CF800 == 47 [pid = 1148] [id = 726] 20:37:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (0000001184071400) [pid = 1148] [serial = 2178] [outer = 0000000000000000] 20:37:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (000000118409C000) [pid = 1148] [serial = 2179] [outer = 0000001184071400] 20:37:06 INFO - PROCESS | 1148 | 1464406626741 Marionette DEBUG loaded listener.js 20:37:06 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (0000001184912000) [pid = 1148] [serial = 2180] [outer = 0000001184071400] 20:37:07 INFO - PROCESS | 1148 | 1464406627369 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]]]}] 20:37:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:37:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 941ms 20:37:07 INFO - PROCESS | 1148 | 1464406627410 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 20:37:07 INFO - PROCESS | 1148 | 1464406627413 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 20:37:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:37:07 INFO - PROCESS | 1148 | 1464406627424 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:37:07 INFO - PROCESS | 1148 | 1464406627431 Marionette TRACE conn5 <- [1,2870,null,{}] 20:37:07 INFO - PROCESS | 1148 | 1464406627436 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}] 20:37:07 INFO - PROCESS | 1148 | 1464406627552 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 20:37:07 INFO - PROCESS | 1148 | 1464406627675 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:07 INFO - PROCESS | 1148 | ++DOCSHELL 0000001188263000 == 48 [pid = 1148] [id = 727] 20:37:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (0000001184075400) [pid = 1148] [serial = 2181] [outer = 0000000000000000] 20:37:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (0000001185B3C400) [pid = 1148] [serial = 2182] [outer = 0000001184075400] 20:37:07 INFO - PROCESS | 1148 | 1464406627734 Marionette DEBUG loaded listener.js 20:37:07 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (0000001185B47C00) [pid = 1148] [serial = 2183] [outer = 0000001184075400] 20:37:08 INFO - PROCESS | 1148 | 1464406628376 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]]]}] 20:37:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:37:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1003ms 20:37:08 INFO - PROCESS | 1148 | 1464406628421 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 20:37:08 INFO - PROCESS | 1148 | 1464406628425 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 20:37:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:37:08 INFO - PROCESS | 1148 | 1464406628428 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:37:08 INFO - PROCESS | 1148 | 1464406628431 Marionette TRACE conn5 <- [1,2874,null,{}] 20:37:08 INFO - PROCESS | 1148 | 1464406628435 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}] 20:37:08 INFO - PROCESS | 1148 | 1464406628548 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 20:37:08 INFO - PROCESS | 1148 | 1464406628686 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:08 INFO - PROCESS | 1148 | ++DOCSHELL 000000118848F800 == 49 [pid = 1148] [id = 728] 20:37:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (0000001185204800) [pid = 1148] [serial = 2184] [outer = 0000000000000000] 20:37:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (0000001185C34400) [pid = 1148] [serial = 2185] [outer = 0000001185204800] 20:37:08 INFO - PROCESS | 1148 | 1464406628744 Marionette DEBUG loaded listener.js 20:37:08 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (0000001185C44800) [pid = 1148] [serial = 2186] [outer = 0000001185204800] 20:37:09 INFO - PROCESS | 1148 | 1464406629439 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]]]}] 20:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1029ms 20:37:09 INFO - PROCESS | 1148 | 1464406629460 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 20:37:09 INFO - PROCESS | 1148 | 1464406629464 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 20:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:37:09 INFO - PROCESS | 1148 | 1464406629470 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:37:09 INFO - PROCESS | 1148 | 1464406629473 Marionette TRACE conn5 <- [1,2878,null,{}] 20:37:09 INFO - PROCESS | 1148 | 1464406629496 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}] 20:37:09 INFO - PROCESS | 1148 | 1464406629604 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 20:37:09 INFO - PROCESS | 1148 | 1464406629732 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:09 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181661000 == 50 [pid = 1148] [id = 729] 20:37:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (0000001181936000) [pid = 1148] [serial = 2187] [outer = 0000000000000000] 20:37:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (0000001181945C00) [pid = 1148] [serial = 2188] [outer = 0000001181936000] 20:37:09 INFO - PROCESS | 1148 | 1464406629787 Marionette DEBUG loaded listener.js 20:37:09 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (0000001182104800) [pid = 1148] [serial = 2189] [outer = 0000001181936000] 20:37:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001183DD4800 == 49 [pid = 1148] [id = 723] 20:37:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001185681800 == 48 [pid = 1148] [id = 722] 20:37:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001183DC3000 == 47 [pid = 1148] [id = 721] 20:37:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001185470800 == 46 [pid = 1148] [id = 720] 20:37:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F6E000 == 45 [pid = 1148] [id = 719] 20:37:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001184054800 == 44 [pid = 1148] [id = 718] 20:37:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E1C800 == 43 [pid = 1148] [id = 717] 20:37:10 INFO - PROCESS | 1148 | --DOCSHELL 000000118341E000 == 42 [pid = 1148] [id = 716] 20:37:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001180FA9800 == 41 [pid = 1148] [id = 715] 20:37:10 INFO - PROCESS | 1148 | --DOCSHELL 0000001181B15000 == 40 [pid = 1148] [id = 714] 20:37:10 INFO - PROCESS | 1148 | --DOCSHELL 00000011834B7800 == 39 [pid = 1148] [id = 711] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (0000001187E1FC00) [pid = 1148] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (0000001183E30000) [pid = 1148] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (00000011850AAC00) [pid = 1148] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (0000001186D5D800) [pid = 1148] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (0000001184919C00) [pid = 1148] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (0000001186D55400) [pid = 1148] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (00000011822A3800) [pid = 1148] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (000000118541BC00) [pid = 1148] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (0000001185143800) [pid = 1148] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (0000001184361C00) [pid = 1148] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (0000001185C2C800) [pid = 1148] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (000000118223DC00) [pid = 1148] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (0000001182103800) [pid = 1148] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (0000001185C32800) [pid = 1148] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (0000001182238000) [pid = 1148] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (000000118554BC00) [pid = 1148] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (0000001181BA7C00) [pid = 1148] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (0000001185C55400) [pid = 1148] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (0000001187D43000) [pid = 1148] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (0000001187E11000) [pid = 1148] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 86 (00000011853C0400) [pid = 1148] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 85 (0000001185411000) [pid = 1148] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 84 (0000001185C3BC00) [pid = 1148] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 83 (0000001185C27C00) [pid = 1148] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | --DOMWINDOW == 82 (0000001187E17800) [pid = 1148] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 20:37:10 INFO - PROCESS | 1148 | 1464406630379 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:37:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:37:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 962ms 20:37:10 INFO - PROCESS | 1148 | 1464406630436 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 20:37:10 INFO - PROCESS | 1148 | 1464406630442 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 20:37:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:37:10 INFO - PROCESS | 1148 | 1464406630448 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:37:10 INFO - PROCESS | 1148 | 1464406630451 Marionette TRACE conn5 <- [1,2882,null,{}] 20:37:10 INFO - PROCESS | 1148 | 1464406630455 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}] 20:37:10 INFO - PROCESS | 1148 | 1464406630546 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 20:37:10 INFO - PROCESS | 1148 | 1464406630629 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:10 INFO - PROCESS | 1148 | ++DOCSHELL 0000001183DD4800 == 40 [pid = 1148] [id = 730] 20:37:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 83 (000000118178C800) [pid = 1148] [serial = 2190] [outer = 0000000000000000] 20:37:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 84 (000000118210AC00) [pid = 1148] [serial = 2191] [outer = 000000118178C800] 20:37:10 INFO - PROCESS | 1148 | 1464406630675 Marionette DEBUG loaded listener.js 20:37:10 INFO - PROCESS | 1148 | ++DOMWINDOW == 85 (00000011822AC800) [pid = 1148] [serial = 2192] [outer = 000000118178C800] 20:37:11 INFO - PROCESS | 1148 | 1464406631101 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]]]}] 20:37:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:37:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 690ms 20:37:11 INFO - PROCESS | 1148 | 1464406631140 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 20:37:11 INFO - PROCESS | 1148 | 1464406631142 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 20:37:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:37:11 INFO - PROCESS | 1148 | 1464406631146 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:37:11 INFO - PROCESS | 1148 | 1464406631150 Marionette TRACE conn5 <- [1,2886,null,{}] 20:37:11 INFO - PROCESS | 1148 | 1464406631160 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}] 20:37:11 INFO - PROCESS | 1148 | 1464406631252 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 20:37:11 INFO - PROCESS | 1148 | 1464406631289 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:11 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F71000 == 41 [pid = 1148] [id = 731] 20:37:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 86 (0000001184074000) [pid = 1148] [serial = 2193] [outer = 0000000000000000] 20:37:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 87 (000000118409AC00) [pid = 1148] [serial = 2194] [outer = 0000001184074000] 20:37:11 INFO - PROCESS | 1148 | 1464406631344 Marionette DEBUG loaded listener.js 20:37:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (0000001184367400) [pid = 1148] [serial = 2195] [outer = 0000001184074000] 20:37:11 INFO - PROCESS | 1148 | 1464406631818 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]]]}] 20:37:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:37:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 691ms 20:37:11 INFO - PROCESS | 1148 | 1464406631840 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 20:37:11 INFO - PROCESS | 1148 | 1464406631843 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 20:37:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:37:11 INFO - PROCESS | 1148 | 1464406631846 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:37:11 INFO - PROCESS | 1148 | 1464406631848 Marionette TRACE conn5 <- [1,2890,null,{}] 20:37:11 INFO - PROCESS | 1148 | 1464406631852 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}] 20:37:11 INFO - PROCESS | 1148 | 1464406631942 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 20:37:11 INFO - PROCESS | 1148 | 1464406631951 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:11 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185523800 == 42 [pid = 1148] [id = 732] 20:37:11 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (000000118501E800) [pid = 1148] [serial = 2196] [outer = 0000000000000000] 20:37:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011850AAC00) [pid = 1148] [serial = 2197] [outer = 000000118501E800] 20:37:12 INFO - PROCESS | 1148 | 1464406631998 Marionette DEBUG loaded listener.js 20:37:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (0000001185142400) [pid = 1148] [serial = 2198] [outer = 000000118501E800] 20:37:12 INFO - PROCESS | 1148 | 1464406632443 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:37:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:37:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 628ms 20:37:12 INFO - PROCESS | 1148 | 1464406632477 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 20:37:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:37:12 INFO - PROCESS | 1148 | 1464406632480 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 20:37:12 INFO - PROCESS | 1148 | 1464406632489 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:37:12 INFO - PROCESS | 1148 | 1464406632491 Marionette TRACE conn5 <- [1,2894,null,{}] 20:37:12 INFO - PROCESS | 1148 | 1464406632494 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}] 20:37:12 INFO - PROCESS | 1148 | 1464406632604 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 20:37:12 INFO - PROCESS | 1148 | 1464406632610 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:12 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185B80800 == 43 [pid = 1148] [id = 733] 20:37:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (000000118514E000) [pid = 1148] [serial = 2199] [outer = 0000000000000000] 20:37:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (0000001185210000) [pid = 1148] [serial = 2200] [outer = 000000118514E000] 20:37:12 INFO - PROCESS | 1148 | 1464406632659 Marionette DEBUG loaded listener.js 20:37:12 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (0000001185413400) [pid = 1148] [serial = 2201] [outer = 000000118514E000] 20:37:13 INFO - PROCESS | 1148 | 1464406633152 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]]]}] 20:37:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:37:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 20:37:13 INFO - PROCESS | 1148 | 1464406633177 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 20:37:13 INFO - PROCESS | 1148 | 1464406633180 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 20:37:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:37:13 INFO - PROCESS | 1148 | 1464406633190 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:37:13 INFO - PROCESS | 1148 | 1464406633192 Marionette TRACE conn5 <- [1,2898,null,{}] 20:37:13 INFO - PROCESS | 1148 | 1464406633203 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}] 20:37:13 INFO - PROCESS | 1148 | 1464406633339 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 20:37:13 INFO - PROCESS | 1148 | 1464406633398 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:13 INFO - PROCESS | 1148 | ++DOCSHELL 00000011870DB000 == 44 [pid = 1148] [id = 734] 20:37:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (0000001185C2E400) [pid = 1148] [serial = 2202] [outer = 0000000000000000] 20:37:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (0000001185C4A400) [pid = 1148] [serial = 2203] [outer = 0000001185C2E400] 20:37:13 INFO - PROCESS | 1148 | 1464406633444 Marionette DEBUG loaded listener.js 20:37:13 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (0000001185C56800) [pid = 1148] [serial = 2204] [outer = 0000001185C2E400] 20:37:13 INFO - PROCESS | 1148 | 1464406633833 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]]]}] 20:37:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:37:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:37:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 20:37:13 INFO - PROCESS | 1148 | 1464406633881 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 20:37:13 INFO - PROCESS | 1148 | 1464406633884 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 20:37:13 INFO - TEST-START | /DOMEvents/constructors.html 20:37:13 INFO - PROCESS | 1148 | 1464406633887 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:37:13 INFO - PROCESS | 1148 | 1464406633889 Marionette TRACE conn5 <- [1,2902,null,{}] 20:37:13 INFO - PROCESS | 1148 | 1464406633893 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}] 20:37:14 INFO - PROCESS | 1148 | 1464406634035 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 20:37:14 INFO - PROCESS | 1148 | 1464406634054 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:14 INFO - PROCESS | 1148 | ++DOCSHELL 000000118826D000 == 45 [pid = 1148] [id = 735] 20:37:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (0000001186D54400) [pid = 1148] [serial = 2205] [outer = 0000000000000000] 20:37:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (0000001186D58C00) [pid = 1148] [serial = 2206] [outer = 0000001186D54400] 20:37:14 INFO - PROCESS | 1148 | 1464406634098 Marionette DEBUG loaded listener.js 20:37:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (0000001187D3DC00) [pid = 1148] [serial = 2207] [outer = 0000001186D54400] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (0000001184077800) [pid = 1148] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (0000001184910C00) [pid = 1148] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 97 (000000118231A400) [pid = 1148] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 96 (0000001181BAD800) [pid = 1148] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 95 (0000001187E1DC00) [pid = 1148] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 94 (00000011816E6C00) [pid = 1148] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 93 (0000001180193800) [pid = 1148] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 92 (0000001180579400) [pid = 1148] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 91 (000000118017B400) [pid = 1148] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 90 (00000011850B1C00) [pid = 1148] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 89 (0000001184095800) [pid = 1148] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 88 (0000001181933800) [pid = 1148] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:37:14 INFO - PROCESS | 1148 | --DOMWINDOW == 87 (00000011853BE000) [pid = 1148] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:37:14 INFO - PROCESS | 1148 | 1464406634732 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]]]}] 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:37:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:37:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:37:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:37:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:37:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:37:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:37:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:37:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:37:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 901ms 20:37:14 INFO - PROCESS | 1148 | 1464406634792 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 20:37:14 INFO - PROCESS | 1148 | 1464406634794 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 20:37:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:37:14 INFO - PROCESS | 1148 | 1464406634798 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:37:14 INFO - PROCESS | 1148 | 1464406634800 Marionette TRACE conn5 <- [1,2906,null,{}] 20:37:14 INFO - PROCESS | 1148 | 1464406634803 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}] 20:37:14 INFO - PROCESS | 1148 | 1464406634888 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 20:37:14 INFO - PROCESS | 1148 | 1464406634970 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:14 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186B69000 == 46 [pid = 1148] [id = 736] 20:37:14 INFO - PROCESS | 1148 | ++DOMWINDOW == 88 (000000118210D000) [pid = 1148] [serial = 2208] [outer = 0000000000000000] 20:37:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 89 (00000011830D2C00) [pid = 1148] [serial = 2209] [outer = 000000118210D000] 20:37:15 INFO - PROCESS | 1148 | 1464406635015 Marionette DEBUG loaded listener.js 20:37:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 90 (00000011850B2400) [pid = 1148] [serial = 2210] [outer = 000000118210D000] 20:37:15 INFO - PROCESS | 1148 | 1464406635392 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:37:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:37:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 20:37:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:37:15 INFO - PROCESS | 1148 | 1464406635429 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 20:37:15 INFO - PROCESS | 1148 | 1464406635431 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 20:37:15 INFO - PROCESS | 1148 | 1464406635435 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:37:15 INFO - PROCESS | 1148 | 1464406635437 Marionette TRACE conn5 <- [1,2910,null,{}] 20:37:15 INFO - PROCESS | 1148 | 1464406635440 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}] 20:37:15 INFO - PROCESS | 1148 | 1464406635557 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 20:37:15 INFO - PROCESS | 1148 | 1464406635564 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:15 INFO - PROCESS | 1148 | ++DOCSHELL 000000118869B800 == 47 [pid = 1148] [id = 737] 20:37:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 91 (000000118553D400) [pid = 1148] [serial = 2211] [outer = 0000000000000000] 20:37:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 92 (0000001187D45400) [pid = 1148] [serial = 2212] [outer = 000000118553D400] 20:37:15 INFO - PROCESS | 1148 | 1464406635609 Marionette DEBUG loaded listener.js 20:37:15 INFO - PROCESS | 1148 | ++DOMWINDOW == 93 (0000001188294800) [pid = 1148] [serial = 2213] [outer = 000000118553D400] 20:37:15 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:37:15 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:37:15 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:37:15 INFO - PROCESS | 1148 | [1148] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:37:16 INFO - PROCESS | 1148 | 1464406636008 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]]]}] 20:37:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:37:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:37:16 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 20:37:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:37:16 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 20:37:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:37:16 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]" 20:37:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:37:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:37:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 629ms 20:37:16 INFO - PROCESS | 1148 | 1464406636067 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 20:37:16 INFO - PROCESS | 1148 | 1464406636069 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 20:37:16 INFO - PROCESS | 1148 | 1464406636073 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:37:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:37:16 INFO - PROCESS | 1148 | 1464406636075 Marionette TRACE conn5 <- [1,2914,null,{}] 20:37:16 INFO - PROCESS | 1148 | 1464406636079 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}] 20:37:16 INFO - PROCESS | 1148 | 1464406636166 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 20:37:16 INFO - PROCESS | 1148 | 1464406636172 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:16 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189121800 == 48 [pid = 1148] [id = 738] 20:37:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 94 (000000118864B000) [pid = 1148] [serial = 2214] [outer = 0000000000000000] 20:37:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 95 (000000118864EC00) [pid = 1148] [serial = 2215] [outer = 000000118864B000] 20:37:16 INFO - PROCESS | 1148 | 1464406636218 Marionette DEBUG loaded listener.js 20:37:16 INFO - PROCESS | 1148 | ++DOMWINDOW == 96 (0000001188655400) [pid = 1148] [serial = 2216] [outer = 000000118864B000] 20:37:16 INFO - PROCESS | 1148 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:37:16 INFO - PROCESS | 1148 | 1464406636635 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]]]}] 20:37:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:37:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 629ms 20:37:16 INFO - PROCESS | 1148 | 1464406636705 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 20:37:16 INFO - PROCESS | 1148 | 1464406636710 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 20:37:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:37:16 INFO - PROCESS | 1148 | 1464406636720 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:37:16 INFO - PROCESS | 1148 | 1464406636725 Marionette TRACE conn5 <- [1,2918,null,{}] 20:37:16 INFO - PROCESS | 1148 | 1464406636732 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}] 20:37:16 INFO - PROCESS | 1148 | 1464406636855 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 20:37:17 INFO - PROCESS | 1148 | 1464406637019 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:17 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834D1800 == 49 [pid = 1148] [id = 739] 20:37:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 97 (00000011816E1800) [pid = 1148] [serial = 2217] [outer = 0000000000000000] 20:37:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 98 (0000001181783000) [pid = 1148] [serial = 2218] [outer = 00000011816E1800] 20:37:17 INFO - PROCESS | 1148 | 1464406637078 Marionette DEBUG loaded listener.js 20:37:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (0000001181D5C400) [pid = 1148] [serial = 2219] [outer = 00000011816E1800] 20:37:17 INFO - PROCESS | 1148 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:37:17 INFO - PROCESS | 1148 | 1464406637597 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]]]}] 20:37:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:37:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 944ms 20:37:17 INFO - PROCESS | 1148 | 1464406637680 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 20:37:17 INFO - PROCESS | 1148 | 1464406637684 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 20:37:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:37:17 INFO - PROCESS | 1148 | 1464406637693 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:37:17 INFO - PROCESS | 1148 | 1464406637697 Marionette TRACE conn5 <- [1,2922,null,{}] 20:37:17 INFO - PROCESS | 1148 | 1464406637702 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}] 20:37:17 INFO - PROCESS | 1148 | 1464406637820 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 20:37:17 INFO - PROCESS | 1148 | 1464406637918 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:17 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185B99800 == 50 [pid = 1148] [id = 740] 20:37:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (0000001183E36800) [pid = 1148] [serial = 2220] [outer = 0000000000000000] 20:37:17 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (0000001184074400) [pid = 1148] [serial = 2221] [outer = 0000001183E36800] 20:37:17 INFO - PROCESS | 1148 | 1464406637974 Marionette DEBUG loaded listener.js 20:37:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (000000118491AC00) [pid = 1148] [serial = 2222] [outer = 0000001183E36800] 20:37:18 INFO - PROCESS | 1148 | 1464406638548 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]]]}] 20:37:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:37:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 881ms 20:37:18 INFO - PROCESS | 1148 | 1464406638577 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 20:37:18 INFO - PROCESS | 1148 | 1464406638580 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 20:37:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:37:18 INFO - PROCESS | 1148 | 1464406638601 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:37:18 INFO - PROCESS | 1148 | 1464406638603 Marionette TRACE conn5 <- [1,2926,null,{}] 20:37:18 INFO - PROCESS | 1148 | 1464406638614 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}] 20:37:18 INFO - PROCESS | 1148 | 1464406638754 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 20:37:18 INFO - PROCESS | 1148 | 1464406638857 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:18 INFO - PROCESS | 1148 | ++DOCSHELL 00000011892AB800 == 51 [pid = 1148] [id = 741] 20:37:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (0000001185C39800) [pid = 1148] [serial = 2223] [outer = 0000000000000000] 20:37:18 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (0000001185C42800) [pid = 1148] [serial = 2224] [outer = 0000001185C39800] 20:37:18 INFO - PROCESS | 1148 | 1464406638918 Marionette DEBUG loaded listener.js 20:37:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (0000001187E12C00) [pid = 1148] [serial = 2225] [outer = 0000001185C39800] 20:37:19 INFO - PROCESS | 1148 | 1464406639497 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]]]}] 20:37:19 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. 20:37:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 943ms 20:37:19 INFO - PROCESS | 1148 | 1464406639547 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 20:37:19 INFO - PROCESS | 1148 | 1464406639549 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 20:37:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:37:19 INFO - PROCESS | 1148 | 1464406639553 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:37:19 INFO - PROCESS | 1148 | 1464406639555 Marionette TRACE conn5 <- [1,2930,null,{}] 20:37:19 INFO - PROCESS | 1148 | 1464406639559 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}] 20:37:19 INFO - PROCESS | 1148 | 1464406639718 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 20:37:19 INFO - PROCESS | 1148 | 1464406639787 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:19 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189A2C000 == 52 [pid = 1148] [id = 742] 20:37:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (0000001185C4DC00) [pid = 1148] [serial = 2226] [outer = 0000000000000000] 20:37:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (00000011886D8400) [pid = 1148] [serial = 2227] [outer = 0000001185C4DC00] 20:37:19 INFO - PROCESS | 1148 | 1464406639843 Marionette DEBUG loaded listener.js 20:37:19 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011886E3000) [pid = 1148] [serial = 2228] [outer = 0000001185C4DC00] 20:37:20 INFO - PROCESS | 1148 | 1464406640345 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"]]]}] 20:37:20 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 20:37:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:37:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 839ms 20:37:20 INFO - PROCESS | 1148 | 1464406640395 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 20:37:20 INFO - PROCESS | 1148 | 1464406640398 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 20:37:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:37:20 INFO - PROCESS | 1148 | 1464406640402 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:37:20 INFO - PROCESS | 1148 | 1464406640404 Marionette TRACE conn5 <- [1,2934,null,{}] 20:37:20 INFO - PROCESS | 1148 | 1464406640408 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}] 20:37:20 INFO - PROCESS | 1148 | 1464406640522 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 20:37:20 INFO - PROCESS | 1148 | 1464406640620 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:20 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189C3B800 == 53 [pid = 1148] [id = 743] 20:37:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011886DF800) [pid = 1148] [serial = 2229] [outer = 0000000000000000] 20:37:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (000000118870CC00) [pid = 1148] [serial = 2230] [outer = 00000011886DF800] 20:37:20 INFO - PROCESS | 1148 | 1464406640675 Marionette DEBUG loaded listener.js 20:37:20 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011895E7800) [pid = 1148] [serial = 2231] [outer = 00000011886DF800] 20:37:21 INFO - PROCESS | 1148 | 1464406641225 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]]]}] 20:37:21 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. 20:37:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 20:37:21 INFO - PROCESS | 1148 | 1464406641285 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 20:37:21 INFO - PROCESS | 1148 | 1464406641287 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 20:37:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:37:21 INFO - PROCESS | 1148 | 1464406641292 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:37:21 INFO - PROCESS | 1148 | 1464406641294 Marionette TRACE conn5 <- [1,2938,null,{}] 20:37:21 INFO - PROCESS | 1148 | 1464406641298 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}] 20:37:21 INFO - PROCESS | 1148 | 1464406641438 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 20:37:21 INFO - PROCESS | 1148 | 1464406641531 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:21 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189C5D800 == 54 [pid = 1148] [id = 744] 20:37:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011895F2C00) [pid = 1148] [serial = 2232] [outer = 0000000000000000] 20:37:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (0000001189B9AC00) [pid = 1148] [serial = 2233] [outer = 00000011895F2C00] 20:37:21 INFO - PROCESS | 1148 | 1464406641588 Marionette DEBUG loaded listener.js 20:37:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (0000001189BA3800) [pid = 1148] [serial = 2234] [outer = 00000011895F2C00] 20:37:21 INFO - PROCESS | 1148 | ++DOCSHELL 0000001188614800 == 55 [pid = 1148] [id = 745] 20:37:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (0000001189CCD000) [pid = 1148] [serial = 2235] [outer = 0000000000000000] 20:37:21 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (0000001189CD0C00) [pid = 1148] [serial = 2236] [outer = 0000001189CCD000] 20:37:22 INFO - PROCESS | 1148 | 1464406642140 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]]]}] 20:37:22 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. 20:37:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 880ms 20:37:22 INFO - PROCESS | 1148 | 1464406642173 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 20:37:22 INFO - PROCESS | 1148 | 1464406642176 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 20:37:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:37:22 INFO - PROCESS | 1148 | 1464406642179 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:37:22 INFO - PROCESS | 1148 | 1464406642181 Marionette TRACE conn5 <- [1,2942,null,{}] 20:37:22 INFO - PROCESS | 1148 | 1464406642185 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}] 20:37:22 INFO - PROCESS | 1148 | 1464406642350 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 20:37:22 INFO - PROCESS | 1148 | 1464406642444 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:22 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F7E000 == 56 [pid = 1148] [id = 746] 20:37:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (0000001181BB4800) [pid = 1148] [serial = 2237] [outer = 0000000000000000] 20:37:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (0000001184915C00) [pid = 1148] [serial = 2238] [outer = 0000001181BB4800] 20:37:22 INFO - PROCESS | 1148 | 1464406642499 Marionette DEBUG loaded listener.js 20:37:22 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (0000001189CCD800) [pid = 1148] [serial = 2239] [outer = 0000001181BB4800] 20:37:23 INFO - PROCESS | 1148 | 1464406643203 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]]]}] 20:37:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:37:23 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 20:37:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1030ms 20:37:23 INFO - PROCESS | 1148 | 1464406643212 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 20:37:23 INFO - PROCESS | 1148 | 1464406643216 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 20:37:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:37:23 INFO - PROCESS | 1148 | 1464406643222 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:37:23 INFO - PROCESS | 1148 | 1464406643226 Marionette TRACE conn5 <- [1,2946,null,{}] 20:37:23 INFO - PROCESS | 1148 | 1464406643272 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}] 20:37:23 INFO - PROCESS | 1148 | 1464406643395 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 20:37:23 INFO - PROCESS | 1148 | 1464406643497 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:23 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F05800 == 57 [pid = 1148] [id = 747] 20:37:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (0000001181BB4C00) [pid = 1148] [serial = 2240] [outer = 0000000000000000] 20:37:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011821D6C00) [pid = 1148] [serial = 2241] [outer = 0000001181BB4C00] 20:37:23 INFO - PROCESS | 1148 | 1464406643547 Marionette DEBUG loaded listener.js 20:37:23 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (0000001183E2DC00) [pid = 1148] [serial = 2242] [outer = 0000001181BB4C00] 20:37:24 INFO - PROCESS | 1148 | 1464406644071 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]]]}] 20:37:24 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. 20:37:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 902ms 20:37:24 INFO - PROCESS | 1148 | 1464406644132 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 20:37:24 INFO - PROCESS | 1148 | 1464406644138 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 20:37:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:37:24 INFO - PROCESS | 1148 | 1464406644146 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:37:24 INFO - PROCESS | 1148 | 1464406644148 Marionette TRACE conn5 <- [1,2950,null,{}] 20:37:24 INFO - PROCESS | 1148 | 1464406644152 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}] 20:37:24 INFO - PROCESS | 1148 | 1464406644256 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 20:37:24 INFO - PROCESS | 1148 | 1464406644362 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:24 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F08000 == 58 [pid = 1148] [id = 748] 20:37:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011830E0000) [pid = 1148] [serial = 2243] [outer = 0000000000000000] 20:37:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (000000118409F400) [pid = 1148] [serial = 2244] [outer = 00000011830E0000] 20:37:24 INFO - PROCESS | 1148 | 1464406644412 Marionette DEBUG loaded listener.js 20:37:24 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011850B2000) [pid = 1148] [serial = 2245] [outer = 00000011830E0000] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001187BC4800 == 57 [pid = 1148] [id = 666] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 000000118869B800 == 56 [pid = 1148] [id = 737] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001186B69000 == 55 [pid = 1148] [id = 736] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 000000118826D000 == 54 [pid = 1148] [id = 735] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011870DB000 == 53 [pid = 1148] [id = 734] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001185B80800 == 52 [pid = 1148] [id = 733] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001185523800 == 51 [pid = 1148] [id = 732] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F71000 == 50 [pid = 1148] [id = 731] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001183DD4800 == 49 [pid = 1148] [id = 730] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001181661000 == 48 [pid = 1148] [id = 729] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (0000001181D56800) [pid = 1148] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (0000001185022400) [pid = 1148] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (0000001185C54000) [pid = 1148] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (000000118520D800) [pid = 1148] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 00000011870CF800 == 47 [pid = 1148] [id = 726] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 0000001183E15800 == 46 [pid = 1148] [id = 725] 20:37:24 INFO - PROCESS | 1148 | --DOCSHELL 000000118165A800 == 45 [pid = 1148] [id = 724] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (000000118407D000) [pid = 1148] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (0000001184914000) [pid = 1148] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (0000001184358400) [pid = 1148] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011830DFC00) [pid = 1148] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (0000001181BB6C00) [pid = 1148] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (0000001182103000) [pid = 1148] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (0000001188299400) [pid = 1148] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011821DF800) [pid = 1148] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011822ABC00) [pid = 1148] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (000000118178E000) [pid = 1148] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (00000011816E6000) [pid = 1148] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (000000118081F800) [pid = 1148] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (0000001181789400) [pid = 1148] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (0000001181BB0400) [pid = 1148] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (0000001184986800) [pid = 1148] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011850C4000) [pid = 1148] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (000000118514D000) [pid = 1148] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (0000001185029C00) [pid = 1148] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (0000001183E31C00) [pid = 1148] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (00000011850B3C00) [pid = 1148] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (0000001182245800) [pid = 1148] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 20:37:24 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (000000118553E800) [pid = 1148] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 20:37:25 INFO - PROCESS | 1148 | 1464406645010 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]]]}] 20:37:25 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. 20:37:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 881ms 20:37:25 INFO - PROCESS | 1148 | 1464406645029 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 20:37:25 INFO - PROCESS | 1148 | 1464406645032 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 20:37:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:37:25 INFO - PROCESS | 1148 | 1464406645035 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:37:25 INFO - PROCESS | 1148 | 1464406645039 Marionette TRACE conn5 <- [1,2954,null,{}] 20:37:25 INFO - PROCESS | 1148 | 1464406645049 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}] 20:37:25 INFO - PROCESS | 1148 | 1464406645143 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 20:37:25 INFO - PROCESS | 1148 | 1464406645222 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:25 INFO - PROCESS | 1148 | ++DOCSHELL 00000011834BB000 == 46 [pid = 1148] [id = 749] 20:37:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (000000118193D400) [pid = 1148] [serial = 2246] [outer = 0000000000000000] 20:37:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (0000001182237800) [pid = 1148] [serial = 2247] [outer = 000000118193D400] 20:37:25 INFO - PROCESS | 1148 | 1464406645280 Marionette DEBUG loaded listener.js 20:37:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (00000011830E0400) [pid = 1148] [serial = 2248] [outer = 000000118193D400] 20:37:25 INFO - PROCESS | 1148 | 1464406645670 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]]]}] 20:37:25 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. 20:37:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 20:37:25 INFO - PROCESS | 1148 | 1464406645729 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 20:37:25 INFO - PROCESS | 1148 | 1464406645732 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 20:37:25 INFO - PROCESS | 1148 | 1464406645735 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:37:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:37:25 INFO - PROCESS | 1148 | 1464406645737 Marionette TRACE conn5 <- [1,2958,null,{}] 20:37:25 INFO - PROCESS | 1148 | 1464406645741 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}] 20:37:25 INFO - PROCESS | 1148 | 1464406645833 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 20:37:25 INFO - PROCESS | 1148 | 1464406645839 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:25 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185110800 == 47 [pid = 1148] [id = 750] 20:37:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011840A2400) [pid = 1148] [serial = 2249] [outer = 0000000000000000] 20:37:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (0000001184987400) [pid = 1148] [serial = 2250] [outer = 00000011840A2400] 20:37:25 INFO - PROCESS | 1148 | 1464406645887 Marionette DEBUG loaded listener.js 20:37:25 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011850AF400) [pid = 1148] [serial = 2251] [outer = 00000011840A2400] 20:37:26 INFO - PROCESS | 1148 | 1464406646347 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]]]}] 20:37:26 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. 20:37:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 20:37:26 INFO - PROCESS | 1148 | 1464406646428 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 20:37:26 INFO - PROCESS | 1148 | 1464406646431 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 20:37:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:37:26 INFO - PROCESS | 1148 | 1464406646434 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:37:26 INFO - PROCESS | 1148 | 1464406646436 Marionette TRACE conn5 <- [1,2962,null,{}] 20:37:26 INFO - PROCESS | 1148 | 1464406646439 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}] 20:37:26 INFO - PROCESS | 1148 | 1464406646529 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 20:37:26 INFO - PROCESS | 1148 | 1464406646541 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:26 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185B95800 == 48 [pid = 1148] [id = 751] 20:37:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (00000011850C7000) [pid = 1148] [serial = 2252] [outer = 0000000000000000] 20:37:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (000000118514D000) [pid = 1148] [serial = 2253] [outer = 00000011850C7000] 20:37:26 INFO - PROCESS | 1148 | 1464406646586 Marionette DEBUG loaded listener.js 20:37:26 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (00000011853BA800) [pid = 1148] [serial = 2254] [outer = 00000011850C7000] 20:37:27 INFO - PROCESS | 1148 | 1464406647002 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]]]}] 20:37:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 20:37:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 629ms 20:37:27 INFO - PROCESS | 1148 | 1464406647073 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 20:37:27 INFO - PROCESS | 1148 | 1464406647075 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 20:37:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:37:27 INFO - PROCESS | 1148 | 1464406647079 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:37:27 INFO - PROCESS | 1148 | 1464406647081 Marionette TRACE conn5 <- [1,2966,null,{}] 20:37:27 INFO - PROCESS | 1148 | 1464406647084 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}] 20:37:27 INFO - PROCESS | 1148 | 1464406647218 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 20:37:27 INFO - PROCESS | 1148 | 1464406647300 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:27 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187D86000 == 49 [pid = 1148] [id = 752] 20:37:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (0000001185542000) [pid = 1148] [serial = 2255] [outer = 0000000000000000] 20:37:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (0000001185C35800) [pid = 1148] [serial = 2256] [outer = 0000001185542000] 20:37:27 INFO - PROCESS | 1148 | 1464406647346 Marionette DEBUG loaded listener.js 20:37:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (0000001185C4B000) [pid = 1148] [serial = 2257] [outer = 0000001185542000] 20:37:27 INFO - PROCESS | 1148 | 1464406647741 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]]]}] 20:37:27 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. 20:37:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 692ms 20:37:27 INFO - PROCESS | 1148 | 1464406647772 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 20:37:27 INFO - PROCESS | 1148 | 1464406647774 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 20:37:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:37:27 INFO - PROCESS | 1148 | 1464406647785 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:37:27 INFO - PROCESS | 1148 | 1464406647787 Marionette TRACE conn5 <- [1,2970,null,{}] 20:37:27 INFO - PROCESS | 1148 | 1464406647791 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}] 20:37:27 INFO - PROCESS | 1148 | 1464406647905 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 20:37:27 INFO - PROCESS | 1148 | 1464406647912 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:27 INFO - PROCESS | 1148 | ++DOCSHELL 0000001188611800 == 50 [pid = 1148] [id = 753] 20:37:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (0000001185C52800) [pid = 1148] [serial = 2258] [outer = 0000000000000000] 20:37:27 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (0000001186D5A400) [pid = 1148] [serial = 2259] [outer = 0000001185C52800] 20:37:27 INFO - PROCESS | 1148 | 1464406647959 Marionette DEBUG loaded listener.js 20:37:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (0000001187E11800) [pid = 1148] [serial = 2260] [outer = 0000001185C52800] 20:37:28 INFO - PROCESS | 1148 | 1464406648394 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"]]]}] 20:37:28 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 20:37:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:37:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 20:37:28 INFO - PROCESS | 1148 | 1464406648415 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 20:37:28 INFO - PROCESS | 1148 | 1464406648418 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 20:37:28 INFO - PROCESS | 1148 | 1464406648421 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:37:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:37:28 INFO - PROCESS | 1148 | 1464406648423 Marionette TRACE conn5 <- [1,2974,null,{}] 20:37:28 INFO - PROCESS | 1148 | 1464406648433 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}] 20:37:28 INFO - PROCESS | 1148 | 1464406648550 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 20:37:28 INFO - PROCESS | 1148 | 1464406648556 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:28 INFO - PROCESS | 1148 | ++DOCSHELL 000000118921A800 == 51 [pid = 1148] [id = 754] 20:37:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (0000001187E1C400) [pid = 1148] [serial = 2261] [outer = 0000000000000000] 20:37:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (000000118829CC00) [pid = 1148] [serial = 2262] [outer = 0000001187E1C400] 20:37:28 INFO - PROCESS | 1148 | 1464406648650 Marionette DEBUG loaded listener.js 20:37:28 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (00000011886D7C00) [pid = 1148] [serial = 2263] [outer = 0000001187E1C400] 20:37:29 INFO - PROCESS | 1148 | 1464406649073 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]]]}] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (0000001185207C00) [pid = 1148] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (0000001185C51C00) [pid = 1148] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011850C6000) [pid = 1148] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (0000001182244000) [pid = 1148] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (0000001181BAA800) [pid = 1148] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (000000118553D400) [pid = 1148] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (0000001185C2E400) [pid = 1148] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (000000118210D000) [pid = 1148] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (0000001181D57000) [pid = 1148] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (000000118501E800) [pid = 1148] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (0000001180165C00) [pid = 1148] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (000000118178C800) [pid = 1148] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (0000001186D54400) [pid = 1148] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (0000001184074000) [pid = 1148] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (0000001184075400) [pid = 1148] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (0000001181936000) [pid = 1148] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (0000001184071400) [pid = 1148] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (0000001185204800) [pid = 1148] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:37:29 INFO - PROCESS | 1148 | --DOMWINDOW == 98 (000000118514E000) [pid = 1148] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:37:29 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. 20:37:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 881ms 20:37:29 INFO - PROCESS | 1148 | 1464406649306 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 20:37:29 INFO - PROCESS | 1148 | 1464406649308 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 20:37:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:37:29 INFO - PROCESS | 1148 | 1464406649312 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:37:29 INFO - PROCESS | 1148 | 1464406649314 Marionette TRACE conn5 <- [1,2978,null,{}] 20:37:29 INFO - PROCESS | 1148 | 1464406649327 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}] 20:37:29 INFO - PROCESS | 1148 | 1464406649416 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 20:37:29 INFO - PROCESS | 1148 | 1464406649424 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:29 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BDC000 == 52 [pid = 1148] [id = 755] 20:37:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 99 (000000118178C800) [pid = 1148] [serial = 2264] [outer = 0000000000000000] 20:37:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (0000001181D57000) [pid = 1148] [serial = 2265] [outer = 000000118178C800] 20:37:29 INFO - PROCESS | 1148 | 1464406649471 Marionette DEBUG loaded listener.js 20:37:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (000000118501EC00) [pid = 1148] [serial = 2266] [outer = 000000118178C800] 20:37:29 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189A1F800 == 53 [pid = 1148] [id = 756] 20:37:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (0000001187D49400) [pid = 1148] [serial = 2267] [outer = 0000000000000000] 20:37:29 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (000000118864D400) [pid = 1148] [serial = 2268] [outer = 0000001187D49400] 20:37:29 INFO - PROCESS | 1148 | 1464406649973 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]]]}] 20:37:30 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. 20:37:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 690ms 20:37:30 INFO - PROCESS | 1148 | 1464406650005 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 20:37:30 INFO - PROCESS | 1148 | 1464406650007 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 20:37:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:37:30 INFO - PROCESS | 1148 | 1464406650011 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:37:30 INFO - PROCESS | 1148 | 1464406650013 Marionette TRACE conn5 <- [1,2982,null,{}] 20:37:30 INFO - PROCESS | 1148 | 1464406650016 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}] 20:37:30 INFO - PROCESS | 1148 | 1464406650126 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 20:37:30 INFO - PROCESS | 1148 | 1464406650139 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:30 INFO - PROCESS | 1148 | ++DOCSHELL 000000118A041800 == 54 [pid = 1148] [id = 757] 20:37:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (0000001188706000) [pid = 1148] [serial = 2269] [outer = 0000000000000000] 20:37:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011895EAC00) [pid = 1148] [serial = 2270] [outer = 0000001188706000] 20:37:30 INFO - PROCESS | 1148 | 1464406650186 Marionette DEBUG loaded listener.js 20:37:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (0000001184361C00) [pid = 1148] [serial = 2271] [outer = 0000001188706000] 20:37:30 INFO - PROCESS | 1148 | 1464406650583 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]]]}] 20:37:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:37:30 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 20:37:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 586ms 20:37:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:37:30 INFO - PROCESS | 1148 | 1464406650600 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 20:37:30 INFO - PROCESS | 1148 | 1464406650602 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 20:37:30 INFO - PROCESS | 1148 | 1464406650623 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:37:30 INFO - PROCESS | 1148 | 1464406650626 Marionette TRACE conn5 <- [1,2986,null,{}] 20:37:30 INFO - PROCESS | 1148 | 1464406650630 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}] 20:37:30 INFO - PROCESS | 1148 | 1464406650790 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 20:37:30 INFO - PROCESS | 1148 | 1464406650797 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:30 INFO - PROCESS | 1148 | ++DOCSHELL 000000118A5EC000 == 55 [pid = 1148] [id = 758] 20:37:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (0000001187D3C400) [pid = 1148] [serial = 2272] [outer = 0000000000000000] 20:37:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (0000001189CCA000) [pid = 1148] [serial = 2273] [outer = 0000001187D3C400] 20:37:30 INFO - PROCESS | 1148 | 1464406650847 Marionette DEBUG loaded listener.js 20:37:30 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (000000118A0BC000) [pid = 1148] [serial = 2274] [outer = 0000001187D3C400] 20:37:31 INFO - PROCESS | 1148 | 1464406651222 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]]]}] 20:37:31 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. 20:37:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 650ms 20:37:31 INFO - PROCESS | 1148 | 1464406651316 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 20:37:31 INFO - PROCESS | 1148 | 1464406651321 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 20:37:31 INFO - PROCESS | 1148 | 1464406651341 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:37:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:37:31 INFO - PROCESS | 1148 | 1464406651346 Marionette TRACE conn5 <- [1,2990,null,{}] 20:37:31 INFO - PROCESS | 1148 | 1464406651353 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}] 20:37:31 INFO - PROCESS | 1148 | 1464406651480 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 20:37:31 INFO - PROCESS | 1148 | 1464406651649 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:31 INFO - PROCESS | 1148 | ++DOCSHELL 0000001182E40800 == 56 [pid = 1148] [id = 759] 20:37:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (0000001181683000) [pid = 1148] [serial = 2275] [outer = 0000000000000000] 20:37:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (00000011816E8C00) [pid = 1148] [serial = 2276] [outer = 0000001181683000] 20:37:31 INFO - PROCESS | 1148 | 1464406651709 Marionette DEBUG loaded listener.js 20:37:31 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (0000001181D56800) [pid = 1148] [serial = 2277] [outer = 0000001181683000] 20:37:32 INFO - PROCESS | 1148 | 1464406652250 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]]]}] 20:37:32 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. 20:37:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 943ms 20:37:32 INFO - PROCESS | 1148 | 1464406652299 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 20:37:32 INFO - PROCESS | 1148 | 1464406652304 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 20:37:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:37:32 INFO - PROCESS | 1148 | 1464406652312 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:37:32 INFO - PROCESS | 1148 | 1464406652317 Marionette TRACE conn5 <- [1,2994,null,{}] 20:37:32 INFO - PROCESS | 1148 | 1464406652323 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}] 20:37:32 INFO - PROCESS | 1148 | 1464406652447 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 20:37:32 INFO - PROCESS | 1148 | 1464406652547 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:32 INFO - PROCESS | 1148 | ++DOCSHELL 00000011856AF000 == 57 [pid = 1148] [id = 760] 20:37:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011830D6400) [pid = 1148] [serial = 2278] [outer = 0000000000000000] 20:37:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (000000118407DC00) [pid = 1148] [serial = 2279] [outer = 00000011830D6400] 20:37:32 INFO - PROCESS | 1148 | 1464406652602 Marionette DEBUG loaded listener.js 20:37:32 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (0000001185028000) [pid = 1148] [serial = 2280] [outer = 00000011830D6400] 20:37:33 INFO - PROCESS | 1148 | 1464406653148 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]]]}] 20:37:33 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. 20:37:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 901ms 20:37:33 INFO - PROCESS | 1148 | 1464406653213 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 20:37:33 INFO - PROCESS | 1148 | 1464406653215 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 20:37:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:37:33 INFO - PROCESS | 1148 | 1464406653220 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:37:33 INFO - PROCESS | 1148 | 1464406653222 Marionette TRACE conn5 <- [1,2998,null,{}] 20:37:33 INFO - PROCESS | 1148 | 1464406653228 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}] 20:37:33 INFO - PROCESS | 1148 | 1464406653398 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 20:37:33 INFO - PROCESS | 1148 | 1464406653479 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:33 INFO - PROCESS | 1148 | ++DOCSHELL 000000118A7D2800 == 58 [pid = 1148] [id = 761] 20:37:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (0000001185C2F800) [pid = 1148] [serial = 2281] [outer = 0000000000000000] 20:37:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (0000001185C31C00) [pid = 1148] [serial = 2282] [outer = 0000001185C2F800] 20:37:33 INFO - PROCESS | 1148 | 1464406653539 Marionette DEBUG loaded listener.js 20:37:33 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (0000001188650800) [pid = 1148] [serial = 2283] [outer = 0000001185C2F800] 20:37:33 INFO - PROCESS | 1148 | [1148] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:37:34 INFO - PROCESS | 1148 | 1464406654097 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:37:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:37:34 INFO - {} 20:37:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:37:34 INFO - {} 20:37:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:37:34 INFO - {} 20:37:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:37:34 INFO - {} 20:37:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 942ms 20:37:34 INFO - PROCESS | 1148 | 1464406654164 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 20:37:34 INFO - PROCESS | 1148 | 1464406654167 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 20:37:34 INFO - TEST-START | /FileAPI/fileReader.html 20:37:34 INFO - PROCESS | 1148 | 1464406654171 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:37:34 INFO - PROCESS | 1148 | 1464406654173 Marionette TRACE conn5 <- [1,3002,null,{}] 20:37:34 INFO - PROCESS | 1148 | 1464406654177 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}] 20:37:34 INFO - PROCESS | 1148 | 1464406654305 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 20:37:34 INFO - PROCESS | 1148 | 1464406654399 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:34 INFO - PROCESS | 1148 | ++DOCSHELL 000000118E505800 == 59 [pid = 1148] [id = 762] 20:37:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (000000118A0B7000) [pid = 1148] [serial = 2284] [outer = 0000000000000000] 20:37:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (000000118A0C2800) [pid = 1148] [serial = 2285] [outer = 000000118A0B7000] 20:37:34 INFO - PROCESS | 1148 | 1464406654454 Marionette DEBUG loaded listener.js 20:37:34 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (000000118A16B400) [pid = 1148] [serial = 2286] [outer = 000000118A0B7000] 20:37:35 INFO - PROCESS | 1148 | 1464406654990 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]]]}] 20:37:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:37:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:37:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:37:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:37:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 838ms 20:37:35 INFO - PROCESS | 1148 | 1464406655011 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 20:37:35 INFO - PROCESS | 1148 | 1464406655013 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 20:37:35 INFO - TEST-START | /FileAPI/historical.html 20:37:35 INFO - PROCESS | 1148 | 1464406655034 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:37:35 INFO - PROCESS | 1148 | 1464406655037 Marionette TRACE conn5 <- [1,3006,null,{}] 20:37:35 INFO - PROCESS | 1148 | 1464406655040 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}] 20:37:35 INFO - PROCESS | 1148 | 1464406655153 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 20:37:35 INFO - PROCESS | 1148 | 1464406655253 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:35 INFO - PROCESS | 1148 | ++DOCSHELL 000000118E521800 == 60 [pid = 1148] [id = 763] 20:37:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (000000118A0B7400) [pid = 1148] [serial = 2287] [outer = 0000000000000000] 20:37:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (000000118B22A000) [pid = 1148] [serial = 2288] [outer = 000000118A0B7400] 20:37:35 INFO - PROCESS | 1148 | 1464406655309 Marionette DEBUG loaded listener.js 20:37:35 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (000000118B232C00) [pid = 1148] [serial = 2289] [outer = 000000118A0B7400] 20:37:35 INFO - PROCESS | 1148 | 1464406655828 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"]]]}] 20:37:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:37:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:37:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:37:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:37:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:37:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:37:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:37:35 INFO - TEST-OK | /FileAPI/historical.html | took 839ms 20:37:35 INFO - PROCESS | 1148 | 1464406655879 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 20:37:35 INFO - PROCESS | 1148 | 1464406655881 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 20:37:35 INFO - PROCESS | 1148 | 1464406655887 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:37:35 INFO - TEST-START | /FileAPI/idlharness.html 20:37:35 INFO - PROCESS | 1148 | 1464406655889 Marionette TRACE conn5 <- [1,3010,null,{}] 20:37:35 INFO - PROCESS | 1148 | 1464406655927 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}] 20:37:36 INFO - PROCESS | 1148 | 1464406656110 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 20:37:36 INFO - PROCESS | 1148 | 1464406656177 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:36 INFO - PROCESS | 1148 | ++DOCSHELL 00000011AB215000 == 61 [pid = 1148] [id = 764] 20:37:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011AB173800) [pid = 1148] [serial = 2290] [outer = 0000000000000000] 20:37:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011ABA46400) [pid = 1148] [serial = 2291] [outer = 00000011AB173800] 20:37:36 INFO - PROCESS | 1148 | 1464406656234 Marionette DEBUG loaded listener.js 20:37:36 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011AC132400) [pid = 1148] [serial = 2292] [outer = 00000011AB173800] 20:37:37 INFO - PROCESS | 1148 | 1464406657181 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:37:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:37:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:37:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:37:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:37:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:37:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:37:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:37:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:37:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:37:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:37:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:37:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:37:37 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 20:37:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:37:37 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 20:37:37 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 20:37:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:37:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:37:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:37:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:37:37 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 20:37:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:37:37 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 20:37:37 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 20:37:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:37:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:37:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:37:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:37:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:37:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:37:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 1409ms 20:37:37 INFO - PROCESS | 1148 | 1464406657301 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 20:37:37 INFO - PROCESS | 1148 | 1464406657303 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 20:37:37 INFO - TEST-START | /FileAPI/idlharness.worker 20:37:37 INFO - PROCESS | 1148 | 1464406657308 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:37:37 INFO - PROCESS | 1148 | 1464406657310 Marionette TRACE conn5 <- [1,3014,null,{}] 20:37:37 INFO - PROCESS | 1148 | 1464406657314 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}] 20:37:37 INFO - PROCESS | 1148 | 1464406657460 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 20:37:37 INFO - PROCESS | 1148 | 1464406657603 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:37 INFO - PROCESS | 1148 | ++DOCSHELL 00000011B1D22800 == 62 [pid = 1148] [id = 765] 20:37:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011ABBD2400) [pid = 1148] [serial = 2293] [outer = 0000000000000000] 20:37:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (00000011ACCBCC00) [pid = 1148] [serial = 2294] [outer = 00000011ABBD2400] 20:37:37 INFO - PROCESS | 1148 | 1464406657658 Marionette DEBUG loaded listener.js 20:37:37 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (00000011ACCC3C00) [pid = 1148] [serial = 2295] [outer = 00000011ABBD2400] 20:37:37 INFO - PROCESS | 1148 | [1148] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:37:38 INFO - PROCESS | 1148 | 1464406658896 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:37:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:37:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:37:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:37:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:37:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:37:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:37:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:37:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:37:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:37:39 INFO - {} 20:37:39 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 20:37:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:37:39 INFO - {} 20:37:39 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 - {} 20:37:39 INFO - {} 20:37:39 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 20:37:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:37:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:37:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:37:39 INFO - {} 20:37:39 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 20:37:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:37:39 INFO - {} 20:37:39 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 - {} 20:37:39 INFO - {} 20:37:39 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 20:37:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:37:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:37:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 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 20:37:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:37:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:37:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:37:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:37:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:37:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 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 20:37:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:37:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 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 20:37:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:37:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 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 20:37:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:37:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:37:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:37:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:37:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:37:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:37:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:37:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:37:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:37:39 INFO - {} 20:37:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1842ms 20:37:39 INFO - PROCESS | 1148 | 1464406659154 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 20:37:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:37:39 INFO - PROCESS | 1148 | 1464406659160 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 20:37:39 INFO - PROCESS | 1148 | 1464406659166 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:37:39 INFO - PROCESS | 1148 | 1464406659170 Marionette TRACE conn5 <- [1,3018,null,{}] 20:37:39 INFO - PROCESS | 1148 | 1464406659175 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}] 20:37:39 INFO - PROCESS | 1148 | 1464406659315 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 20:37:39 INFO - PROCESS | 1148 | 1464406659460 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 000000118A041800 == 61 [pid = 1148] [id = 757] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001189A1F800 == 60 [pid = 1148] [id = 756] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001187BDC000 == 59 [pid = 1148] [id = 755] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 000000118921A800 == 58 [pid = 1148] [id = 754] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001188611800 == 57 [pid = 1148] [id = 753] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001187D86000 == 56 [pid = 1148] [id = 752] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001185B95800 == 55 [pid = 1148] [id = 751] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001185110800 == 54 [pid = 1148] [id = 750] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011834BB000 == 53 [pid = 1148] [id = 749] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (000000118864EC00) [pid = 1148] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | ++DOCSHELL 0000001181666000 == 54 [pid = 1148] [id = 766] 20:37:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (000000118017C800) [pid = 1148] [serial = 2296] [outer = 0000000000000000] 20:37:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (0000001180817000) [pid = 1148] [serial = 2297] [outer = 000000118017C800] 20:37:39 INFO - PROCESS | 1148 | 1464406659560 Marionette DEBUG loaded listener.js 20:37:39 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (000000118210E800) [pid = 1148] [serial = 2298] [outer = 000000118017C800] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F08000 == 53 [pid = 1148] [id = 748] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001184F05800 == 52 [pid = 1148] [id = 747] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001188614800 == 51 [pid = 1148] [id = 745] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001189C3B800 == 50 [pid = 1148] [id = 743] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001189A2C000 == 49 [pid = 1148] [id = 742] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011892AB800 == 48 [pid = 1148] [id = 741] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 0000001185B99800 == 47 [pid = 1148] [id = 740] 20:37:39 INFO - PROCESS | 1148 | --DOCSHELL 00000011834D1800 == 46 [pid = 1148] [id = 739] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (00000011853BC400) [pid = 1148] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (0000001187E1A400) [pid = 1148] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (0000001185211800) [pid = 1148] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (0000001185414800) [pid = 1148] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (00000011830DC400) [pid = 1148] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (0000001185C56800) [pid = 1148] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (0000001185C4A400) [pid = 1148] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (00000011830D2C00) [pid = 1148] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (00000011821DEC00) [pid = 1148] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (0000001181D5F400) [pid = 1148] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (00000011850AAC00) [pid = 1148] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (000000118081CC00) [pid = 1148] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (0000001180176C00) [pid = 1148] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (000000118210AC00) [pid = 1148] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011822AC800) [pid = 1148] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (0000001186D58C00) [pid = 1148] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (000000118409AC00) [pid = 1148] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (0000001184367400) [pid = 1148] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (0000001185B47C00) [pid = 1148] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (0000001185B3C400) [pid = 1148] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (0000001181945C00) [pid = 1148] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (0000001182104800) [pid = 1148] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (000000118409C000) [pid = 1148] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (0000001184912000) [pid = 1148] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (0000001185C44800) [pid = 1148] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (0000001185C34400) [pid = 1148] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (0000001187D45400) [pid = 1148] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (0000001188294800) [pid = 1148] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (0000001187D3DC00) [pid = 1148] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (0000001185210000) [pid = 1148] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (0000001185413400) [pid = 1148] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 100 (0000001185142400) [pid = 1148] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 20:37:39 INFO - PROCESS | 1148 | --DOMWINDOW == 99 (00000011850B2400) [pid = 1148] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 20:37:40 INFO - PROCESS | 1148 | 1464406660026 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]]]}] 20:37:40 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 20:37:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 880ms 20:37:40 INFO - PROCESS | 1148 | 1464406660046 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 20:37:40 INFO - PROCESS | 1148 | 1464406660052 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 20:37:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:37:40 INFO - PROCESS | 1148 | 1464406660058 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:37:40 INFO - PROCESS | 1148 | 1464406660061 Marionette TRACE conn5 <- [1,3022,null,{}] 20:37:40 INFO - PROCESS | 1148 | 1464406660065 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}] 20:37:40 INFO - PROCESS | 1148 | 1464406660161 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 20:37:40 INFO - PROCESS | 1148 | 1464406660169 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:40 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E39800 == 47 [pid = 1148] [id = 767] 20:37:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 100 (000000118210AC00) [pid = 1148] [serial = 2299] [outer = 0000000000000000] 20:37:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 101 (000000118407C000) [pid = 1148] [serial = 2300] [outer = 000000118210AC00] 20:37:40 INFO - PROCESS | 1148 | 1464406660216 Marionette DEBUG loaded listener.js 20:37:40 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (0000001184913000) [pid = 1148] [serial = 2301] [outer = 000000118210AC00] 20:37:40 INFO - PROCESS | 1148 | 1464406660678 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]]]}] 20:37:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:37:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 689ms 20:37:40 INFO - PROCESS | 1148 | 1464406660749 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 20:37:40 INFO - PROCESS | 1148 | 1464406660751 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 20:37:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:37:40 INFO - PROCESS | 1148 | 1464406660756 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:37:40 INFO - PROCESS | 1148 | 1464406660759 Marionette TRACE conn5 <- [1,3026,null,{}] 20:37:40 INFO - PROCESS | 1148 | 1464406660771 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}] 20:37:40 INFO - PROCESS | 1148 | 1464406660902 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 20:37:41 INFO - PROCESS | 1148 | 1464406660991 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:41 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185480000 == 48 [pid = 1148] [id = 768] 20:37:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (00000011850BD000) [pid = 1148] [serial = 2302] [outer = 0000000000000000] 20:37:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (0000001185203400) [pid = 1148] [serial = 2303] [outer = 00000011850BD000] 20:37:41 INFO - PROCESS | 1148 | 1464406661047 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (00000011853BC400) [pid = 1148] [serial = 2304] [outer = 00000011850BD000] 20:37:41 INFO - PROCESS | 1148 | 1464406661417 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"]]]}] 20:37:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:37:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 20:37:41 INFO - PROCESS | 1148 | 1464406661449 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 20:37:41 INFO - PROCESS | 1148 | 1464406661452 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 20:37:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:37:41 INFO - PROCESS | 1148 | 1464406661455 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:37:41 INFO - PROCESS | 1148 | 1464406661457 Marionette TRACE conn5 <- [1,3030,null,{}] 20:37:41 INFO - PROCESS | 1148 | 1464406661461 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}] 20:37:41 INFO - PROCESS | 1148 | 1464406661598 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 20:37:41 INFO - PROCESS | 1148 | 1464406661615 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:41 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186B7B800 == 49 [pid = 1148] [id = 769] 20:37:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (000000118554BC00) [pid = 1148] [serial = 2305] [outer = 0000000000000000] 20:37:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (0000001185B46000) [pid = 1148] [serial = 2306] [outer = 000000118554BC00] 20:37:41 INFO - PROCESS | 1148 | 1464406661661 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (0000001185C33800) [pid = 1148] [serial = 2307] [outer = 000000118554BC00] 20:37:42 INFO - PROCESS | 1148 | 1464406662320 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]]]}] 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:37:42 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. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:37:42 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'.) 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:37:42 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. 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:37:42 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. 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:37:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:37:42 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. 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:37:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:37:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:37:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:37:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:37:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:37:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:37:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:37:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:37:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 971ms 20:37:42 INFO - PROCESS | 1148 | 1464406662440 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 20:37:42 INFO - PROCESS | 1148 | 1464406662442 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 20:37:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:37:42 INFO - PROCESS | 1148 | 1464406662446 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:37:42 INFO - PROCESS | 1148 | 1464406662448 Marionette TRACE conn5 <- [1,3034,null,{}] 20:37:42 INFO - PROCESS | 1148 | 1464406662451 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}] 20:37:42 INFO - PROCESS | 1148 | 1464406662572 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 20:37:42 INFO - PROCESS | 1148 | 1464406662625 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:42 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BDB000 == 50 [pid = 1148] [id = 770] 20:37:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (0000001185C4A400) [pid = 1148] [serial = 2308] [outer = 0000000000000000] 20:37:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (0000001186D51000) [pid = 1148] [serial = 2309] [outer = 0000001185C4A400] 20:37:42 INFO - PROCESS | 1148 | 1464406662671 Marionette DEBUG loaded listener.js 20:37:42 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (0000001182240800) [pid = 1148] [serial = 2310] [outer = 0000001185C4A400] 20:37:42 INFO - PROCESS | 1148 | [1148] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:37:43 INFO - PROCESS | 1148 | 1464406663112 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:37:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:37:43 INFO - {} 20:37:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 20:37:43 INFO - PROCESS | 1148 | 1464406663140 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 20:37:43 INFO - PROCESS | 1148 | 1464406663142 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 20:37:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:37:43 INFO - PROCESS | 1148 | 1464406663146 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:37:43 INFO - PROCESS | 1148 | 1464406663147 Marionette TRACE conn5 <- [1,3038,null,{}] 20:37:43 INFO - PROCESS | 1148 | 1464406663151 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}] 20:37:43 INFO - PROCESS | 1148 | 1464406663290 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 20:37:43 INFO - PROCESS | 1148 | 1464406663346 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:43 INFO - PROCESS | 1148 | ++DOCSHELL 000000118861E000 == 51 [pid = 1148] [id = 771] 20:37:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (00000011886DC000) [pid = 1148] [serial = 2311] [outer = 0000000000000000] 20:37:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (00000011886E5800) [pid = 1148] [serial = 2312] [outer = 00000011886DC000] 20:37:43 INFO - PROCESS | 1148 | 1464406663392 Marionette DEBUG loaded listener.js 20:37:43 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (000000118A0B3400) [pid = 1148] [serial = 2313] [outer = 00000011886DC000] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (000000118864B000) [pid = 1148] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011840A2400) [pid = 1148] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (0000001187E1C400) [pid = 1148] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (0000001188706000) [pid = 1148] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (0000001189CCD000) [pid = 1148] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (0000001185542000) [pid = 1148] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (000000118178C800) [pid = 1148] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (00000011830E0000) [pid = 1148] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (0000001185C52800) [pid = 1148] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (000000118193D400) [pid = 1148] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (0000001187D49400) [pid = 1148] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 102 (00000011850C7000) [pid = 1148] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:37:43 INFO - PROCESS | 1148 | --DOMWINDOW == 101 (0000001181BB4C00) [pid = 1148] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:37:43 INFO - PROCESS | 1148 | 1464406663943 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]]]}] 20:37:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:37:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:37:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:37:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:37:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 839ms 20:37:43 INFO - PROCESS | 1148 | 1464406663988 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 20:37:43 INFO - PROCESS | 1148 | 1464406663990 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 20:37:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:37:44 INFO - PROCESS | 1148 | 1464406664001 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:37:44 INFO - PROCESS | 1148 | 1464406664011 Marionette TRACE conn5 <- [1,3042,null,{}] 20:37:44 INFO - PROCESS | 1148 | 1464406664015 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}] 20:37:44 INFO - PROCESS | 1148 | 1464406664109 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 20:37:44 INFO - PROCESS | 1148 | 1464406664123 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:44 INFO - PROCESS | 1148 | ++DOCSHELL 000000118911C800 == 52 [pid = 1148] [id = 772] 20:37:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 102 (000000118A0B4000) [pid = 1148] [serial = 2314] [outer = 0000000000000000] 20:37:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 103 (000000118407A800) [pid = 1148] [serial = 2315] [outer = 000000118A0B4000] 20:37:44 INFO - PROCESS | 1148 | 1464406664169 Marionette DEBUG loaded listener.js 20:37:44 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (000000118A171800) [pid = 1148] [serial = 2316] [outer = 000000118A0B4000] 20:37:44 INFO - PROCESS | 1148 | 1464406664839 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"]]]}] 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:37:44 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" 20:37:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:37:45 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" 20:37:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:37:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 996ms 20:37:45 INFO - PROCESS | 1148 | 1464406664998 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 20:37:45 INFO - PROCESS | 1148 | 1464406665001 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 20:37:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:37:45 INFO - PROCESS | 1148 | 1464406665004 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:37:45 INFO - PROCESS | 1148 | 1464406665006 Marionette TRACE conn5 <- [1,3046,null,{}] 20:37:45 INFO - PROCESS | 1148 | 1464406665010 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}] 20:37:45 INFO - PROCESS | 1148 | 1464406665100 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 20:37:45 INFO - PROCESS | 1148 | 1464406665108 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:45 INFO - PROCESS | 1148 | ++DOCSHELL 000000118511A800 == 53 [pid = 1148] [id = 773] 20:37:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (0000001185C45400) [pid = 1148] [serial = 2317] [outer = 0000000000000000] 20:37:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (0000001187E13400) [pid = 1148] [serial = 2318] [outer = 0000001185C45400] 20:37:45 INFO - PROCESS | 1148 | 1464406665154 Marionette DEBUG loaded listener.js 20:37:45 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (000000118A0B9C00) [pid = 1148] [serial = 2319] [outer = 0000001185C45400] 20:37:45 INFO - PROCESS | 1148 | 1464406665647 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]]]}] 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:37:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:37:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:37:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:37:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:37:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:37:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:37:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:37:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:37:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 695ms 20:37:45 INFO - PROCESS | 1148 | 1464406665701 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 20:37:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:37:45 INFO - PROCESS | 1148 | 1464406665704 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 20:37:45 INFO - PROCESS | 1148 | 1464406665707 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:37:45 INFO - PROCESS | 1148 | 1464406665709 Marionette TRACE conn5 <- [1,3050,null,{}] 20:37:45 INFO - PROCESS | 1148 | 1464406665713 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}] 20:37:45 INFO - PROCESS | 1148 | 1464406665866 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 20:37:46 INFO - PROCESS | 1148 | 1464406666000 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:46 INFO - PROCESS | 1148 | ++DOCSHELL 00000011823CD800 == 54 [pid = 1148] [id = 774] 20:37:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (0000001180173C00) [pid = 1148] [serial = 2320] [outer = 0000000000000000] 20:37:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (0000001180571000) [pid = 1148] [serial = 2321] [outer = 0000001180173C00] 20:37:46 INFO - PROCESS | 1148 | 1464406666062 Marionette DEBUG loaded listener.js 20:37:46 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (0000001181BAB400) [pid = 1148] [serial = 2322] [outer = 0000001180173C00] 20:37:46 INFO - PROCESS | 1148 | [1148] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:37:46 INFO - PROCESS | 1148 | 1464406666683 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:37:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:37:46 INFO - {} 20:37:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1027ms 20:37:46 INFO - PROCESS | 1148 | 1464406666739 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 20:37:46 INFO - PROCESS | 1148 | 1464406666743 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 20:37:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:37:46 INFO - PROCESS | 1148 | 1464406666805 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:37:46 INFO - PROCESS | 1148 | 1464406666810 Marionette TRACE conn5 <- [1,3054,null,{}] 20:37:46 INFO - PROCESS | 1148 | 1464406666816 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}] 20:37:46 INFO - PROCESS | 1148 | 1464406666940 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 20:37:47 INFO - PROCESS | 1148 | 1464406667062 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:47 INFO - PROCESS | 1148 | ++DOCSHELL 0000001186B62000 == 55 [pid = 1148] [id = 775] 20:37:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (0000001185020000) [pid = 1148] [serial = 2323] [outer = 0000000000000000] 20:37:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (0000001185211800) [pid = 1148] [serial = 2324] [outer = 0000001185020000] 20:37:47 INFO - PROCESS | 1148 | 1464406667135 Marionette DEBUG loaded listener.js 20:37:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (0000001185B40800) [pid = 1148] [serial = 2325] [outer = 0000001185020000] 20:37:47 INFO - PROCESS | 1148 | 1464406667664 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]]]}] 20:37:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:37:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:37:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:37:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:37:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:37:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:37:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:37:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 901ms 20:37:47 INFO - PROCESS | 1148 | 1464406667683 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 20:37:47 INFO - PROCESS | 1148 | 1464406667687 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 20:37:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:37:47 INFO - PROCESS | 1148 | 1464406667691 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:37:47 INFO - PROCESS | 1148 | 1464406667693 Marionette TRACE conn5 <- [1,3058,null,{}] 20:37:47 INFO - PROCESS | 1148 | 1464406667697 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}] 20:37:47 INFO - PROCESS | 1148 | 1464406667815 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 20:37:47 INFO - PROCESS | 1148 | 1464406667922 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:47 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189119800 == 56 [pid = 1148] [id = 776] 20:37:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (0000001185C32000) [pid = 1148] [serial = 2326] [outer = 0000000000000000] 20:37:47 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (0000001188294800) [pid = 1148] [serial = 2327] [outer = 0000001185C32000] 20:37:47 INFO - PROCESS | 1148 | 1464406667979 Marionette DEBUG loaded listener.js 20:37:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (000000118870E000) [pid = 1148] [serial = 2328] [outer = 0000001185C32000] 20:37:48 INFO - PROCESS | 1148 | 1464406668570 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]]]}] 20:37:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:37:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:37:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:37:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:37:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:37:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:37:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 943ms 20:37:48 INFO - PROCESS | 1148 | 1464406668635 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 20:37:48 INFO - PROCESS | 1148 | 1464406668640 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 20:37:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:37:48 INFO - PROCESS | 1148 | 1464406668664 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:37:48 INFO - PROCESS | 1148 | 1464406668670 Marionette TRACE conn5 <- [1,3062,null,{}] 20:37:48 INFO - PROCESS | 1148 | 1464406668676 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}] 20:37:48 INFO - PROCESS | 1148 | 1464406668806 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 20:37:48 INFO - PROCESS | 1148 | 1464406668928 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:48 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189C42000 == 57 [pid = 1148] [id = 777] 20:37:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (0000001185C4F000) [pid = 1148] [serial = 2329] [outer = 0000000000000000] 20:37:48 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (000000118A0BA800) [pid = 1148] [serial = 2330] [outer = 0000001185C4F000] 20:37:48 INFO - PROCESS | 1148 | 1464406668988 Marionette DEBUG loaded listener.js 20:37:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 119 (00000011ABA47800) [pid = 1148] [serial = 2331] [outer = 0000001185C4F000] 20:37:49 INFO - PROCESS | 1148 | 1464406669536 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]]]}] 20:37:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:37:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:37:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:37:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:37:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:37:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:37:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 901ms 20:37:49 INFO - PROCESS | 1148 | 1464406669549 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 20:37:49 INFO - PROCESS | 1148 | 1464406669551 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 20:37:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:37:49 INFO - PROCESS | 1148 | 1464406669555 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:37:49 INFO - PROCESS | 1148 | 1464406669557 Marionette TRACE conn5 <- [1,3066,null,{}] 20:37:49 INFO - PROCESS | 1148 | 1464406669561 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}] 20:37:49 INFO - PROCESS | 1148 | 1464406669679 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 20:37:49 INFO - PROCESS | 1148 | 1464406669809 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:49 INFO - PROCESS | 1148 | ++DOCSHELL 000000118A5D6000 == 58 [pid = 1148] [id = 778] 20:37:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 120 (0000001189CD4400) [pid = 1148] [serial = 2332] [outer = 0000000000000000] 20:37:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 121 (00000011ACC1EC00) [pid = 1148] [serial = 2333] [outer = 0000001189CD4400] 20:37:49 INFO - PROCESS | 1148 | 1464406669868 Marionette DEBUG loaded listener.js 20:37:49 INFO - PROCESS | 1148 | ++DOMWINDOW == 122 (00000011ACCC6000) [pid = 1148] [serial = 2334] [outer = 0000001189CD4400] 20:37:50 INFO - PROCESS | 1148 | 1464406670438 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] 20:37:50 INFO - PROCESS | 1148 | 1464406670530 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 20:37:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:37:50 INFO - PROCESS | 1148 | 1464406670548 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:37:50 INFO - PROCESS | 1148 | 1464406670550 Marionette TRACE conn5 <- [1,3070,null,{}] 20:37:50 INFO - PROCESS | 1148 | 1464406670554 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}] 20:37:50 INFO - PROCESS | 1148 | 1464406670679 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 20:37:50 INFO - PROCESS | 1148 | 1464406670809 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:50 INFO - PROCESS | 1148 | ++DOCSHELL 000000118B3E7000 == 59 [pid = 1148] [id = 779] 20:37:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 123 (00000011ACDDE400) [pid = 1148] [serial = 2335] [outer = 0000000000000000] 20:37:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 124 (00000011ACDE0000) [pid = 1148] [serial = 2336] [outer = 00000011ACDDE400] 20:37:50 INFO - PROCESS | 1148 | 1464406670873 Marionette DEBUG loaded listener.js 20:37:50 INFO - PROCESS | 1148 | ++DOMWINDOW == 125 (00000011ACDE9C00) [pid = 1148] [serial = 2337] [outer = 00000011ACDDE400] 20:37:51 INFO - PROCESS | 1148 | 1464406671397 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]]]}] 20:37:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:37:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:37:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:37:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 880ms 20:37:51 INFO - PROCESS | 1148 | 1464406671434 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 20:37:51 INFO - PROCESS | 1148 | 1464406671436 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 20:37:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:37:51 INFO - PROCESS | 1148 | 1464406671440 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:37:51 INFO - PROCESS | 1148 | 1464406671442 Marionette TRACE conn5 <- [1,3074,null,{}] 20:37:51 INFO - PROCESS | 1148 | 1464406671446 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}] 20:37:51 INFO - PROCESS | 1148 | 1464406671591 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 20:37:51 INFO - PROCESS | 1148 | 1464406671732 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:51 INFO - PROCESS | 1148 | ++DOCSHELL 000000118A5DC000 == 60 [pid = 1148] [id = 780] 20:37:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 126 (00000011895EF400) [pid = 1148] [serial = 2338] [outer = 0000000000000000] 20:37:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 127 (00000011ACDE8C00) [pid = 1148] [serial = 2339] [outer = 00000011895EF400] 20:37:51 INFO - PROCESS | 1148 | 1464406671791 Marionette DEBUG loaded listener.js 20:37:51 INFO - PROCESS | 1148 | ++DOMWINDOW == 128 (00000011AD177C00) [pid = 1148] [serial = 2340] [outer = 00000011895EF400] 20:37:52 INFO - PROCESS | 1148 | 1464406672520 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:37:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1143ms 20:37:52 INFO - PROCESS | 1148 | 1464406672586 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 20:37:52 INFO - PROCESS | 1148 | 1464406672590 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 20:37:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:37:52 INFO - PROCESS | 1148 | 1464406672596 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:37:52 INFO - PROCESS | 1148 | 1464406672600 Marionette TRACE conn5 <- [1,3078,null,{}] 20:37:52 INFO - PROCESS | 1148 | 1464406672622 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}] 20:37:52 INFO - PROCESS | 1148 | 1464406672746 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 20:37:52 INFO - PROCESS | 1148 | 1464406672880 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:52 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184F10800 == 61 [pid = 1148] [id = 781] 20:37:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 129 (000000118168C400) [pid = 1148] [serial = 2341] [outer = 0000000000000000] 20:37:52 INFO - PROCESS | 1148 | ++DOMWINDOW == 130 (0000001181795C00) [pid = 1148] [serial = 2342] [outer = 000000118168C400] 20:37:52 INFO - PROCESS | 1148 | 1464406672933 Marionette DEBUG loaded listener.js 20:37:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 131 (0000001183E39400) [pid = 1148] [serial = 2343] [outer = 000000118168C400] 20:37:53 INFO - PROCESS | 1148 | 1464406673484 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:37:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:37:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 944ms 20:37:53 INFO - PROCESS | 1148 | 1464406673553 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 20:37:53 INFO - PROCESS | 1148 | 1464406673558 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 20:37:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:37:53 INFO - PROCESS | 1148 | 1464406673566 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:37:53 INFO - PROCESS | 1148 | 1464406673569 Marionette TRACE conn5 <- [1,3082,null,{}] 20:37:53 INFO - PROCESS | 1148 | 1464406673573 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}] 20:37:53 INFO - PROCESS | 1148 | 1464406673684 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 20:37:53 INFO - PROCESS | 1148 | 1464406673793 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:53 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185120000 == 62 [pid = 1148] [id = 782] 20:37:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 132 (0000001183E35C00) [pid = 1148] [serial = 2344] [outer = 0000000000000000] 20:37:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 133 (0000001184911400) [pid = 1148] [serial = 2345] [outer = 0000001183E35C00] 20:37:53 INFO - PROCESS | 1148 | 1464406673844 Marionette DEBUG loaded listener.js 20:37:53 INFO - PROCESS | 1148 | ++DOMWINDOW == 134 (00000011850B8C00) [pid = 1148] [serial = 2346] [outer = 0000001183E35C00] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 000000118848F800 == 61 [pid = 1148] [id = 728] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 000000118511A800 == 60 [pid = 1148] [id = 773] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 000000118911C800 == 59 [pid = 1148] [id = 772] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 000000118861E000 == 58 [pid = 1148] [id = 771] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001187BDB000 == 57 [pid = 1148] [id = 770] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001186B7B800 == 56 [pid = 1148] [id = 769] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001185480000 == 55 [pid = 1148] [id = 768] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001184E39800 == 54 [pid = 1148] [id = 767] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001181666000 == 53 [pid = 1148] [id = 766] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011B1D22800 == 52 [pid = 1148] [id = 765] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011AB215000 == 51 [pid = 1148] [id = 764] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 000000118E521800 == 50 [pid = 1148] [id = 763] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 000000118E505800 == 49 [pid = 1148] [id = 762] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 000000118A7D2800 == 48 [pid = 1148] [id = 761] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 133 (0000001184074400) [pid = 1148] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 132 (0000001181783000) [pid = 1148] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 131 (0000001185C42800) [pid = 1148] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 130 (00000011886D8400) [pid = 1148] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 129 (000000118870CC00) [pid = 1148] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 128 (0000001189CD0C00) [pid = 1148] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 127 (0000001189B9AC00) [pid = 1148] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 126 (0000001184915C00) [pid = 1148] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 125 (0000001189CCA000) [pid = 1148] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 00000011856AF000 == 47 [pid = 1148] [id = 760] 20:37:54 INFO - PROCESS | 1148 | --DOCSHELL 0000001182E40800 == 46 [pid = 1148] [id = 759] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 124 (0000001188655400) [pid = 1148] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 123 (0000001183E2DC00) [pid = 1148] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 122 (00000011821D6C00) [pid = 1148] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 121 (0000001185C35800) [pid = 1148] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 120 (0000001185C4B000) [pid = 1148] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 119 (000000118829CC00) [pid = 1148] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 118 (0000001182237800) [pid = 1148] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (00000011830E0400) [pid = 1148] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (0000001186D5A400) [pid = 1148] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (0000001184987400) [pid = 1148] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (00000011850AF400) [pid = 1148] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011850B2000) [pid = 1148] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (000000118409F400) [pid = 1148] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (000000118514D000) [pid = 1148] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (0000001181D57000) [pid = 1148] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (000000118864D400) [pid = 1148] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (000000118501EC00) [pid = 1148] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 107 (00000011895EAC00) [pid = 1148] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 106 (0000001184361C00) [pid = 1148] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 105 (00000011886D7C00) [pid = 1148] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 104 (0000001187E11800) [pid = 1148] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | --DOMWINDOW == 103 (00000011853BA800) [pid = 1148] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 20:37:54 INFO - PROCESS | 1148 | 1464406674415 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:37:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:37:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 881ms 20:37:54 INFO - PROCESS | 1148 | 1464406674451 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 20:37:54 INFO - PROCESS | 1148 | 1464406674453 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 20:37:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:37:54 INFO - PROCESS | 1148 | 1464406674457 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:37:54 INFO - PROCESS | 1148 | 1464406674461 Marionette TRACE conn5 <- [1,3086,null,{}] 20:37:54 INFO - PROCESS | 1148 | 1464406674472 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}] 20:37:54 INFO - PROCESS | 1148 | 1464406674574 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 20:37:54 INFO - PROCESS | 1148 | 1464406674584 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:54 INFO - PROCESS | 1148 | ++DOCSHELL 0000001184E21800 == 47 [pid = 1148] [id = 783] 20:37:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 104 (0000001182311800) [pid = 1148] [serial = 2347] [outer = 0000000000000000] 20:37:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 105 (0000001183E2E000) [pid = 1148] [serial = 2348] [outer = 0000001182311800] 20:37:54 INFO - PROCESS | 1148 | 1464406674633 Marionette DEBUG loaded listener.js 20:37:54 INFO - PROCESS | 1148 | ++DOMWINDOW == 106 (0000001184987400) [pid = 1148] [serial = 2349] [outer = 0000001182311800] 20:37:55 INFO - PROCESS | 1148 | 1464406675130 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]]]}] 20:37:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:37:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:37:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 20:37:55 INFO - PROCESS | 1148 | 1464406675150 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 20:37:55 INFO - PROCESS | 1148 | 1464406675153 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 20:37:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:37:55 INFO - PROCESS | 1148 | 1464406675156 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:37:55 INFO - PROCESS | 1148 | 1464406675158 Marionette TRACE conn5 <- [1,3090,null,{}] 20:37:55 INFO - PROCESS | 1148 | 1464406675162 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}] 20:37:55 INFO - PROCESS | 1148 | 1464406675262 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 20:37:55 INFO - PROCESS | 1148 | 1464406675269 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:55 INFO - PROCESS | 1148 | ++DOCSHELL 0000001185B84000 == 48 [pid = 1148] [id = 784] 20:37:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 107 (0000001185149000) [pid = 1148] [serial = 2350] [outer = 0000000000000000] 20:37:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 108 (000000118514EC00) [pid = 1148] [serial = 2351] [outer = 0000001185149000] 20:37:55 INFO - PROCESS | 1148 | 1464406675316 Marionette DEBUG loaded listener.js 20:37:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 109 (00000011853B7000) [pid = 1148] [serial = 2352] [outer = 0000001185149000] 20:37:55 INFO - PROCESS | 1148 | 1464406675784 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:37:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:37:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 691ms 20:37:55 INFO - PROCESS | 1148 | 1464406675852 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 20:37:55 INFO - PROCESS | 1148 | 1464406675854 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 20:37:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:37:55 INFO - PROCESS | 1148 | 1464406675857 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:37:55 INFO - PROCESS | 1148 | 1464406675859 Marionette TRACE conn5 <- [1,3094,null,{}] 20:37:55 INFO - PROCESS | 1148 | 1464406675863 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}] 20:37:55 INFO - PROCESS | 1148 | 1464406675953 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 20:37:55 INFO - PROCESS | 1148 | 1464406675959 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:55 INFO - PROCESS | 1148 | ++DOCSHELL 0000001187BC3800 == 49 [pid = 1148] [id = 785] 20:37:55 INFO - PROCESS | 1148 | ++DOMWINDOW == 110 (0000001185411C00) [pid = 1148] [serial = 2353] [outer = 0000000000000000] 20:37:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 111 (0000001185541C00) [pid = 1148] [serial = 2354] [outer = 0000001185411C00] 20:37:56 INFO - PROCESS | 1148 | 1464406676006 Marionette DEBUG loaded listener.js 20:37:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 112 (0000001185C2D000) [pid = 1148] [serial = 2355] [outer = 0000001185411C00] 20:37:56 INFO - PROCESS | 1148 | 1464406676457 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]]]}] 20:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:37:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 20:37:56 INFO - PROCESS | 1148 | 1464406676488 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 20:37:56 INFO - PROCESS | 1148 | 1464406676491 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 20:37:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:37:56 INFO - PROCESS | 1148 | 1464406676494 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:37:56 INFO - PROCESS | 1148 | 1464406676496 Marionette TRACE conn5 <- [1,3098,null,{}] 20:37:56 INFO - PROCESS | 1148 | 1464406676507 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}] 20:37:56 INFO - PROCESS | 1148 | 1464406676647 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 20:37:56 INFO - PROCESS | 1148 | 1464406676739 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:56 INFO - PROCESS | 1148 | ++DOCSHELL 000000118849D000 == 50 [pid = 1148] [id = 786] 20:37:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 113 (0000001185417C00) [pid = 1148] [serial = 2356] [outer = 0000000000000000] 20:37:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 114 (0000001185C50000) [pid = 1148] [serial = 2357] [outer = 0000001185417C00] 20:37:56 INFO - PROCESS | 1148 | 1464406676785 Marionette DEBUG loaded listener.js 20:37:56 INFO - PROCESS | 1148 | ++DOMWINDOW == 115 (0000001188293000) [pid = 1148] [serial = 2358] [outer = 0000001185417C00] 20:37:57 INFO - PROCESS | 1148 | 1464406677207 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"]]]}] 20:37:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:37:57 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 20:37:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:37:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 733ms 20:37:57 INFO - PROCESS | 1148 | 1464406677230 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 20:37:57 INFO - PROCESS | 1148 | 1464406677232 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 20:37:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:37:57 INFO - PROCESS | 1148 | 1464406677235 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:37:57 INFO - PROCESS | 1148 | 1464406677237 Marionette TRACE conn5 <- [1,3102,null,{}] 20:37:57 INFO - PROCESS | 1148 | 1464406677246 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}] 20:37:57 INFO - PROCESS | 1148 | 1464406677367 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 20:37:57 INFO - PROCESS | 1148 | 1464406677373 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\", \"3d3d6679-2bf8-4c2d-9a30-bd0dbc2901a1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:57 INFO - PROCESS | 1148 | ++DOCSHELL 0000001189109800 == 51 [pid = 1148] [id = 787] 20:37:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 116 (000000118829CC00) [pid = 1148] [serial = 2359] [outer = 0000000000000000] 20:37:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 117 (0000001188653C00) [pid = 1148] [serial = 2360] [outer = 000000118829CC00] 20:37:57 INFO - PROCESS | 1148 | 1464406677472 Marionette DEBUG loaded listener.js 20:37:57 INFO - PROCESS | 1148 | ++DOMWINDOW == 118 (0000001188705800) [pid = 1148] [serial = 2361] [outer = 000000118829CC00] 20:37:57 INFO - PROCESS | 1148 | 1464406677880 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]]]}] 20:37:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:37:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 20:37:57 INFO - PROCESS | 1148 | 1464406677909 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 20:37:57 INFO - PROCESS | 1148 | 1464406677911 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 20:37:58 INFO - PROCESS | 1148 | --DOMWINDOW == 117 (000000118554BC00) [pid = 1148] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:37:58 INFO - PROCESS | 1148 | --DOMWINDOW == 116 (000000118A0B4000) [pid = 1148] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 20:37:58 INFO - PROCESS | 1148 | --DOMWINDOW == 115 (0000001181BB4800) [pid = 1148] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:37:58 INFO - PROCESS | 1148 | --DOMWINDOW == 114 (0000001185C4A400) [pid = 1148] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 20:37:58 INFO - PROCESS | 1148 | --DOMWINDOW == 113 (00000011ABBD2400) [pid = 1148] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:37:58 INFO - PROCESS | 1148 | --DOMWINDOW == 112 (00000011886DC000) [pid = 1148] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 20:37:58 INFO - PROCESS | 1148 | --DOMWINDOW == 111 (000000118017C800) [pid = 1148] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:37:58 INFO - PROCESS | 1148 | --DOMWINDOW == 110 (000000118210AC00) [pid = 1148] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:37:58 INFO - PROCESS | 1148 | --DOMWINDOW == 109 (00000011850BD000) [pid = 1148] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:37:58 INFO - PROCESS | 1148 | --DOMWINDOW == 108 (0000001187D3C400) [pid = 1148] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:37:59 WARNING - u'runner_teardown' () 20:37:59 INFO - No more tests 20:37:59 INFO - Got 0 unexpected results 20:37:59 INFO - SUITE-END | took 704s 20:37:59 INFO - Closing logging queue 20:37:59 INFO - queue closed 20:37:59 INFO - Return code: 0 20:37:59 WARNING - # TBPL SUCCESS # 20:37:59 INFO - Running post-action listener: _resource_record_post_action 20:37:59 INFO - Running post-run listener: _resource_record_post_run 20:38:00 INFO - Total resource usage - Wall time: 715s; CPU: 14.0%; Read bytes: 29213696; Write bytes: 1007341568; Read time: 503250; Write time: 4344950 20:38:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:38:00 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 45675008; Read time: 0; Write time: 60940 20:38:00 INFO - run-tests - Wall time: 713s; CPU: 14.0%; Read bytes: 29213696; Write bytes: 904175104; Read time: 503250; Write time: 4205950 20:38:00 INFO - Running post-run listener: _upload_blobber_files 20:38:00 INFO - Blob upload gear active. 20:38:00 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:38:00 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 20:38:00 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 20:38:00 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 20:38:00 INFO - (blobuploader) - INFO - Open directory for files ... 20:38:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:38:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:38:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:38:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:38:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:38:01 INFO - (blobuploader) - INFO - Done attempting. 20:38:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:38:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:38:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:38:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:38:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:38:03 INFO - (blobuploader) - INFO - Done attempting. 20:38:03 INFO - (blobuploader) - INFO - Iteration through files over. 20:38:03 INFO - Return code: 0 20:38:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:38:03 INFO - Using _rmtree_windows ... 20:38:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:38:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8960320ddf3735275a76f2262b24149b113e50b62c6db5b17f47c0e6f26e30129749396e411b0f677f81175aa0e779b72793a5afbbe9fb5c274da329640816da", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/630720c4d9e9dd27a16ddaaac33c0c1d345139b313cdbc583f546e005e02c76052c1c47d61569d62bc0add59374f82c049e46030d22559deeec88fa85171b773"} 20:38:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:38:03 INFO - Writing to file C:\slave\test\properties\blobber_files 20:38:03 INFO - Contents: 20:38:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8960320ddf3735275a76f2262b24149b113e50b62c6db5b17f47c0e6f26e30129749396e411b0f677f81175aa0e779b72793a5afbbe9fb5c274da329640816da", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/630720c4d9e9dd27a16ddaaac33c0c1d345139b313cdbc583f546e005e02c76052c1c47d61569d62bc0add59374f82c049e46030d22559deeec88fa85171b773"} 20:38:03 INFO - Running post-run listener: copy_logs_to_upload_dir 20:38:03 INFO - Copying logs to upload dir... 20:38:03 INFO - mkdir: C:\slave\test\build\upload\logs 20:38:03 INFO - Copying logs to upload dir... 20:38:03 INFO - Using _rmtree_windows ... 20:38:03 INFO - Using _rmtree_windows ... 20:38:03 INFO - Using _rmtree_windows ... 20:38:03 INFO - Using _rmtree_windows ... 20:38:03 INFO - Using _rmtree_windows ... 20:38:03 INFO - Using _rmtree_windows ... 20:38:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=945.492000 ========= master_lag: 0.36 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 45 secs) (at 2016-05-27 20:38:03.623586) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 20:38:03.624683) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8960320ddf3735275a76f2262b24149b113e50b62c6db5b17f47c0e6f26e30129749396e411b0f677f81175aa0e779b72793a5afbbe9fb5c274da329640816da", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/630720c4d9e9dd27a16ddaaac33c0c1d345139b313cdbc583f546e005e02c76052c1c47d61569d62bc0add59374f82c049e46030d22559deeec88fa85171b773"} build_url:https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.202000 build_url: 'https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8960320ddf3735275a76f2262b24149b113e50b62c6db5b17f47c0e6f26e30129749396e411b0f677f81175aa0e779b72793a5afbbe9fb5c274da329640816da", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/630720c4d9e9dd27a16ddaaac33c0c1d345139b313cdbc583f546e005e02c76052c1c47d61569d62bc0add59374f82c049e46030d22559deeec88fa85171b773"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ELeUmRDjTRuQ4XaR4zgH1w/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 20:38:03.848911) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 20:38:03.849386) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 20:38:03.971348) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 20:38:03.972130) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 20:38:04.633383) ========= ========= Total master_lag: 0.52 =========